Thread: [Ndiswrapper-general] Ralink RT2400 chipset
Status: Beta
Brought to you by:
pgiri
From: Jerzy K. <no...@tl...> - 2004-01-27 13:59:18
|
Hello, I tried to install use winxp drivers for my wireless card based on rt2400 chipset using ndiswrapper. There _are_ Linux drivers for this chipset released by Minitar, one of companys producing ralink-based cards (minitar), _but_ they're really messed and crashes sometimes - looks like crashing randomly average after 12 hours of working.. this is confirmed by some people on their forum, for example here: http://www.minitar.com/forums/index.php?&showtopic=153&st=45 Maybe it'll be easier to use winxp drivers with ndiswrapper than to fix these ralink's one.. It could be some temporary solution to these crashes. Okay, I hope that now you belive me it's important to at least few people to make this chipset working with ndiswrapper =) So, now I will tell you what is the problem with winxp drivers.. I've compiled ndiswrapper 0.4 widh -DDEBUG and tried to load driver: ---- nordom wlan # ndiswrapper/utils/loadndisdriver 1814 0101 ~/wlan/wlc811g.sys ~/wlan/wlc811g.inf Calling putdriver ioctl Unable to put driver (check dmesg for more info): Invalid argument Putting driver size 49280 Image is at d141e000 Unknown symbol: ntoskrnl.exe:RtlIntegerToUnicodeString Unable to prepare driver ---- It looks like the RtlIntegerToUnicodeString needs to be implemented in misc_functions.c or somewhere. I don't know if after adding that function it'll work but I think that we can try? :-) Documentation for RtlIntegerToUnicodeString is available at http://www.osr.com/ddk/kmarch/k109_16ia.htm and few other places.. I hope that is isn't hard to implement this - some hacker who know how ndiswrapper work maybe can help with it? I will then check if the driver works correctly. Unluckily, I'm not a kind of C-coder so I probably can't do much with this :( Thank you and sorry for my terrible english :-) Jerzy Kozera |
From: Jerzy K. <no...@tl...> - 2004-01-29 08:05:13
|
Hi again, I've reveived RtlIntegerToUnicodeString implementation by mail from Giridhar Pemmasani (thanks!) and putted it together with code. Now it got some further than before, but ended with OOPS :( I'm attaching my patch to 0.4's 'driver' directory, log from dmesg and ksymoops output, propably incomplete because I don't know what to do with the /proc/ksyms ... Sorry I'm just newbie, maybe I should read some tutorials or something about all this debugging stuff but I'm really tired now after installing Gentoo and other things :( Linux is surely worth burning my eyes but I still need stable wlan drivers :-) Linuxant's driver propably also won't work because I don't see 'RtlIntegerToUnicodeString' string anywhere in their tarball. I hope that someone have any ideas what to do with this OOPS.. These winxp drivers are now at http://nordom.w.interia.pl/wlc811g.tar.gz if it'll help someone. They're from CD attached to my Tonze PC-2100C card. Jerzy Kozera |