Согласно wiki можно изменить имя устройства путем определения имени вручную с udev-правилом.
nano /etc/udev/rules.d/10-network.rules
Добавляют следующую строку:
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="net1"
Замена aa:bb:cc:dd:ee:ff
с Вашим адресом Mac и net1
новым именем устройства, сохраните и выйдите, затем перезагружают Вашу систему.
Предсказуемые Названия Сетевого интерфейса функция systemd. Если Вы хотите отключить его, можно использовать:
sudo dpkg-divert --divert /lib/udev/rules.d/80-net-setup-link.rules.inactive --rename /lib/udev/rules.d/80-net-setup-link.rules
, по моему скромному мнению, хотя лучше переименовать интерфейс к чему-то, что Вы помните: создайте файл /etc/systemd/network/10-wireless.link
[Match]
MACAddress=xx:xx:xx:xx:xx:xx
[Link]
Name=wireless0
Самый легкий путь
Для возвращения wlanX отредактируйте файл личинки.
$ sudo nano /etc/default/grub
Ищут GRUB_CMDLINE_LINUX
и добавляют следующий net.ifnames=0 biosdevname=0
.
От:
GRUB_CMDLINE_LINUX=""
К:
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Генерируют новый файл личинки с помощью следующей команды.
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.4.0-15-generic
Found initrd image: /boot/initrd.img-4.4.0-15-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
Перезагрузка.