Я использую Ubuntu 12.04 на beagleboard-XM. Я использую беспроводной ключ на плате для беспроводного интерфейса

root@ubuntu:/# uname -a
Linux ubuntu 3.2.0-23-omap #36-Ubuntu Tue Apr 10 20:24:21 UTC 2012 armv7l armv7l armv7l GNU/Linux

Я использую беспроводной адаптер на плате для беспроводного интерфейса. Имя беспроводного интерфейса время от времени меняется, например, это wlan0, после некоторой процедуры перезагрузки для интерфейса назначается wlan3, затем wlan2 и т.д. Кстати, USB-ключ всегда подключен к одному и тому же USB-порту.

Есть ли способ иметь статическое имя беспроводного интерфейса, например, wlan0? Поскольку я назначаю статический IP-адрес в /etc/network/interfaces для беспроводного интерфейса, плата не может получить предварительно определенный IP-адрес, когда беспроводной интерфейс назван по-другому.

Буду признателен за предложение исправить название беспроводного интерфейса.

1 ответ1

0

Вы можете использовать инструмент под названием ifrename . Установите это:

sudo apt-get install ifrename

Проверьте MAC-адрес карты из параметра HWaddr вывода ifconfig:

sudo ifconfig <device-name> |grep HWaddr

Затем напишите файл /etc/iftab:

<device-name-you-want> mac <mac-address-of-the-device>

например

eth0 mac 00:17:31:56:BC:2D

Перезагрузитесь и все готово. Переименование выполняется с помощью сценария запуска /etc/init.d/ifrename .

Дополнительную информацию можно найти на сайте администрирования Debian и альтернативных методах, например, в AIR Wiki.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .