Запустите второй WiFi на ноутбуке

  • Я использую стандартную Ubuntu 14.04 с network-manager.

  • Я подключен к Wi-Fi со своей секундой wlan1 карта.

Как я говорю администратору сети позволять мне настроить мой wlan0 карта самостоятельно с ifconfig?

В конце я хотел бы адаптировать этот сценарий, таким образом, Он выходит из-под контроля wlan1 администратору сети

2
задан 12 September 2014 в 07:05

1 ответ

Существует два способа, которыми я знаю о заставить Администратора сети игнорировать устройство:

Упомяните это в /etc/network/interfaces

Любая действительная конфигурация сделает. Это зависит от managed быть установленным на false (или сброс) в /etc/NetworkManager/NetworkManager.conf. Из страницы справочника:

[ifupdown]
This section contains ifupdown-specific options and thus only has effect
when using ifupdown plugin.

managed=false | true
    Controls whether interfaces listed in the 'interfaces' file are 
    managed by NetworkManager.  If set to true, then interfaces listed 
    in /etc/network/interfaces are managed by NetworkManager.  
    If set to false, then any interface listed in /etc/network/interfaces 
    will be ignored by NetworkManager. Remember that NetworkManager 
    controls the default route, so because the interface is ignored, 
    NetworkManager may assign the default route to some other interface.  
    When the option is missing, false value is taken as default.

Так, можно добавить к /etc/network/interfaces что-то как:

auto wlan0
iface wlan0 inet manual

Добавьте его к списку неуправляемых устройств

Из страницы справочника:

[keyfile]
This section contains keyfile-specific options and thus only has effect
when using keyfile plugin.
...
unmanaged-devices=mac:<hwaddr>;mac:<hwaddr>;...
    Set devices that should be ignored by NetworkManager when using 
    the keyfile plugin. Devices are specified in the following format: 
    "mac:<hwaddr>", where <hwaddr> is MAC address of the device to be 
    ignored, in hex-digits-and-colons notation. Multiple entries are 
    separated by a semicolon. No spaces are allowed in the value.
    Example:
    unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4

Сначала ищите MAC-адрес:

ifconfig wlan0 | grep -i HWaddr

Здесь, Вы отредактировали бы /etc/NetworkManager/NetworkManager.conf. Под a [keyfile] раздел (добавляют тот, если он не существует), добавьте:

unmanaged-devices=mac:some-mac-address

Первый метод зависит от ifupdown плагин, используемый, и второе, зависит от keyfile плагин используется. По умолчанию оба используются, и managed false.

Необходимо перезапустить Администратора сети для изменений в конфигурационном файле для вступления в силу (спасибо, @rubo77):

sudo service network-manager restart
5
ответ дан 7 October 2019 в 02:56

Другие вопросы по тегам:

Похожие вопросы: