[opensuse] Wireless Broadcom BCM4318 (AirForce One 54g) on SUSE10.2
I made a blunder. Sometime ago I promissed myself and the world that I would NEVER buy or recommend HP laptops EVER more for their lousy support of all Linux. I broke that rule 2 days ago, a friend of mine bought and brougt me a HP Pavilion dv5000 wanting a plain fresh fine SuSE10.2 onto it. I did so,works fine, except the f"! $@@++# wireless, being a Broadcom4318. On the net there are various instructions as to how-to go on about this. I fell however, that they are somewhat outdated, now that we the networkmanager and all in SuSE10.2 Can anyone please direct me to a how-to or something to help me get this thing on the air? As allway, thank you!! -- ------------------------------------------------------------------------- Med venlig hilsen/Best regards Verner Kjærsgaard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Søndag 11 marts 2007 13:01 skrev Verner Kjærsgaard:
I made a blunder. Sometime ago I promissed myself and the world that I would NEVER buy or recommend HP laptops EVER more for their lousy support of all Linux.
[..] Oops, just came across some old notes. Problem solved. If others want to know, this is what I did... Downloaded (from somewhere...think it was a HP site) a file called SP23107.exe (NOT the newer SP31463.exe). Installed bcm43xx-fwcutter from the SuSE DVD. Extracted the SP23..exe file using windows. Copied all files to a stick. Back to SuSE, copied from the stick into a temp dir. Ran "/usr/bin/bcm43xx-fwcutter -w /lib/firmware bcml5.sys". This extracted and copied the needed -fw files to /lib/firmware. Suse10.2 allready had a driver named bcm43xx installed and registrered in Yast/Network and all. Restarted the network, unplugged the cable, typed in credentials and code - and was airborne. -- ------------------------------------------------------------------------- Med venlig hilsen/Best regards Verner Kjærsgaard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 11 March 2007, Verner Kjærsgaard wrote:
Extracted the SP23..exe file using windows. Copied all files to a stick. Back to SuSE, copied from the stick into a temp dir. Ran "/usr/bin/bcm43xx-fwcutter -w /lib/firmware bcml5.sys". This extracted and copied the needed -fw files to /lib/firmware. Suse10.2 allready had a driver named bcm43xx
But do bear in mind that driver has been reported on this list to be FAR more flaky than using ndiswrapper. Ndiswrapper has been rock solid on my similar card in my dell. -- _____________________________________ John Andersen
Mandag 12 marts 2007 02:45 skrev John Andersen:
On Sunday 11 March 2007, Verner Kjærsgaard wrote:
Extracted the SP23..exe file using windows. Copied all files to a stick. Back to SuSE, copied from the stick into a temp dir. Ran "/usr/bin/bcm43xx-fwcutter -w /lib/firmware bcml5.sys". This extracted and copied the needed -fw files to /lib/firmware. Suse10.2 allready had a driver named bcm43xx
But do bear in mind that driver has been reported on this list to be FAR more flaky than using ndiswrapper.
Ndiswrapper has been rock solid on my similar card in my dell.
Thank You. I just realized. It's absolutely not very good. Doesn't catch the DHCP server in 3 out of 4. Well elect for the ndiswrapper solution. So again, thank you to all! -- ------------------------------------------------------------------------- Med venlig hilsen/Best regards Verner Kjærsgaard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
fine, except the f"! $@@++# wireless, being a Broadcom4318.
On the net there are various instructions as to how-to go on about this. I fell however, that they are somewhat outdated, now that we the networkmanager and all in SuSE10.2
Can anyone please direct me to a how-to or something to help me get this thing on the air?
1. Go to /etc/modprobe.d/ and with your favorite text editor, add a line to blacklist like this blacklist bcm43xx. 2. Install ndiswrapper and the kernel module for ndiswrapper. uname -r at a command line will get you the current version of the running kernel. 3. Get the wireless driver from hp's website, if you still have windows in another partition you can get it from there as long as it is win xp or 2000. Not the Vista driver. You are looking for two files, bcmwl5.inf and bcmwl5.sys (make sure you have the 32 or 64 bit version depending on which kernel you are running. 4. Use ndiswrapper to install the driver. Like this: ndiswrapper -i bcmwl5.inf, then copy the bcmwl5.sys file to the /lib/firmware/ directory. 5. Start yast2 -> Network Devices -> Network Card and choose traditional with ifup, then add a new card, you will need to know the settings for your access point and all, under the advanced use ndiswrapper for the kernel module. Then next and supply the necessary info for the wireless. 6. Finish the installation and exit from YaST2. 7. Use the following command to load the driver: modprobe ndiswrapper 8. Use ifconfig to see what interfaces are up and running, you will probably see eth0 and Lo. Do ifdown eth0 and press enter, then do ifup wlan0. If all went well you should have a connection. These are the steps that I used, just read up on ndiswrapper. The problem with the bcm43xx driver has to do with pcie bus. Good luck -- John Registered Linux User 263680, get counted at http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 3/11/07, John Pierce
fine, except the f"! $@@++# wireless, being a Broadcom4318.
On the net there are various instructions as to how-to go on about this. I fell however, that they are somewhat outdated, now that we the networkmanager and all in SuSE10.2
Can anyone please direct me to a how-to or something to help me get this thing on the air?
1. Go to /etc/modprobe.d/ and with your favorite text editor, add a line to blacklist like this blacklist bcm43xx.
2. Install ndiswrapper and the kernel module for ndiswrapper. uname -r at a command line will get you the current version of the running kernel.
3. Get the wireless driver from hp's website, if you still have windows in another partition you can get it from there as long as it is win xp or 2000. Not the Vista driver. You are looking for two files, bcmwl5.inf and bcmwl5.sys (make sure you have the 32 or 64 bit version depending on which kernel you are running.
4. Use ndiswrapper to install the driver. Like this: ndiswrapper -i bcmwl5.inf, then copy the bcmwl5.sys file to the /lib/firmware/ directory.
5. Start yast2 -> Network Devices -> Network Card and choose traditional with ifup, then add a new card, you will need to know the settings for your access point and all, under the advanced use ndiswrapper for the kernel module. Then next and supply the necessary info for the wireless.
6. Finish the installation and exit from YaST2.
7. Use the following command to load the driver: modprobe ndiswrapper
8. Use ifconfig to see what interfaces are up and running, you will probably see eth0 and Lo. Do ifdown eth0 and press enter, then do ifup wlan0. If all went well you should have a connection.
These are the steps that I used, just read up on ndiswrapper. The problem with the bcm43xx driver has to do with pcie bus.
Good luck
-- John Registered Linux User 263680, get counted at http://counter.li.org
One additional note, you may need to add the pci=nommconf line to the kernel command line options in /boot/grub/menu.lst and do a reboot. For some reason, without that option the usb subsystem will disable the driver when it is installed. -- John Registered Linux User 263680, get counted at http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sunday 11 March 2007 8:01:28 am Verner Kjærsgaard wrote:
I made a blunder. Sometime ago I promissed myself and the world that I would NEVER buy or recommend HP laptops EVER more for their lousy support of all Linux.
I broke that rule 2 days ago, a friend of mine bought and brougt me a HP Pavilion dv5000 wanting a plain fresh fine SuSE10.2 onto it. I did so,works fine, except the f"! $@@++# wireless, being a Broadcom4318.
On the net there are various instructions as to how-to go on about this. I fell however, that they are somewhat outdated, now that we the networkmanager and all in SuSE10.2
Can anyone please direct me to a how-to or something to help me get this thing on the air?
As allway, thank you!!
There are several ways to get it to work.....one is go to: http://www.linuxant.com/driverloader/?PHPSESSID=a19bfa2a17e22cf3b93b7224b510... 'NOT very much for a properly installed driver that WILL work. It uses ndiswrapper, which you MUST install online before you do the install from linuxant. Get online first to get it all and do the install. Fred -- Remember, a consumer is a customer with no choice. DRM 'manages access' in the same way that jail 'manages freedom.' -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Fred A. Miller
-
John Andersen
-
John Pierce
-
Verner Kjærsgaard