Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > Networking & Wireless
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.
Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

Networking & Wireless
Having problems getting connected to the internet or getting your wireless card to work? Ask here.

View Poll Results: Did this howto work for you?
Yes 8 57.14%
No 6 42.86%
Voters: 14. You may not vote on this poll

 
Thread Tools Display Modes
Old May 6th, 2007   #1
der_vegi
Just Give Me the Beans!
 
Join Date: Feb 2007
Beans: 68
Ubuntu 9.04 Jaunty Jackalope
Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

until today i've been using ndiswrapper with my dell wireless 1490 card on my dell inspiron 1501 notebook with feisty amd64 installed. ndiswrapper was kind of working, but connecting to my wpa network took ages and did not alway succeed.
the bcm43xx driver provided with feisty didn't really work because after a couple of minutes pings went to 4000ms, download rates to about 20K.

but then i read this post on the bcm43xx developer mailing list. i downloaded the newest standalone driver, built it and now bcm43xx works like a charm, connecting very fast to my network and with good connection speed, especially if i set the rate to 11M.

so if you're new to ubuntu, i would propose the following steps to get your card working:

0. if you have ndiswrapper installed: uninstall it, remove it from /etc/modules and remove bcm43xx from /etc/modprobe.d/blacklist .

1. get linux-source, build-essential
Code:
sudo apt-get install build-essential
sudo apt-get install linux-source
2. install the bcm43xx-fwcutter tool:
Code:
sudo apt-get install bcm43xx-fwcutter
it will ask you to download the firmware, which you should do.

3. download the newest version of the bcm43xx driver:
Code:
wget ftp://lwfinger.dynalias.org/patches/bcm43xx-softmac-sa.tar.bz2 .
,unpack it
Code:
tar -xf bcm43xx-softmac-sa.tar.bz2
and change to the created directory
Code:
cd bcm43xx-softmac-sa
4. build the driver and install it
Code:
make
sudo make install
5.a (only if you have ndiswrapper loaded: )
Code:
modprobe -r ndiswraper
5.b
load the driver and enjoy
Code:
modprobe bcm43xx
this worked for me with ubuntu feisty amd64, kernel 2.6.20-15-generic and the following card:
Code:
sudo lspci -vnn
05:00.0 Network controller [0280]: Broadcom Corporation BCM4310 UART [14e4:4312] (rev 01)
        Subsystem: Dell Unknown device [1028:0007]
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at c0200000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 2
        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
        Capabilities: [d0] Express Legacy Endpoint IRQ 0
edit: if your wireless LED doesn't turn on, your wireless card might be turned off by default in the bios or by the fn+f2 key. just to make sure, that this is not the problem, go into your bios, turn wireless on by default and turn the control by the fn-key off, like they recommend in the opensuse hardware-database: "Also disable wireless card hotkey in BIOS to ensure that wireless networking stays on"

maybe you could also try another firmware. the bcm43xx developer recommends on his site the following drivers:

Quote:
For 32-bit systems, use these links.

Version of driver Link for download
---------------- -----------------

3.70.22.0 http://sidulus.textdrive.com/bcmwl5sys.zip
3.30.15.0 http://members.driverguide.com/drive...riverid=258304

For 64-bit systems, use these links

Version of driver Link for download
---------------- -----------------

3.100.64.10 http://www.linuxant.com/driverloader/drivers.php (NOT for BCM431
3.70.17.5 http://www.linuxant.com/driverloader/drivers.php (for BCM431

Last edited by der_vegi; May 13th, 2007 at 04:01 PM.. Reason: update
der_vegi is offline   Reply With Quote
Old May 6th, 2007   #2
lbyrd33
Just Give Me the Beans!
 
lbyrd33's Avatar
 
Join Date: Jan 2007
Location: Delaware
Beans: 56
Ubuntu 7.04 Feisty Fawn
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

I had done pretty much the same thing about a month ago on my new laptop and it worked fine.
lbyrd33 is offline   Reply With Quote
Old May 6th, 2007   #3
frediship
First Cup of Ubuntu
 
Join Date: May 2007
Beans: 10
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

worked like a charm
frediship is offline   Reply With Quote
Old May 7th, 2007   #4
synogenes
First Cup of Ubuntu
 
Join Date: Apr 2007
Location: UK
Beans: 12
Ubuntu 7.04 Feisty Fawn
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

This hasn't worked for me. I'm on a Dell Inspiron 1501 with a bcm4310 UART built-in wireless card with Feisty 7.04. I followed the instructions to the letter and get a Status: Disconnected in the Connection Properties dialog after reboot.

Whereas before following the procedure I could run iwlist wlan0 scan and detect the wireless router, I now get wlan0 interface doesn't support scanning : no such device.

Nothing lost, it wasn't working anyway but I can't see why. There were no errors showing at any point.

I'm beginning to wonder if it's my router as I've tried everything I can find to get the card connecting. The router works just fine on every other machine wired and wireless though.
synogenes is offline   Reply With Quote
Old May 7th, 2007   #5
robbie carrobie
5 Cups of Ubuntu
 
Join Date: May 2007
Beans: 34
Talking Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

