RaLink rt3090 bauen geht schief

Thomas Moritz <[email protected]> Sat, 14 Nov 2009 20:33:49 +0100
Newsgroups gmane.linux.suse.programming
Organization -
Message-ID <[email protected]>
Hallo zusammen,
ich versuche gerade krampfhaft den rt3090sta-Treiber unter der 11.2 zu Bauen. 
(den aktuellen Treiber (2009_0903_RT3090_Linux_STA_v2.2.0.1.tar.bz2) 
habe ich direkt von der RaLink-Seite):

<http://www.ralinktech.com/support.php?s=2>
Name reicht: 		"sonstwas
eMail macht auch: 	"[email protected]"

Leider geht das Bauen in die Hose mit folgenden Meldungen:

/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c: In function ‘RtmpOSTaskAttach’:
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1304: warning: unused variable ‘pid_number’
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c: In function ‘RtmpOSNetDevAttach’:
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1646: error: ‘struct net_device’ has no member named ‘open’
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1647: error: ‘struct net_device’ has no member named ‘stop’
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1648: error: ‘struct net_device’ has no member named ‘hard_start_xmit’
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1649: error: ‘struct net_device’ has no member named ‘do_ioctl’
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1655: error: ‘struct net_device’ has no member named ‘get_stats’
/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.c:1689: error: ‘struct net_device’ has no member named ‘validate_addr’
make[4]: *** [/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux/../../os/linux/rt_linux.o] Fehler 1
make[3]: *** [_module_/home/stf/tmp/2009_0903_RT3090_Linux_STA_v2.2.0.1/os/linux] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.31.5-0.1-obj/i386/default'
make: *** [LINUX] Fehler 2

Von C habe ich leider 0-Ahnung!

Ein rpm fuer Kernel 2.6.31.5 gibt es nur fuer Mandrake.
Laesst sich das konvertieren?
Im Build gibt es Pakete bis 2.6.28.? Hier habe ich keine src.rpm finden 
koennen.

Bin ich noch zu retten? :-))

MfG Th. Moritz