This one should be pretty bulletproof. Use a single sed command to dump the list of all ip addresses from interfaces showing in ifconfig.
My new mobo has two gigE ports, so I figure why not trunk them together to work as one network device? This will work great for a Linux based network storage device (NAS). This will create a virtual interface named bond0 with the external ip address of 192.168.1.100. Anything else on my network will see this computer with this address. It doesn’t matter which interface is actually plugged in, one, the other, or both. As long as one is plugged in it will continue to function.
If your network is very active and package capture is struggling to keep up, dropping packets every now and then, you could try changing the buffer size. My default configuration sets InterruptThrottleRate to Mode 1 which is for dynamic interrupt coalescing. Intel’s ap450 documentation mentions this will allow it to change between bulk, low latency, and lowest latency as network traffic patterns change.
See current network properties for all interfaces, Manually configure an IP address for interface eth0, See the current network properties for all wireless interfaces, Configure wireless to talk to a specific access point by address, Configure a wireless interface to use channel 11, Set the default gateway, Configure static routes, See what PIDs/processes are associated with remote connections