Linksys WPC54G not working


Forum: Networking
Topic: Linksys WPC54G not working
started by: RootSnatch

Posted by RootSnatch on Nov. 16 2007,12:57
So this is version 3 and I know it is supported with ndiswrapper, as that is what the wiki says.  But I am not sure how to install it with ndsiwrapper.  Is there a howto or anything like that around?  I would really like to know.  Thanks!
Posted by john.martzouco on Nov. 16 2007,15:47
I've had some success with the following two commands executed from the console on another flavor of linux:

  ndiswrapper -i <your_windows_file.inf>
  modprobe ndiswrapper

Replace <your_windows_file.inf> with the name of the Windows .inf file for your device.  Make sure the Windows .sys files exist in the same directory.

Posted by ^thehatsrule^ on Nov. 16 2007,15:55
You can try installing it via commandline or the frontend in DSLPanel.  You can search the forums for similar threads.
Posted by jpeters on Nov. 16 2007,16:50
...also, you might need to issue pump command (e.g., 'sudo pump -i ath0').
Posted by RootSnatch on Nov. 17 2007,14:12
ok so i got the driver off of the linksys website.  and i did ndiswrapper -i lsbcmnds.inf in the /Driver/NT folder of the drivers.  and it seemed like everything worked.  I typed ndiswrapper -l and it said that the driver was installed and the hardware was present.  Then I modprobe ndiswrapper and it said nothing, which seemed good.  But when I type iwconfig, it doesn't see anything. so I ran dmesg and this is what I got:
Code Sample

<6>ndiswrapper version 1.14 loaded (preempt=no, smp=yes)
<6>ndiswrapper: driver lsbcmnds (The Linksys Group, Inc., /02/14/2005, 3.90.36.0) loaded
<7>PCI: setting latency timer of device 14.00.0 to 64
<5>__alloc_pages: 0-order allocation failed (gfp=0x21/0)
<3>ndiswrapper (NdisMAllocationSharedMemory:246): couldn't allocate 4096 bytes of cached DMA memory
<3>ndiswrapper (NDisWriteErrorLogEntry:246): log: C0001389, count: 1, return_address: c4e39d7b
<3>ndiswrapper (NdisWriteErrorLogEntry:249): code: 13
<4>ndiswrapper (miniport_init:273): couldn't initialize device: C000009A
<4>ndiswrapper (pnp_start_device:497): Windows driver couldn't initialize the device (C0000001)

That is what it said, what am I doing wrong?

Thanks

Posted by roberts on Nov. 17 2007,15:12
Here are a couple of past threads that may help:

< http://damnsmalllinux.org/cgi-bin....15;st=0 >

< http://damnsmalllinux.org/cgi-bin....llocate >

Posted by john.martzouco on Nov. 17 2007,15:59
Hi all,

I'm having similar issues with an Encore ENPWI-G2 card.  I've followed the instructions in the links mentioned above and dmesg shows this info:

Code Sample

<4>i8253 count too high! resetting..
<4>i8253 count too high! resetting..
<4>i8253 count too high! resetting..
<6>ndiswrapper version 1.14 loaded (preempt=no,smp=yes)
<1>Unable to handle kernel paging request at virtual address 1fea8d34
<4> printing eip:
<4>c8c56f79
<1>*pde = 00000000
<4>Oops: 0000
<4>CPU:    0
<4>EIP:    0010:[<c8c56f79>]    Not tainted
<4>EFLAGS: 00010282
<4>eax: 1fea8d34   ebx: 00000000   ecx: 57204d34   edx: 1fea8d34
<4>esi: c5212d3c   edi: c5212d3c   ebp: 00000001   esp: c3c51e64
<4>ds: 0018   es: 0018   ss: 0018
<4>Process loadndisdriver (pid: 676, stackpage=c3c51000)
<4>Stack: c3c51e6c 00000000 00003ebf 000003af 4017bebf 00000000 c5212d3c c8c57535
<4>       1fea8d34 c5210018 00000018 ffffffff c025355a 00000010 c5212d3c c8c72048
<4>       c5212d5c c8c72064 c8c44dae c5212d3c 00000001 00003ebf c8c47476 c8c72048
<4>Call Trace:    [<c8c57535>] [<c025355a>] [<c8c44dae>] [<c8c47476>] [<c8c4599f>]
<4>  [<c8c63d7f>] [<c8c462ce>] [<c014d472>] [<c014dbd8>] [<c014d378>] [<c0108997>]
<4>  [<c8c6002b>]
<4>
<4>Code: 8b 02 3d 50 45 00 00 0f 85 f9 00 00 00 0f b7 42 18 8d 5a 18
<4> <3>ndiswrapper (load_wrap_driver:132): couldn't load driver 'net8185'


I can use the .inf and .sys with ndiswrapper successfully under puppy linux and have tried to get the card working under dsl 3.4, 4.0 and 4.1 without success.

iwconfig responds with:

Code Sample

lo            no wireless extensions.


Am running on a Compaq Armada 1750 laptop, 128 MB RAM.  Have tried all variations from running off CD to traditional HD install.

The pcmcia card installs as Realtek RTL-8185 under puppy.

If it helps at all, the .inf and .sys I'm using can be copied from my site: < encore_pcmcia.zip >

Any advice would be greatly appreciated.

Much thanks,
John

Posted by RootSnatch on Nov. 17 2007,16:36
I found the solution for mine at least.  all I had to do was install dsl onto the hard drive.  Once I did that everything worked fine.  Not sure why that helped but it did.  Thanks everyone, I hope that helps you john.
Posted by roberts on Nov. 17 2007,17:08
Quote (RootSnatch @ Nov. 17 2007,08:36)
Not sure why that helped but it did.

That would seem to indicate an irq conflict with the device that you were using before the hard drive install.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.