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
Kein Menüpunkt zd1211b nach Aufruf von" make menuconfig
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Hast du folgenden Punkt ausgewählt?
Code: Alles auswählen
Code maturity level options --->
[*] Prompt for development and/or incomplete code/drivers
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Diese Zeile
in drivers/net/wireless/zd1211rw/Kconfig bringt die Lösung.
Du brauchst folgende Optionen unter Networking:
Dazu noch Usb und die experimental Option, dann kannst du den Treiber auswählen.
Code: Alles auswählen
depends on USB && IEEE80211 && IEEE80211_SOFTMAC && NET_RADIO && EXPERIMENTAL
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