ipw2200 und Linux-2.6.13 mögen sich nicht?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
nihonto
Beiträge: 868
Registriert: 04.05.2003 00:02:55
Wohnort: hinter den sieben Bergen

ipw2200 und Linux-2.6.13 mögen sich nicht?

Beitrag von nihonto » 30.08.2005 08:28:26

Hiho,

habe mir gestern mal den neuen 2.6.13-Kernel aufs Laptop geworfen. Der Kernel ließ sich völlig problemlos kompilieren, nicht aber das ipw-2200-Modul für's WLAN.
"make-kpkg modules-image" lief zwar normal an, aber dann kam plötzlich sowas hier:

Code: Alles auswählen

# Build the module
/usr/bin/make -C driver KSRC=/usr/src/linux KVER=2.6.13
make[3]: Entering directory `/usr/src/modules/ipw2200/driver'
/usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/ipw2200/driver MODVERDIR=/usr/src/modules/ipw2200/driver modules
make[4]: Entering directory `/usr/src/linux-2.6.13'

  WARNING: Symbol version dump /usr/src/linux-2.6.13/Module.symvers
           is missing; modules will have no dependencies and modversions.
Und danach kommen jede Menge Warnungen und Fehlermeldungen a la:

Code: Alles auswählen

 CC [M]  /usr/src/modules/ipw2200/driver/ipw2200.o
/usr/src/modules/ipw2200/driver/ipw2200.c:1044: Warnung: Initialisierung von inkompatiblem Zeigertyp
/usr/src/modules/ipw2200/driver/ipw2200.c:1088: Warnung: Initialisierung von inkompatiblem Zeigertyp ...
oder:

Code: Alles auswählen

/usr/src/modules/ipw2200/driver/ipw2200.c: In Funktion »ipw_gather_stats«:
/usr/src/modules/ipw2200/driver/ipw2200.c:3706: error: structure has no member named `perfect_rssi'
oder:

Code: Alles auswählen

/usr/src/modules/ipw2200/driver/ipw2200.c: In Funktion »ipw_wpa_set_encryption«:
/usr/src/modules/ipw2200/driver/ipw2200.c:5785: Warnung: implicit declaration of function `ieee80211_crypt_delayed_deinit'
/usr/src/modules/ipw2200/driver/ipw2200.c:5792: Warnung: implicit declaration of function `ieee80211_get_crypto_ops'
/usr/src/modules/ipw2200/driver/ipw2200.c:5792: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
Jemand 'ne Ahnung was da los ist 8O ???
Thinkpad Edge E520 (Intel Core i5, 4GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 30.08.2005 09:00:09


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

Beitrag von KBDCALLS » 30.08.2005 09:12:58

Es gibt doch doch die Debiansourcen von dem Modell. Damit kann man doch ein Deb backen.
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.

nihonto
Beiträge: 868
Registriert: 04.05.2003 00:02:55
Wohnort: hinter den sieben Bergen

Beitrag von nihonto » 30.08.2005 20:37:20

@KBDCALLS

... sorry,aber wie meinst'n das? Welche Debiansource von welchem Modell? Vom ipw2200? Die nutze ich doch?!

@ ub13

... vielen Dank für den Hinweis auf den anderen Thread - aber ich kapier' ihn nicht :) !

Du schreibst da zur Datei Modules.symvers:

Code: Alles auswählen

Die Datei sollte in:
/usr/src/linux-headers-`uname -r`/
und in:
/lib/modules/`uname -r`/build/
vorhanden sein. 
Die beiden Pfade gibt's bei mir nicht 8O !!! Das heißt, bis '/usr/src/' bzw. 'lib/modules/' existieren beide Pfade natürlich auch auf meinem System, aber dann ...

Und ich denke, ein simples Neu-Kompilieren des Kernels (ohne entsprechende Parameter) ändert nix, oder?
Thinkpad Edge E520 (Intel Core i5, 4GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)

Antworten