#To add new rule for new device you have to run (in case if you want to add eth1 interface) #admin@mtcdt:~# udevadm info --attribute-walk --path=/sys/class/net/eth1 # looking at device '/devices/ahb.0/700000.ehci/usb1/1-2/1-2.1/1-2.1.1/1-2.1.1:1.0/net/eth1': # KERNEL=="eth1" # SUBSYSTEM=="net" # DRIVER=="" # ATTR{mtu}=="1500" # ATTR{type}=="1" # ........... # ........... # looking at parent device '/devices/ahb.0/700000.ehci/usb1/1-2/1-2.1/1-2.1.1/1-2.1.1:1.0': # KERNELS=="1-2.1.1:1.0" <------------------- extract this record to add to the rule # SUBSYSTEMS=="usb" # DRIVERS=="smsc75xx" # ATTRS{bInterfaceClass}=="ff" # ATTRS{bInterfaceSubClass}=="00" # ........... # Four port to four port hub case KERNELS=="1-2.1.1:1.0", SUBSYSTEMS=="usb", DRIVERS=="smsc75xx", NAME="eth1" KERNELS=="1-2.1.2:1.0", SUBSYSTEMS=="usb", DRIVERS=="smsc75xx", NAME="eth2" # Four port to two port hub case KERNELS=="1-2.2:1.0", SUBSYSTEMS=="usb", DRIVERS=="smsc75xx", NAME="eth1" KERNELS=="1-2.3:1.0", SUBSYSTEMS=="usb", DRIVERS=="smsc75xx", NAME="eth2"