Hi, All. This is a bit odd, because of a non conventional hardware platform: Odroid (Hardkernel).
But I guess overall rules apply to all. I need a second network interface, the original and single one present on the board is to be connected to a GigE camera, so I use a USB/ethernet adapter to have SSH remote access. I have set up the boot manager so that network interfaces would be named according to the predictable names rules. If not, the USB/eth adapter gets "eth0" if the device is present at boot, otherwise, it is "eth1". But if I disconnect the USB/ethernet adapter to leave the system alone, and after a while I need to take a look on what's going on and plug back the USB/ethernet adapter, it comes up as "eth0" again. Anyone could give me a hint on where to look at it? Why the new interface is named in a way during boot and another during normal use? Thank you!