Fedora ifup und Network Manager

0

Ich habe ein drahtloses Gerät mit dem Namen wlan0 und nach der Bearbeitung von / etc / sysconfig / network-scripts / ifcfg-wlan0 verwende ich ifup wlan0, um das drahtlose Netzwerk zu starten.

Dies schlägt jedoch häufig fehl, normalerweise durch fehlgeschlagenes DHCP mit Fehlern in / var / log / messages wie:

wlan0: Link ist nicht bereit send_packet: Netzwerk ist ausgefallen

Dies ist in Fedora 11. Dieselben Parameter funktionierten in FC8 einwandfrei. Und NetworkManager / Gnome verbindet sich gut.

Hat jemand eine Idee, warum NetworkManager eine Verbindung zu Netzwerken herstellen kann, die ifup nicht kann?


quelle
Wird der NetworkManager-Dienst ausgeführt, wenn Sie versuchen, die Verbindung manuell zu konfigurieren? Als ich versuchte, meine Netzwerke manuell in F9 einzurichten, stieß ich auf ein Tauziehen zwischen meiner eigenen Konfiguration und NetworkManager
Babu,
pw für Superuser ist ewok.adventure
Jeff Atwood

Antworten:

1

Fedora 10/11 (vielleicht auch 9) hat sich von Netzwerkdiensten, die von ifconfig usw. gesteuert werden, verabschiedet und verwendet jetzt NetworkManager - die herkömmlichen Tools [ifconfig, ifup, ifdown] werden nicht mehr so ​​behandelt.

NetworkManager macht die Dinge ein bisschen anders - Sie können die Dinge beim Booten / Starten usw. steuern lassen (ich bin mir nicht ganz sicher, dass dies so ist, dass ich keine Beispiele nennen kann), aber die Konfiguration, die Sie brauchen, wird in / etc / NetworkManager / Edit: NetworkManager gespeichert verwendet ein Plugin zum Lesen von distro-spezifischen Konfigurationen Fedora / RH: / etc / sysconfig / network-scripts / debian: / etc / network / ... Das Spielen mit Dateien in / etc / NetworkManager ist wahrscheinlich nicht die beste Idee.

Um das herkömmliche Netzwerk-Toolset zu verwenden, möchten Sie wahrscheinlich NetworkManager deaktivieren und stattdessen den Netzwerkdienst verwenden:

http://www.mjmwired.net/resources/mjm-fedora-f11.html#network

Stellen Sie sicher, dass Ihre ifcfg-Datei DEVICETYPE = wireless hat, damit fedora den richtigen ifup-Befehl verwendet. Standardmäßig wird ifup-eth verwendet, was im Allgemeinen für wireless nicht funktioniert.

Deaktivierter Leopard
quelle
Der Netzwerkdienst (/etc/init.d/network) verwendet ebenfalls ifup und schlägt aus demselben Grund fehl.
Ich habe meine Antwort bearbeitet, nachdem ich ein bisschen mehr in NetworkManager herumgestöbert habe - vielleicht ist nur eine ifcfg-Optimierung erforderlich.
Disabled Leopard