Jump to content
xisto Community
jlhaslip

Linux And Broadcom Wireless Problem Installed Linux and no wireless working

Recommended Posts

Specs:Compaq Presario C304 Laptop with Broadcom 802.11g Wireless Network Adapter PCI Factory installed that works well running Windows XP Home, but I installed a copy of Ubuntu using Wubi and Linux does not connect via the wireless :PI am new to Linux and need some assistance diagnosing the problem. I have read up a little on the Wubi/Ubuntu/Networking and Wireless Forum and am totally confused about some of the issues which may be causing the problem. Where do I start? I have a copy of Everest on the Windows Boot side, so if you require any information about Hardware, I could provide it.If someone could assist here, it would be appreciated. :P

Share this post


Link to post
Share on other sites

Unfortunately Broadcom devices are some of the worst to work with in Linux :P The solutions to get them working often rely on very lengthy processes tapping various commands in manually. The key, however, is something called ndiswrapper - this allows you to use Windows wireless drivers on Linux. Try the following steps and see how far you get:

Find the files on your Windows partition that operate your wireless card. They are often called bcmwl#.inf and bcmwl#.sys where the # is a number (often 5). Look for those files and copy them to a pen drive or something.

Boot into Ubuntu and copy those 2 files onto your Desktop.

Make sure you have all the repositories enabled in Synaptic - the Ubuntu Wiki has instructions for this.

For the next bit to work you need to be connected into the network via a wired connection. You need the Internet to download the packages, so a wired connection is required (as your wireless doesn't work).

Open a terminal and type the following lines, hitting enter after each one:

CONSOLE

sudo apt-get install ndiswrapper-utils

[Enter your password]

sudo ndiswrapper -i ~/Desktop/bcmwl#.inf [Replace the # with the right number in the filename]

sudo ndiswrapper -m

for conffile in /etc/ndiswrapper/bcmwl5/*.conf; do

sudo cat $conffile | sed -e 's/RadioState|1/RadioState|0/' > $conffile

done

It should work :P

Go into the Networking part of the System Settings (not sure exactly where this is in Ubuntu, I use Kubuntu)

Go into the properties for your wireless card (usually wlan0), tick the box to say its configured, and fill in the rest of the info.

Now select the card as the default gateway device and click OK

I printed those instructions out quite a while ago so some options may have moved in the System Settings bit, but the general principle should still hold true. If any of it doesn't work, post back with which step failed and I'll see if I can work out why :P

 

The unofficial Ubuntu Guide also has a section with helpful instructions on getting Broadcom devices to work, but only if it has a 43## series chipset.

Share this post


Link to post
Share on other sites

Thanks to both of you. I'll try this tonight when I get back home.One question to rvalkass:Wubi operates from a "file" system rather than a partition. All the Windows files can be viewed and accessed from the Ubuntu file manager, Example: I can open text files from the Windows Desktop after booting into Ubuntu, so will it still be necessary to pen drive those system files and can I download the required files using the Windows Internet access and point to them via Wubi?

Share this post


Link to post
Share on other sites

Wubi operates from a "file" system rather than a partition. All the Windows files can be viewed and accessed from the Ubuntu file manager, Example: I can open text files from the Windows Desktop after booting into Ubuntu, so will it still be necessary to pen drive those system files and can I download the required files using the Windows Internet access and point to them via Wubi?

There is no need to pen drive the files across then. Transferring them by pen drive is just so much easier than getting Ubuntu to mount Windows partitions usually. As for the Internet connection - you are not directly transferring files, but the package manager for Ubuntu is transferring and installing them. Ubuntu needs to be able to 'see' the Internet connection and be able to use it to access the Internet. If that is not possible (I presume it isn't as you want to get the wireless card working) then you need to connect to the Internet using an ethernet cable or you can't download the required packages.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.