thanks i am a total noob and i managed to follow these very clearly defined instructions and now my laptop can pick up my wireless network - kind regards Robert.
robbie carrobie is offline   Reply With Quote
Old May 7th, 2007   #6
Hero of Time
Way Too Much Ubuntu
 
Hero of Time's Avatar
 
Join Date: May 2007
Location: Netherlands
Beans: 232
Xubuntu 9.04 Jaunty Jackalope
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

Quote:
Originally Posted by synogenes View Post
This hasn't worked for me. I'm on a Dell Inspiron 1501 with a bcm4310 UART built-in wireless card with Feisty 7.04. I followed the instructions to the letter and get a Status: Disconnected in the Connection Properties dialog after reboot.

Whereas before following the procedure I could run iwlist wlan0 scan and detect the wireless router, I now get wlan0 interface doesn't support scanning : no such device.

Nothing lost, it wasn't working anyway but I can't see why. There were no errors showing at any point.

I'm beginning to wonder if it's my router as I've tried everything I can find to get the card connecting. The router works just fine on every other machine wired and wireless though.
What does "iwlist eth1 scan" produce? It could be that your interface changed name. Use "iwlist scan" to use all interfaces to scan for wireless signals. There you should be able to see your proper interface name.
Hero of Time is offline   Reply With Quote
Old May 8th, 2007   #7
der_vegi
Just Give Me the Beans!
 
Join Date: Feb 2007
Beans: 68
Ubuntu 9.04 Jaunty Jackalope
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

Quote:
Originally Posted by synogenes View Post
This hasn't worked for me. I'm on a Dell Inspiron 1501 with a bcm4310 UART built-in wireless card with Feisty 7.04. I followed the instructions to the letter and get a Status: Disconnected in the Connection Properties dialog after reboot.

Whereas before following the procedure I could run iwlist wlan0 scan and detect the wireless router, I now get wlan0 interface doesn't support scanning : no such device.

Nothing lost, it wasn't working anyway but I can't see why. There were no errors showing at any point.

I'm beginning to wonder if it's my router as I've tried everything I can find to get the card connecting. The router works just fine on every other machine wired and wireless though.
well, i once had a simular problem. have you pressed the FN + F2 key? try pressing it. is the wireless led on? have you activated wireless by default in the bios?

are all the modules loaded? try the following
Code:
 lsmod | grep -i ndiswrapper
does it show nidswrapper loaded? then you should unload it with
Code:
sudo modprobe -r ndiswrapper
and then remove ndiswrapper from the file /etc/modules .
is the bcm module loaded correctly?
Code:
 lsmod | grep -i bcm43xx
the output should look like this
Code:
bcm43xx               138088  0 
ieee80211softmac       35328  1 bcm43xx
ieee80211              37576  2 bcm43xx,ieee80211softmac
if it is an issue of the Fn-key, maybe you try (worked for me with ndiswrapper) unloading bcm43xx
Code:
sudo modprobe -r bcm43xx
press FN + F2
Code:
sudo modprobe bcm43xx
der_vegi is offline   Reply With Quote
Old May 9th, 2007   #8
synogenes
First Cup of Ubuntu
 
Join Date: Apr 2007
Location: UK
Beans: 12
Ubuntu 7.04 Feisty Fawn
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

Thanks all.

The sudo eth1 scan produces:
eth1 interface doesn't support scanning.

I followed through the removal check on nsidwrapper with no impact.

lsmod | grep -i bcm43xx produces:
bcm43xx 127464 0
ieee80211softmac 31872 1 bcm43xx
ieee80211 35016 2 bcm43xx, ieee80211softmac

So I guess that means the driver is loaded. But since I get no panel light showing wireless, the device isn't recognised. The FN 2 doesn't turn the light on or off.

I guess I'll start from scratch and try the ndiswrapper again. That recognised the card and the FN 2 seemed to work and recognised wlan0. If that doesn't work, I'll try stripping off ndiswrapper and repeating the fwcutter method.
synogenes is offline   Reply With Quote
Old May 9th, 2007   #9
ghrey
First Cup of Ubuntu
 
Join Date: May 2007
Beans: 1
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

I also have ubuntu 7.04 64 on my inspiron 1501 (Wireless 1490 card) I can see the wireless networks but I cannot connect to them, I went through the how to and still am not able to connect, I also restarted to see if that would have any effect, and it did not. Any help or advice would be greatly appreciated.
ghrey is offline   Reply With Quote
Old May 9th, 2007   #10
cidi
First Cup of Ubuntu
 
Join Date: May 2007
Beans: 1
Re: Howto: BCM4310 (Dell Wireless 1490) wit bcm43xx driver (no Ndiswrapper)

Quote:
Originally Posted by ghrey View Post
I also have ubuntu 7.04 64 on my inspiron 1501 (Wireless 1490 card) I can see the wireless networks but I cannot connect to them, I went through the how to and still am not able to connect, I also restarted to see if that would have any effect, and it did not. Any help or advice would be greatly appreciated.
This is something that it is happening also to me with ndswrapper installed. It happens not always but only sometimes. I am not sure, but when the display get locked because you do not use the PC, after I cannot reconnect to the wireless network.
cidi is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:31 AM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry