Hi there.
I'm having this problem with getting my wireless lan card working on linux SUSE 10.1.
I'm using ndiswrapper 1.16 with Linux SUSe 10.1 (kernel smp)
I uninstalled the previous ndiswrapper and installed the newest.
This is what I did:
*Downloaded TNET TEW-421PC BusCard (Texas Instr) drivers from ndiswrapper card list page. Extracted to /lib/windrivers/
*Did "ndiswrapper -l" to see if there were any previous drivers installed - No there weren't. So i did "ndiswrapper -i /lib/windrivers/TNET1130.INF" and i received:
Code:
Installing tnet1130
Forcing parameter PrivacyMode|0 to PrivacyMode|2
Forcing parameter PrivacyMode|0 to PrivacyMode|2
Forcing parameter PrivacyMode|0 to PrivacyMode|2
Forcing parameter PrivacyMode|0 to PrivacyMode|2
Forcing parameter PrivacyMode|0 to PrivacyMode|2
Forcing parameter PrivacyMode|0 to PrivacyMode|2
Forcing parameter PrivacyMode|0 to PrivacyMode|2
So I did "ndiswrapper -l" and recieved a message, that tnet1130 was installed and hardware present. I had my TNET wlan card in Socket1 with no green lights glowing. THe green light glowed in Ubuntu and Winxp (showing that it had connected or smth. with the system).
*So i did modprobe ndiswrapper, and recieved nothing. ndiswrapper was in lsmod.
SO - at that point, i should have recieved POSITIVE response from iwconfig, showing, that my CARD was working, but I DID not recieve any.
So i ejected my card, did "tail -f /var/log/messages" and inserted it again. RECIEVED:
Code:
May 31 15:49:01 linux-suse kernel: ndiswrapper (NdisMAllocateSharedMemory:916): couldn't allocate 409600 bytes of un-cached DMA memory
May 31 15:49:01 linux-suse kernel: ndiswrapper (miniport_init:279): couldn't initialize device: C0000001
May 31 15:49:01 linux-suse kernel: ndiswrapper (pnp_start_device:436): Windows driver couldn't initialize the device (C0000001)
May 31 15:49:01 linux-suse kernel: ndiswrapper (miniport_halt:308): device c66e1380 is not initialized - not halting
May 31 15:49:01 linux-suse kernel: ndiswrapper: device eth%d removed
May 31 15:49:01 linux-suse kernel: unregister_netdevice: device eth%d/c66e1000 never was registered
May 31 15:49:01 linux-suse kernel: ndiswrapper: probe of 0000:06:00.0 failed with error -22
BTW - i actually did "cp /lib/windrivers/FwRad16.bin /lib/firmware/tiacx111c16" So that there would be a firmware for the card (it said smth about NO FIRMWARE before).
So anyone... who has dealt with this card and this kind of problem - please help me. I'm very new to linux, and trying to solve this problem.
Carry K.