Alterando nome de placa de rede FÁCIL usando arquivos de LINK
Dica publicada em Linux / Kernel
Alterando nome de placa de rede FÁCIL usando arquivos de LINK
Em distribuições Linux modernas ficou bem mais fácil alterar/fixar o nome de uma placa de rede, seja USB ou PCI, de rede ou wifi. Para a tarefa usaremos arquivos de LINK.
Por exemplo, estou usando um adaptador WIFI USB no meu Debian 11 Bullseye e o kernel o nomeia como "wlx1cbfce6e75de". Resumindo, olha a desgraça que é digitar um comando com o nome do device?
Para resolver isso a única coisa que precisamos ter em mãos é o MAC Address da placa.
Digite o comando:
ip a
Dentre as linhas de saída teremos a placa desejada, no meu caso:
wlx1cbfce6e75de <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 1c:bf:ce:6e:75:de brd ff:ff:ff:ff:ff:ff
inet 192.168.0.100/24 brd 192.168.0.255 scope global dynamic noprefixroute wlan0
valid_lft 6771sec preferred_lft 6771sec
inet6 fe80::9784:5991:76d0:c46/64 scope link noprefixroute
valid_lft forever preferred_lft forever
O Mac Address é o valor do campo "link/ether".
Feito isso vamos criar o arquivo .link com as regras persistentes:
sudo vim /etc/systemd/network/10-persistent-net.link
No caso estou dizendo que a placa com o MACAddress 1c:bf:ce:6e:75:de passará a ser nomeada como wlan0. Simples assim!
Recarregue as regras udev:
sudo service udev force-reload
Remova a placa da entrada USB, espete novamente e veja a mágica acontecer!
ip a
Fonte: NetworkInterfaceNames - Debian Wiki
Por exemplo, estou usando um adaptador WIFI USB no meu Debian 11 Bullseye e o kernel o nomeia como "wlx1cbfce6e75de". Resumindo, olha a desgraça que é digitar um comando com o nome do device?
Para resolver isso a única coisa que precisamos ter em mãos é o MAC Address da placa.
Digite o comando:
ip a
Dentre as linhas de saída teremos a placa desejada, no meu caso:
wlx1cbfce6e75de <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 1c:bf:ce:6e:75:de brd ff:ff:ff:ff:ff:ff
inet 192.168.0.100/24 brd 192.168.0.255 scope global dynamic noprefixroute wlan0
valid_lft 6771sec preferred_lft 6771sec
inet6 fe80::9784:5991:76d0:c46/64 scope link noprefixroute
valid_lft forever preferred_lft forever
O Mac Address é o valor do campo "link/ether".
Feito isso vamos criar o arquivo .link com as regras persistentes:
sudo vim /etc/systemd/network/10-persistent-net.link
[Match]
MACAddress=1c:bf:ce:6e:75:de
[Link]
Name=wlan0
MACAddress=1c:bf:ce:6e:75:de
[Link]
Name=wlan0
No caso estou dizendo que a placa com o MACAddress 1c:bf:ce:6e:75:de passará a ser nomeada como wlan0. Simples assim!
Recarregue as regras udev:
sudo service udev force-reload
Remova a placa da entrada USB, espete novamente e veja a mágica acontecer!
ip a
Fonte: NetworkInterfaceNames - Debian Wiki
Ótima dica.
___________________________________________________________