Install and configure a DHCP server and, depending on requirements, a TFTP and NFS server on your development workstation. In the example we will use the network address 192.168.10.0/24 with the workstation having the IP 192.168.10.1. Install and configure the second network interface and give it a static IP address. Alternatively reverting to a virtual Ethernet interface in conjunction with a managed switch configured for a separate target network VLAN.by using a USB to Ethernet adapter for notebooks) Using a second physical Ethernet adapter (e.g.Developer Workstation with two Ethernet interfaces:.By isolating the two network you protect your embedded target from being flooded by random traffic and maybe attacks from a public network while on the other hand traffic generated by your device does not load or block your corporate network. Optionally you can have a TFTP and NFS server on your workstation to implement TFTP/NFS boot as explained here. You can setup the network to have constant and stable IP addresses in the network towards your target even with several development workstations using the same corporate network. Having two networks on your development workstation, one to connect to your company network or Internet and one dedicated to connect to your embedded target provides a predicable and stable networking environment for development. This article helps setting up a dedicated networking environment for Embedded Linux application development.
Fedora linux gui tftp client how to#
Is this page helpful? How to setup Networking for Embedded Linux Application Development