Отключение сетевого менеджера для определенного интерфейса

11

Я бы хотел поэкспериментировать с hostap без отключения основного беспроводного интерфейса. Как я могу сказать, что сетевой менеджер должен держать свои руки подальше от определенного интерфейса или интерфейсов, в то же время позволяя ему продолжать нормально управлять всеми другими интерфейсами? Я использую Ubuntu 9.04.

(Не был уверен, что это должно произойти из-за ошибки суперпользователя или сервера, так как сетевой менеджер не является чем-то вроде «серверного» инструмента - если он относится к ошибке сервера, пожалуйста, не стесняйтесь перемещать его)

Редактировать: я пытался добавить это в / etc / network / interfaces:

allow-hotplug wlan2
iface wlan2 inet static
        address 192.168.49.1
        netmask 255.255.255.0

Но это не имеет видимого эффекта даже после перезапуска NetworkManager.

Вот мой /etc/NetworkManager/nm-system-settings.conf:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

Редактировать [2]: Похоже, мне нужно было перезапустить nm-system-settings, а затем NetworkManager.

bdonlan
источник
Вам не нужно ставить [Ubuntu] в заголовке. Вы могли бы сделать это «Отключение сетевого менеджера для определенного интерфейса в Ubuntu», не говоря уже о том, что он уже помечен как «Ubuntu». Просто сообщаю вам о будущих вопросах.
Хорхе Исраэль Пенья

Ответы:

11

Цитировать /usr/share/doc/network-manager/README.Debian:

Конфигурация беспроводных и Ethernet-интерфейсов ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~

Только устройства, которые не перечислены в / etc / network / interfaces или для которых настроены «auto» и «dhcp» (без других опций), управляются NM.

Таким образом, вы можете настроить пользовательскую (статическую) конфигурацию для устройства, и NM не будет пытаться переопределить этот параметр.

После изменения / etc / network / interfaces вы должны перезапустить NM с помощью команды /etc/init.d/network-manager restart.

и тогда у него есть несколько примеров.

TRS-80
источник
Вы можете выполнить настройку либо для текстовых файлов, либо через графический интерфейс конфигурации сети. В любом случае, NM не пытается управлять интерфейсом.
pcapademic
К сожалению, это не похоже на работу ... см. Выше
bdonlan
... и решил, см. мое второе редактирование. Благодарю.
bdonlan
2

Вы также можете добавить эту строку в / etc / network / interfaces

iface wlan0 inet manual
sybind
источник