Wyłączanie menedżera sieci dla określonego interfejsu

11

Chciałbym przeprowadzić pewne eksperymenty z hostapem bez wyłączania mojego głównego interfejsu bezprzewodowego. Jak powiedzieć menedżerowi sieci, aby trzymał ręce z dala od określonego interfejsu lub interfejsów, jednocześnie umożliwiając normalne zarządzanie wszystkimi innymi interfejsami? Używam Ubuntu 9.04.

(Nie byłem pewien, czy powinno to nastąpić w przypadku superużytkownika czy błędu serwera, ponieważ menedżer sieci nie jest narzędziem typu „serwer” - jeśli należy do błędu serwera, możesz go przenieść)

Edycja: Próbowałem dodać to do / etc / network / interfaces:

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

Ale nie ma to widocznego efektu, nawet po ponownym uruchomieniu NetworkManager.

Oto mój /etc/NetworkManager/nm-system-settings.conf:

[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

Edycja [2]: Wygląda na to, że musiałem zrestartować nm-system-settings, a następnie NetworkManager.

bdonlan
źródło
Nie musisz wpisywać [Ubuntu] w tytule. Mógłbyś to zrobić „Wyłączając menedżera sieci dla określonego interfejsu w Ubuntu”, nie wspominając już o tym, że jest już oznaczony jako „ubuntu”. Po prostu informuję o przyszłych pytaniach.
Jorge Israel Peña

Odpowiedzi:

11

Cytując /usr/share/doc/network-manager/README.Debian:

Konfiguracja interfejsów bezprzewodowych i ethernetowych ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~

Tylko urządzenia niewymienione w / etc / network / interfaces lub skonfigurowane jako „auto” i „dhcp” (bez innych opcji) są zarządzane przez NM.

W ten sposób możesz skonfigurować niestandardową (statyczną) konfigurację urządzenia, a NM nie będzie próbował zastąpić tego ustawienia.

Po zmodyfikowaniu / etc / network / interfaces musisz zrestartować NM poleceniem „/etc/init.d/network-manager restart”.

a potem ma kilka przykładów.

TRS-80
źródło
Możesz dokonać konfiguracji do plików tekstowych lub za pośrednictwem interfejsu konfiguracji sieci. Tak czy inaczej, NM nie próbuje zarządzać interfejsem.
pcapademic
Niestety nie działa ... patrz wyżej
bdonlan,
... i rozwiązałem go, zobacz moją drugą edycję. Dzięki.
bdonlan
2

Możesz także dodać tę linię do / etc / network / interfaces

iface wlan0 inet manual
sybind
źródło