Ralink v2.1.0.0 funktioniert nicht -> error: ‘struct net_device’ has no member named ‘priv’
Guten Tag Liste,
Ich machte ein Update auf den neuen Kernel (2.6.29). Nun, dazu bräuchte
ich auch einen neuen Treiber für meinen onboard-WLAN-Stift: Ralink RT
2870 v2.1.0.0
Beim Komplieren läuft aber nicht alles so, wie gewünscht:
make -C tools
make[1]: Entering directory
`/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory
`/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/tools'
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/tools/bin2h
cp -f os/linux/Makefile.6
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/Makefile
make -C /lib/modules/2.6.29-0.slh.6-sidux-686/build
SUBDIRS=/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux modules
make[1]: Entering directory
`/usr/src/linux-headers-2.6.29-0.slh.6-sidux-686'
CC [M]
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../os/linux/rt_linux.o
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../os/linux/rt_linux.c:
In function ‘RtmpOSNetDevAddrSet’:
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../os/linux/rt_linux.c:1312:
error: ‘struct net_device’ has no member named ‘priv’
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../os/linux/rt_linux.c:
In function ‘RtmpOSNetDevAttach’:
/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../os/linux/rt_linux.c:1505:
error: ‘struct net_device’ has no member named ‘priv’
make[2]: ***
[/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux/../../os/linux/rt_linux.o]
Fehler 1
make[1]: ***
[_module_/home/X/Desktop/2009_0302_RT2870_Linux_STA_v2.1.0.0/os/linux]
Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.29-0.slh.6-sidux-686'
make: *** [LINUX] Fehler 2
Könnte es sein, dass die Entwickler ein bisschen beim Source einiges
falsch gemacht haben, wenn man der Fehlermeldung glauben schenkt?
Reply to: