[gelöst] bei 2.6.27 kein ipw2200 mehr

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

[gelöst] bei 2.6.27 kein ipw2200 mehr

Beitrag von Duff » 18.01.2009 10:11:28

Hallo,

ich habe gestern unter lenny ein apt-get upate und apt-get upgrade durchgeführt. Nun habe ich nicht mehr den Kernel 2.6.26, sondern 2.6.27.
Bei diesem Kernel wird aber mein ipw2200 fürs wlan nicht mehr geladen. Ein modprobe ipw2200 ergibt nur die Fehlermeldung, dass das Module nicht gefunden werden konnte.

Was hat sich denn im kernel 2.6.27 diesbezüglich geändert?

In der Konfig vom Kernel scheint alles korrekt zu sein:

Code: Alles auswählen

root@daniel-laptop:/usr/src/linux# grep -i ipw2200 .config
CONFIG_IPW2200=y
CONFIG_IPW2200_MONITOR=y
CONFIG_IPW2200_RADIOTAP=y
CONFIG_IPW2200_PROMISCUOUS=y
CONFIG_IPW2200_QOS=y
CONFIG_IPW2200_DEBUG=y
root@daniel-laptop:/usr/src/linux# ls -ld ../linux
lrwxrwxrwx 1 root src 12  3. Dez 21:30 ../linux -> linux-2.6.27
Unter /lib/modules liegen die Treiber, werden aber anscheinend nicht herangezogen.

Code: Alles auswählen

root@daniel-laptop:/usr/src/linux# ls -l /lib/modules/ipw*
-rw-r--r-- 1 root root 191142 26. Sep 2006  /lib/modules/ipw2200-bss.fw
-rw-r--r-- 1 root root 185660 26. Sep 2006  /lib/modules/ipw2200-ibss.fw
-rw-r--r-- 1 root root 187836 26. Sep 2006  /lib/modules/ipw2200-sniffer.fw
Zuletzt geändert von Duff am 19.01.2009 08:22:32, insgesamt 1-mal geändert.
Oh, yeah!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von KBDCALLS » 18.01.2009 11:35:38

Was kommt denn bei

Code: Alles auswählen

modprobe -l -t  net/wireless |grep ipw 
raus?

Dem Verzeichnislisting nach zu urteilen sind das keine Module.


Denn der vollständige Name müßte ipw2200.ko sein bei einem 2.6.xx Kernel.

ipw2200-bss.fw . Das ist eine Firmware. Wenn dann gehört das Zeugs nach /lib/firmware
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von Duff » 18.01.2009 16:42:58

Sorry, ich meinte auch /lib/firmware.

Code: Alles auswählen

root@daniel-laptop:~# ls -lrt /lib/firmware/ipw2200-*
-rw-r--r-- 1 root root 187836 26. Sep 2006  /lib/firmware/ipw2200-sniffer.fw
-rw-r--r-- 1 root root 185660 26. Sep 2006  /lib/firmware/ipw2200-ibss.fw
-rw-r--r-- 1 root root 191142 26. Sep 2006  /lib/firmware/ipw2200-bss.fw
Also ein find liefert mir folgendes zurück:

Code: Alles auswählen

root@daniel-laptop:~# find / -name "ipw2200.ko" 2>/dev/null
/usr/src/linux-source-2.6.18/drivers/net/wireless/ipw2200.ko
/usr/src/linux-source-2.6.18/debian/linux-image-2.6.18+/lib/modules/2.6.18+/kernel/drivers/net/wireless/ipw2200.ko
/lib/modules/2.6.27.7/kernel/drivers/net/wireless/ipw2200.ko
/lib/modules/2.6.18-4-686/kernel/drivers/net/wireless/ipw2200.ko
/lib/modules/2.6.26-1-686/kernel/drivers/net/wireless/ipw2200.ko
Ein modprobe mit list liefert nichts zurück:

Code: Alles auswählen

root@daniel-laptop:~# ll /lib/modules/2.6.27.7/kernel/drivers/net/wireless/ipw2200.ko
-rw-r--r-- 1 root root 153232 29. Nov 11:51 /lib/modules/2.6.27.7/kernel/drivers/net/wireless/ipw2200.ko
root@daniel-laptop:~# modprobe -l -t /lib/modules/2.6.27.7/kernel/drivers/net/wireless/ 
root@daniel-laptop:~# 
Oh, yeah!

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von gms » 18.01.2009 17:02:00

Duff hat geschrieben: In der Konfig vom Kernel scheint alles korrekt zu sein:

Code: Alles auswählen

root@daniel-laptop:/usr/src/linux# grep -i ipw2200 .config
CONFIG_IPW2200=y
...
Laut der Config wird dieser Treiber nicht als Modul, sondern built-in gebaut, daher ist es auch nicht verwunderlich, wenn das Modul nicht vorhanden ist

Gruß
gms
drivers/net/wireless/Kconfig hat geschrieben: config IPW2200
...
It is recommended that you compile this driver as a module (M)
rather than built-in (Y). This driver requires firmware at device
initialization time, and when built-in this typically happens
before the filesystem is accessible (hence firmware will be
unavailable and initialization will fail).
Zuletzt geändert von gms am 18.01.2009 17:07:35, insgesamt 1-mal geändert.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von Duff » 18.01.2009 17:07:19

Ok, aber mit einem lsmod kann ich es nicht finden und ein iwconfig gibt nur no wireless extensions aus.
Oh, yeah!

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von gms » 18.01.2009 17:08:22

Duff hat geschrieben:Ok, aber mit einem lsmod kann ich es nicht finden und ein iwconfig gibt nur no wireless extensions aus.
mit lsmod findest du auch nur Module, ich habe meinem vorigen Beitrag noch ein Zitat hinzugefügt

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von Duff » 18.01.2009 17:24:52

Ok, danke. Dass heißt nun, dass ich die Config anpassen muss (von Y auf M) und anschließend den Kernel neu erstellen muss.
Oh, yeah!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von KBDCALLS » 18.01.2009 18:54:34

Da wirst du nicht drumrumkommen. Wenns nur darum ginge das Modul nachzukompilieren, dann ließe sich das machen, aber der Treiber ist ja schon fest im Kernel.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Re: bei 2.6.27 kein ipw2200 mehr

Beitrag von Duff » 18.01.2009 18:59:50

Ich habe den Kernel gerade neu kompiliert und installiert.

Hat soweit auch funktioniert. Allerdings hatte sich der Rechner nach einem reboot erstmal beim Surfen im Internet so aufgehangen, dass nichts mehr ging und ich den Rechner über den Ein- und Ausschalt-Knopf zwangs beenden musste.

Hoffe, dass ich jetzt nicht des Öfteren ein solches Phänomen erleben werde...
Oh, yeah!

Antworten