Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I have a Pavilion ze4430us (known also as ze4400) with an integrated wireless network card (HP WLAN 54g W450, manufacturer Broadcom). Im running Red Hat 9 on it, and i compiled the 2.4.22 kernel onto it: PCMCIA is turned on, as well as all of the device drivers in networking are put as modules (so theres nothing wrong in the kernel... well, that's what i hope).
I have also an integrated Ethernet card that works fine.
The problem is that it doesn't seem to detect the card the integrated wireless network card. I've read somewhere that i have to put the "modprobe orinoco_cs" line in /etc/rc.d/rc.local and to reboot... i tried that but it gives me this:
/lib/modules/2.4.22/kernel/drivers/pcmcia/ds.o: init_module: Operation not permitted
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22/kernel/drivers/pcmcia/ds.o: insmod /lib/modules/2.4.22/kernel/drivers/pcmcia/ds.o failed
/lib/modules/2.4.22/kernel/drivers/pcmcia/ds.o: insmod orinoco_cs failed
Now, what I know is that its hooked up onto PCI cuz i did "lspci -v" and, besides some other stuff, it gave me this:
00:09.0 Network controller: Broadcom Corporation: Unknown device 4320 (rev 02)
Subsystem: Compaq Computer Corporation: Unknown device 00e7
Flags: fast devsel, IRQ 9
Memory at d0004000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [40] Power Management version 2
So at least it knows its a network controller, and that its made from Broadcom (so somehow it can readout its MAC address).
I've downloaded the linux-wlan-ng-0.2.0.tar.gz and installed the prims2_pci module but the same as "modprobe orinoco_cs":
/lib/modules/2.4.22/net/prism2_pci.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.22/net/prism2_pci.o: insmod /lib/modules/2.4.22/net/prism2_pci.o failed
/lib/modules/2.4.22/net/prism2_pci.o: insmod prism2_pci failed
Although, when i did "dmesg" after "modprobe prism2_pci", it gave me this towards prism2_pci:
init_module: prism2_pci.o: 0.2.0 Loaded
init_module: dev_info is: prism2_pci
init_module: prism2_pci: No devices found, driver not installed.
Which gives me the idea that the card can't be turned on by a module... and neither by the button it has on the front to turn it on that only works on windows right now.
the command, if i remember correctly, is : 'driverloader' .
Just make sure you have installed Perl and its CGI library, cuz it ask me for it and didn't run well until i did.
This will install the driver needed for your card, but not make it yet an interface that linux can work on (like eth1).
Next it will ask you to open a browser with your loopback interface ip (127.0.0.1) and some port that i suspect it randomly opens.
This will open an html page residing on your own machine, and it runs a script that will ask you for the *.inf and, probably, the *.sys file that you use to install your card under windows (i dunno why it does this, given that it detects your card during installation, maybe for license purposes).
And then it will ask you to register with linuxant and create a 30-day license. (iack)
When this is done, the interface is created and can be used by linux like any other network card.
I also wana add that the card hasn't given me any problems until now... and frankly, seeing that its very probable that there won't be a freeware driver for my card, im starting to consider buying the license.
I have a Compaq with a 54g Broadcomm also, I've been using the linuxant drivers for about a year now. They work great and in my opinion are worth the $19.95. I've played around with SuSE, Mandrake, and now settled on Fedora. Each time it was simple to get a distro matching rpm from linuxant and install. The license is good for as long as you have that same device, it's registered to the MAC and an e-mail address.
I didn't have much luck with ndiswrapper but it was probably user error.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.