#Create a rule for each network interface, to set up sensible, persistent names. #Internal LAN, was eth0, with driver e100 KERNEL=="eth*", SYSFS{address}=="00:03:47:8d:da:e9", NAME="lan" #PCMCIA WLAN card. This is the dummy MAC address which is used before the firmware loads. #We then immediately trigger a firmware load by bringing the interface up and down. KERNEL=="eth*", SYSFS{address}=="00:30:b4:00:00:00", NAME="wlan", RUN="/usr/local/sbin/firmware_fudge" #This is the true MAC address. This should also match the same interface name. KERNEL=="eth*", SYSFS{address}=="00:09:5b:c1:3a:b1", NAME="wlan" #USB network adapter KERNEL=="eth*", SYSFS{address}=="00:10:60:DF:BF:81", NAME="usblan"