From: miguel sofer <msofer@us...> - 2004-06-25 21:02:39
Observations (same hardware, debian/unstable, win drivers version 1.69):
(1) rtl8180 card works with kernel 2.4.20, both with realtek's closed
drivers and under ndiswrapper-0.7
(2) card works fine with kernels 2.6. under linuxant's ndis
interface (driverloader), but hangs at startup with ndiswrapper (0.7 or
0.8). Looks very much like an initialization problem.
(3) every now and then, driverloader reports a "hang/reset" and can't
bring the card up again on its own; it requires an eject/insert after
which all is fine. It definitely looks like the reset is NOT working.
(4) every now and then I managed to run the card with ndiswrapper 0.7,
without problems. It was usually after a quick sequence
modprobe -r driverloader
(5) ndiswrapper seems to do a reset on startup - I'm sorry I did not
manage yet to wrap my mind around the code to be sure about this. But
looking at driver/wrapper.c (v. 0.7) I seem to understand that
'doreset(handle)' on line 982 is doing just that (especially since it is
done also after a hang, line 272)
(6) after trying to use ndiswrapper, driverloader will not work without
an eject/insert - providing further evidence that something that
ndiswrapper is doing leaves the card in a funny state
(7) commenting out the initial doreset out makes no difference :(
I'll keep following the progress of ndiswrapper, but this is more or
less a "parting gift" - I exchanged the rtl8180 for a ralink rt2400 card
(friend using windows was kind enough to offer the swap), and will not
be able to do any further testing or trials.
I hope this will help solve the issues with the Realtek drivers.
Thank you very much for the efforts!
Get latest updates about Open Source Projects, Conferences and News.