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?


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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.