Je souhaite renommer une interface sans fil. Actuellement, j'ai 4 interfaces réseau, 2 sans fil, 2 câblées. L'ordre est le suivant :
eth0 - Câble (Realtek RTL-8169)
eth1 - Câble (Intel 82579V)
eth2 - Sans fil (pilotes propriétaires Broadcom BCM4321)
wlan0 - Sans fil (RaLink RT2800)
Je veux renommer eth2 en wlan1. De cette façon, les cartes sans fil sont wlan et les cartes câblées sont eth (comme je l'aime). Comment faire ?
En utilisant la suggestion faite par virpara, j'ai trouvé ce qui suit :
eth1 - e1000e wlan0 - rt2800 wlan1 - b43 eth2 - wl
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:19.0 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="38:60:77:ab:5e:30", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x1814:/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/0000:03:02.0 (rt2800pci)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:9c:05:fd:28", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
# PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/0000:03:00.0/ssb0:0 (b43-pci-bridge)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:18:39:0e:f0:ff", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"
# PCI device 0x14e4:/sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/0000:03:00.0 (wl)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:18:39:0e:f0:ff", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
Mes questions sont maintenant les suivantes :
- Pourquoi wlan1 et eth2 ont-ils le même MAC ?
- S'il y a 2 MACS dupliqués (eth2 & wlan1), où se trouve l'autre NIC ?
- Pourquoi Realtek (eth0) n'apparaît-il pas dans la liste ?
- D'où vient wlan1 puisque je ne le vois pas utiliser
ifconfig -a
,iwconfig
oulshw
. Il n'y a pas de wlan1 sauf dans le/etc/udev/rules.d/70-persistent-net.rules
fichier.