| Author |
Message |
|
|
Post subject: rt2870sta modul kompiliert nicht mehr mit kernel 2.6.24
Posted: Feb 12, 2008 - 11:03 PM
|
|
Joined: Jul 01, 2007
Posts: 200
Status: Offline
|
|
moin,
habe heute Mittag endlich meinen rt2870 Stick von Dlink (DWA-140)
mit dem Treiber von www.ralinktech.com zum laufen bekommen.
dann hab ich mit smxi das system aktualisiert und den 2.6.24 kernel installiert. Leider kompiliert jetzt der Treiber nicht mehr
folgend Fehlermeldung:
Quote:
root@siduxbox:/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0# make
make -C tools
make[1]: Entering directory `/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/tools'
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/tools/bin2h
cp -f os/linux/Makefile.6 /home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/Makefile
make -C /lib/modules/2.6.24-2.6.24.2.slh.4-sidux-686/build SUBDIRS=/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686'
CC [M] /home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.o
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.c: In function ‘rt_ieee80211_if_setup’:
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.c:671: warning: assignment from incompatible pointer type
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.c:694: warning: passing argument 1 of ‘dev_get_by_name’ from incompatible pointer type
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.c:694: error: too few arguments to function ‘dev_get_by_name’
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.c: In function ‘rt28xx_probe’:
/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.c:1157: error: implicit declaration of function ‘SET_MODULE_OWNER’
make[2]: *** [/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux/../../os/linux/rt_main_dev.o] Fehler 1
make[1]: *** [_module_/home/didi/2007_1220_RT2870_Linux_STA_v1.2.1.0/os/linux] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-2.6.24.2.slh.4-sidux-686'
woran kann es liegen ? mit Kernel 2.6.23 lief noch alles durch. |
|
|
| |
|
|
|
 |
|
|
|
|