-   Linux - Wireless Networking (
-   -   Linksys Wireless G PCI Card (WMP54G) [DRIVERS!!!] (

Sherpa 03-29-2004 06:27 PM

Linksys Wireless G PCI Card (WMP54G) [DRIVERS!!!]
ok, i have a Linksys Wireless G PCI Card (WMP54G),

I have read many documents about this problem, i have seen the "ndiswrapper" and the Linuxant Driver Loader. I have Red Hat Linux 9.0 (free version), and i am the biggest linux n00b you can imagine. I have no idea how to install the "ndiswrapper" or even what to do after i install it. If anyone can help me, it would be great. PS, I literally understand nothing about linux, i am currently reading the "Red Hat Linux 9 Bible" by Christopher Negus :study:, so basically i need everything spelled out to me. Thanks!

beyer42 03-29-2004 08:43 PM

here is another site that may be helpful

Sherpa 03-29-2004 09:21 PM

yes, i have seen that site, but it talks about the "Linuxant" solution (and it is not free).

Thanks though...

labradog 04-01-2004 02:51 PM

everything you need for getting started with ndiswrapper is at

Your is good shape because there are rpms for redhat 9


Sherpa 04-01-2004 06:21 PM

ok, well after i download that, how do i install it? what do i do to get it to recognise the card?

labradog 04-01-2004 10:27 PM

install the rpms

rpm -Uvv ndiswrapper-xxxxx.rpm

I think there is a tools package and a module package. make sure the modules package matches your kernel verstion

uname -a

Well, you need the windows driver for the card, specifically, the .inf. Use loadndisdriver to load it:
loadndisdriver -a xxxx.inf

you should be able to see the driver by doing a loadndisdriver -l

you might also need to load the ndiswrapper:

modprobe ndiswrapper

use iwconfg to see if your system sees the wireless card:


you should see the wlan0 adapter

Let me know if you have questions about specific steps.


Sherpa 04-01-2004 10:43 PM

ok i kinda understand what you are saying, i just started using Linux this week so some of the terms that you have used are a little over my head, but i get the just of it. Now you say that there are possible 2 files that i need to download from the ndiswrapper site? I am having trouble understanding the linux commands involved. should i be unpacking the program out of the X window system? or what?

PS thanks for helping me, i know that i must be frustrating.......

Sherpa 04-01-2004 11:23 PM

ok wait, i have been doing some work and i have installed the RPM package, now i am at the point where i am supposed to load the driver for my card, but how do i address the driver's location. I am going to try a couple of things..... i'll post more if i get further....

Sherpa 04-01-2004 11:33 PM

[root@localhost root]# loadndisdriver -a wmpci54g.inf
Usage: loadndisdriver [-a] [driver]
[root@localhost root]# loadndisdriver -l
/etc/ndiswrapper does not exist

ok this is what i am getting when i try to install the driver.....

labradog 04-01-2004 11:57 PM

is the driver wmpci54g.inf in /root ?

did you do the modprobe ?

Tell me the results of uname -a

Sherpa 04-02-2004 12:00 AM

i also get this when i try to do a modprobe ndiswrapper....

[root@localhost root]# modprobe ndiswrapper
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol remove_wait_queue_Rd7b46182
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol remove_proc_entry_R16f1fe81
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol __netdev_watchdog_up_Rf65a902b
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol skb_over_panic_Rdc75b965
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol __kfree_skb_R358002d4
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol irq_stat_R3ed476be
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol skb_copy_and_csum_dev_R07e14db7
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol create_proc_entry_Rd11cc972
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol proc_net_R83c57f3e
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol add_wait_queue_R1891d4b7
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol softnet_data_Re7456b5b
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol alloc_skb_R389683d1
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol netif_rx_R0927a973
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol misc_register_Ref46e467
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol eth_type_trans_R62d7d08d
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: unresolved symbol misc_deregister_R039060da
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: insmod /lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o failed
/lib/modules/2.4.20-30.9/kernel/drivers/net/ndiswrapper/ndiswrapper.o: insmod ndiswrapper failed
[root@localhost root]#

Sherpa 04-02-2004 12:01 AM

[root@localhost root]# uname -a
Linux localhost.localdomain 2.4.20-30.9 #1 Wed Feb 4 20:44:26 EST 2004 i686 i686 i386 GNU/Linux

and yes i put the .inf file in /root

labradog 04-02-2004 12:16 AM

did u use the 0.6-2 rpms?

how about the modprobe, Try

modprobe --first-time ndiswrapper

whats the result?

labradog 04-02-2004 12:29 AM

sorry, i missed one of your posts. it's the modprobe failure.

did u install this rpm?

Tell me the results of "rpm -e kernel-module-ndiswrapper"

Sherpa 04-02-2004 08:58 AM

um i have been using the i386 for both of the packages

i have a pentium 4 processor.... should i use the i686?

All times are GMT -5. The time now is 05:26 PM.