-   Linux - Wireless Networking (
-   -   madwifi driver for RHEL4 (

narensr 03-04-2005 05:05 PM

madwifi driver for RHEL4
I am using RHEL4 on my IBM THinkpad G40.
I have Proxim's Orinoco Gold card (Atheros Chip-set) , and Linksys WPC54G.
I need help to configure any of these card to my laptop.

I am using kernel 2.6.9-5.0.3.EL .
I don't have kernel source code to compile madwifi or Ndiswraper .

Is there any wireless card in this universe work with Linux Kernel 2.6 with out compiling driver from source code.

Please help me....


Brian1 03-04-2005 05:21 PM

If you have prism54 compiled in the kerenl then Netgear wg511 work great. BEWARE Make sure you get one that says ' Made in Taiwan ' on the box. They are 2.0 version. The ones in the boxes that say ' Made in China ' are 3.0 and do not use the prism54 drivers. Read over this for install setup for the firmware.

" Google the Linux way @ "

narensr 03-04-2005 05:32 PM

How to know that my kernel is compilled for prism54 ???


acid_kewpie 03-04-2005 05:37 PM

you will have a module by that name on your system. try "modinfo prism54" to see if it finds it. if it's there you can just "modprobe prism54" to get it to pick up any devices it can find.

Brian1 03-04-2005 05:42 PM

To understand where modules are goto /lib/modules. Should see something like this ' 2.6.9-5.0.3 ' from info from above post. Then goto /kernel/drivers/net/wireless/prism54/prism.ko

Example of mine.

" Google the Linux way @ "

Gibsonist 03-04-2005 06:57 PM


about your Proxim, I got the silver version of the card and am using the MADWIFI drivers for it
except for some tweaking of the kernel conf, one modprobe and one ed on the /etc/modules
there was not much to it.

This should tell you most of what you want to know about how to create the drivers

after you invoked

make;make install
simply call

modprobe ath_pci
and this should bring up the card
for further notice add "ath_pci" to the /etc/modules

I also found it helpful to google for your distro + madwifi to find a more detailed description about the compile, as I compiled it on diffrent distros and some need some tweaking (e.g. Debian Sarge)

Hope it helps

BTW this driver works like a dream with KISMET and AIRSNORT

Brian1 03-04-2005 07:05 PM

I don't think madwifi modules require source kernel to be installed. It just uses the location of your modules. I could be wrong. Been a long time since messing with madwifi stuff.


Gibsonist 03-04-2005 07:12 PM

It needed it in my case, first time I installed them it complained about my kernel config file missing.
Could be that you can 'fake it' but I simply followed the "step-by-step" instructions and it worked, so no reason to complain

But I basically did nothing to the kernel except install the src, and create a config (which debian obligingly stores in /boot for you)

Isnt it all fun - specially when it is finally working

narensr 03-05-2005 12:14 PM

Hi Brian1,
i brougnt Netgear WG511-V2(Made in Thiwan).
It is not working.

lspci -v results:

03:00.0 Ethernet controller: Marvell Technology Group Ltd.: Unknown device 1faa (rev 03)
Subsystem: Netgear: Unknown device 4e00
Flags: 66Mhz, medium devsel, IRQ 11
Memory at 30800000 (32-bit, non-prefetchable) [disabled] [size=64K]
Memory at 30810000 (32-bit, non-prefetchable) [disabled] [size=64K]
Capabilities: [40] Power Management version 2

did i got any wrong card.

tell me what to do ????


narensr 03-05-2005 12:22 PM

hi i forgot to mention about driver:
i have:

[root@localhost prism54]# /sbin/modinfo prism54
filename: /lib/modules/2.6.9-5.0.3.EL/kernel/drivers/net/wireless/prism54/prism54.ko
parm: init_mode:Set card mode:
0: Auto
1: Ad-Hoc
2: Managed Client (Default)
3: Master / Access Point
4: Repeater (Not supported yet)
5: Secondary (Not supported yet)
6: Monitor
parm: init_channel:Check `iwpriv ethx channel` for available channels
parm: init_authen:Authentication method. Can be of seven types:
0 0x0000: None
1 0x0001: DOT11_AUTH_OS (Default)
2 0x0002: DOT11_AUTH_SK
3 0x0003: DOT11_AUTH_BOTH
parm: init_dot1x:
0: None/not set (Default)
parm: init_mlme:Sets the MAC layer management entity (MLME) mode of operation,
0: DOT11_MLME_AUTO (Default)
author: [Intersil] R.Bastings and W.Termorshuizen, The Development Team <>
description: The Prism54 802.11 Wireless LAN adapter
license: GPL
vermagic: 2.6.9-5.0.3.EL 686 REGPARM 4KSTACKS gcc-3.4
alias: pci:v00001260d00003890sv*sd*bc*sc*i*
alias: pci:v000010B7d00006001sv*sd*bc*sc*i*
alias: pci:v00001260d00003877sv*sd*bc*sc*i*
alias: pci:v00001260d00003886sv*sd*bc*sc*i*

narensr 03-08-2005 11:00 PM

hi Gibsonist,
thanks for info... i installed is working fine..


hefe 05-23-2005 03:36 PM

Hi narensr!
Is it true, that you are running a card that shows up like:

0000:02:00.0 Ethernet controller: Marvell Technology Group Ltd.: Unknown device 1faa (rev 03)
        Subsystem: Netgear: Unknown device 4e00
        Flags: 66Mhz, medium devsel, IRQ 11
        Memory at 20800000 (32-bit, non-prefetchable) [disabled]
        Memory at 20810000 (32-bit, non-prefetchable) [disabled] [size=64K]
        Capabilities: [40] Power Management version 2

With the madwifi driver (ath_pci) ?

In Post #9 you say this particular PCMCIA card has FCC ID: PY3WG511V2H1
My Card has the exact same FCC ID but i couldnt get it working with madwifi.
(The Module loads fine, but no ath0 device is created.)
Would you be so nice to confirm again that you are running this card with madwifi? And if so, maybe you could say, what else you did to get it running..

many thanks in advance

All times are GMT -5. The time now is 04:13 AM.