Я думаю, что это связано с предсказуемыми именами сетевых интерфейсов. Устройство Raspberry Pi B модели работает на кали (kali-next)
- Имена, включающие в себя номера встроенного ПО /BIOS для бортовых устройств (пример: eno1)
- Имена, включающие встроенное ПО /BIOS, снабженные индексными номерами слотов горячего подключения PCI Express (пример: ens1)
- Имена, включающие физическое / географическое расположение соединителя оборудования (пример: enp2s0)
- Имена, включающие MAC-адрес интерфейсов (пример: enx78e7d1ea46da)
- Классическое, непредсказуемое именование ядра ethX для ядра (пример: eth0)
Политика 4) не используется по умолчанию, но доступна, если пользователь выбирает ее.
Где я могу отключить политику 4? Я не знаю, почему он включен в первую очередь. Похоже, что прошивка /BIOS не предоставили информацию об индексе / местоположении для интерфейса Ethernet.
$ udevadm test-builtin net_id /sys/class/net/enx78e7d1ea46da 2> /dev/null
ID_NET_NAME_MAC=enx78e7d1ea46da
ID_OUI_FROM_DATABASE=Raspberry Pi Foundation