Kein Menüpunkt zd1211b nach Aufruf von" make menuconfig

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
wow
Beiträge: 124
Registriert: 29.01.2004 17:17:17
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: 12355 Berlin

Kein Menüpunkt zd1211b nach Aufruf von" make menuconfig"

Beitrag von wow » 18.03.2007 17:38:54

Hallo,

folgendes Problem habe ich bei den Kernelversionen 2.6.19 und 2.6.20:

Ich möchte den kerneleigenen Treiber für den Zydas Chipsatz zd1211 (Zyxel Wlan G 220 v.2) in die Kernelkonfiguration einbinden.

Unter Device/Networking/Wireless ist jedoch dieser Auswahlpunkt nicht zu finden.

Schaue ich in den Kerneltree, sehe ich unter drivers/net/wirelss/zd122rw die entsprechenden Quelldateien für diesen Treiber. Auch in KConfig ist im selben Verzeichnis ist ein kompletter Eintrag vorhanden. Trotzdem ist der Menüpunkt nicht da.

Den selben Kerneltree habe ich bei einem Kollegen testweise installiert, und hier ist der Eintrag zu sehen.

Der Kernel läßt sich ansonsten einwandfrei kompilieren.

Ich vermute, daß auf meinem System vielleicht irgendwelche Werkzeuge fehlen, die das Menüsystem nicht korrekt aufbauen. Die Frage ist nur, welches Werkzeug. Da mir bislang ein solches Phänomen noch nie untergekommen ist. Denn wie bereits gesagt, hat es noch nie beim Kompilieren des Kernels irgendwelche Probleme geben.

MfG

Wolfram

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 18.03.2007 17:54:10

Hast du folgenden Punkt ausgewählt?

Code: Alles auswählen

Code maturity level options  --->        
  [*] Prompt for development and/or incomplete code/drivers     

wow
Beiträge: 124
Registriert: 29.01.2004 17:17:17
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: 12355 Berlin

Beitrag von wow » 18.03.2007 18:03:09

Ja, habe ich von Anfang an gemacht.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 18.03.2007 18:25:31

Diese Zeile

Code: Alles auswählen

depends on USB && IEEE80211 && IEEE80211_SOFTMAC && NET_RADIO && EXPERIMENTAL
in drivers/net/wireless/zd1211rw/Kconfig bringt die Lösung.
Du brauchst folgende Optionen unter Networking:

Code: Alles auswählen

 --- Networking support   
         <M>   Generic IEEE 802.11 Networking Stack
         <M>     Software MAC add-on to the IEEE 802.11 networking stack
Dazu noch Usb und die experimental Option, dann kannst du den Treiber auswählen.

wow
Beiträge: 124
Registriert: 29.01.2004 17:17:17
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: 12355 Berlin

Beitrag von wow » 18.03.2007 18:40:26

Vielen Dank! Das war der Treffer.

Man ist doch klar im Vorteil, wenn man lesen kann.

MfG

Wolfram

Antworten