Was tun, wenn Sie nicht herausfinden können, wie Ihr Gerät registriert wurde?

Was tun, wenn Sie nicht herausfinden können, wie Ihr Gerät registriert wurde?

Vor Linux Kernel 3.0 (2.6.39) kann ich den folgenden Befehl ausführen:

# ifconfig wlan0 up

Jetzt geht das nicht mehr. Ich habe eine Fehlermeldung erhalten, dass dieses Gerät nicht gefunden wurde. Ich habe versucht, meinen USB-Dongle zu entfernen, anzuschließen und zu prüfen, wie er registriert ist, aber ich bekomme keine nützliche Ausgabe.

Was soll ich tun, wenn dmesg nicht hilft? Wie kann ich feststellen, wie mein Gerät registriert wurde?

Danke schön.

Antwort1

Sie sollten überprüfen, ob in Ihrem neuen Kernel die erforderlichen Module für das betreffende Gerät integriert sind. (Es ist hilfreich, den Chipsatz zu kennen – Atheros, PrismI/II, Marvell usw.).

  1. cdin Ihr Linux-Quellverzeichnis
  2. Ausführen:make menuconfig
  3. Durchsuchen Sie den Abschnitt Netzwerkgeräte und suchen Sie nach dem Modul Ihres Geräts (und aktivieren Sie es). Sie können Hilfe zu jeder Auswahl über die angezeigte Ncurses-Oberfläche erhalten undnormalerweiseSie sehen den Namen des Moduls, als das die Funktionalität bereitgestellt wird.
  4. make modules modules_install ; depmod -a
  5. modprobe modname<- Holen Sie sich diese Informationen aus Schritt 3.

Entschuldigen Sie, wenn Sie das oben Genannte bereits versucht haben – ich bin nicht sicher, was sich in 3.x geändert hat, aber es hört sich so an, als hätten Sie die Unterstützung für Ihr Gerät einfach nicht integriert.

verwandte Informationen