![Technologic Systems TS-7100 Series Manual Download Page 17](http://html1.mh-extra.com/html/technologic-systems/ts-7100-series/ts-7100-series_manual_1070487017.webp)
2/11/2020
TS-7100 - Technologic Systems Manuals
https://wiki.embeddedarm.com/w/index.php?title=TS-7100&printable=yes
17/44
Most commonly, networks will offer DHCP which can be set up with one command:
# To setup the default CPU ethernet port
udhcpc
-i
eth0
# You can configure all ethernet ports for a DHCP response with
udhcpc
To have network settings take effect on startup in Buildroot, edit /etc/network/interfaces:
# interface file auto-generated by buildroot
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
pre-up /etc/network/nfs_check
wait-delay 15
Note:
The default network startup may timeout on some networks. This can be
resolved by adding either of the following under the "iface eth0 inet
dhcp" section: "udhcpc_opts -t 0" to infinitely retry, or "udhcpc_opts -t 5"
to fail after five attempts.
See the man page for interfaces(5) for further information on the syntax of the file.
6.4 Installing New Software
By default, Buildroot does not include a package manager. This means installing software directly on the platform
can be cumbersome and is not the intended path. It is possible to modify the Buildroot configuration to include
additional packages. See the Building Buildroot section for information on adding new packages.
If a desired package is not available in Buildroot, there are a number of options available when moving forward. It
is possible to add packages to the build process, though this does require some knowledge of Buildroot internals.
Another option is to use the cross compiler that is output by buildroot in order to compile packages on a host
system and then copy them over to the target. It is also possible to install a toolchain directly on the device, and
compile applications natively. The last option is the least recommended as it greatly increases the final image size
and adds unnecessary complexity.
6.5 Setting up SSH
The default configuration has Dropbear set up. Dropbear is a lightweight SSH server.