LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-30-2009, 12:33 PM   #1
barneylyons
LQ Newbie
 
Registered: Jun 2009
Posts: 8

Rep: Reputation: 0
HP ProBook 4510s and Broadcom Drivers


Hi,

Am trying to get the Broadcom 4310 wifi chips to work on an HP ProBook 4510s and am about to have a nervous break down and start dribbling.

I've compiled the driver as per http://www.broadcom.com/support/802.11/linux_sta.php

I'm using Ubuntu - have used the stock kernel, recompiled 2.28, 2.29 and tried Interpid and even Karmic Alpha, but always the same result:

The card will scan (i.e. iwlist eth1 scan), but will not set - I always get 'SET Failed: Device or resource busy'. Have attempted to determine in as many ways possible what has got hold of the device, but am failing miserably.

I've tried blacklisting bcm43xx b43legacy, ssb and b44 but with no luck.

Incidently it turns up as a eth card, and I can't get udev to recognise it otherwise.

Anyone got any idea what I could try here?

Thanks
 
Old 06-30-2009, 12:42 PM   #2
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 416Reputation: 416Reputation: 416Reputation: 416Reputation: 416
Um, I hate to be the one to break this to you, but if you read the Broadcom site, you'll see the that driver is for the 4311, 4312, 4321 and 4322 chipsets. With a 4310 you will likely have better luck with b43/ssb or ndiswrapper.
 
Old 07-01-2009, 04:47 AM   #3
barneylyons
LQ Newbie
 
Registered: Jun 2009
Posts: 8

Original Poster
Rep: Reputation: 0
Yeah - did actually notice that and try to keep my fingers crossed it would work as HP claim the 4510s Wifi is supported as a driver is available - tried both b43 and ndiswrapper and ndiswrapper crashed the kernel..... anyone know why that might be? I got the correct driver and ndis loaded the device but on modprobe the kernel went into meltdown..... (modprobe worked fine without the driver installed so it sounds like a driver issue....)
 
Old 07-01-2009, 08:26 AM   #4
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 416Reputation: 416Reputation: 416Reputation: 416Reputation: 416
Quote:
ndiswrapper crashed the kernel..... anyone know why that might be?
Did you compile ndiswrapper yourself or did you use a pre-compiled package? That said there are a couple of possible explanations. The most likely is that the Windows driver is one that doesn't work with ndiswrapper. Usually an XP driver works. Vista drivers have been, well, unpredictable as have 64 bit drivers. Try the latest XP driver and if that doesn't work, try some older ones if you can find them.

Quote:
as HP claim the 4510s Wifi is supported as a driver is available
If HP put Ubuntu on this, you might want to call and yell. I've seen a few threads around here about really poor wireless drivers on HP installed Ubuntu.
 
Old 07-01-2009, 11:27 AM   #5
barneylyons
LQ Newbie
 
Registered: Jun 2009
Posts: 8

Original Poster
Rep: Reputation: 0
NDIS

Okay - thanks. Definitely shouting at HP as having put Suse Enterprise on not only is the wifi not recognised but the graphics won't go above 800x600 - yet they advertise as Linux supported on Suse.....

Given up on the Broadcom driver for now - its clearly doesn't work on these units. Am trying to get NDISWrapper working as per the standard config. Have tried on a very similar laptop, 2.29 kernel, ndiswrapper rebuilt, Broadcom 4312 and it works. Tried exactly the same config on this HP unit and as soon as I modprobe ndiswrapper the system hangs dead. Any idea what might cause this?

Thanks
 
Old 07-01-2009, 12:55 PM   #6
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 416Reputation: 416Reputation: 416Reputation: 416Reputation: 416
Quote:
as soon as I modprobe ndiswrapper the system hangs dead. Any idea what might cause this?
It is likely the Windows driver, at least in the past that has usually been the main culprit. What I would do would be to grab the latest stable ndiswrapper and compile it by hand (you need your kernel sources installed for this) and then grab the driver suggested by the ndiswrapper site on Sourceforge. Hopefully that combination will work.
 
Old 07-01-2009, 04:26 PM   #7
barneylyons
LQ Newbie
 
Registered: Jun 2009
Posts: 8

Original Poster
Rep: Reputation: 0
That's what I thought it might be, but I've tried the following with no success:

I have two laptops I've tried, one with a Broadcom 4310 and one a 4312. I've installed the linux 2.29 kernel on both and compiled ndiswrapper from source. Using NDIS wrapper, both use the same driver. The laptop with the 4312 works, the one with the 4310 hangs, despite both using the same ndiswrapper module and the same driver (the only driver that ndiswrapper recognises the device with).

On the one that hangs, I rolled back to 2.24 (Hardy) and used the stock ndiswrapper - same result, just hangs crashing the system....

Don't know if there could be some kind of weird conflict going on in the system internals? All the posts I've read seem to indicate it would be the driver, but then the same driver works on the other system....
 
Old 07-02-2009, 08:21 AM   #8
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 416Reputation: 416Reputation: 416Reputation: 416Reputation: 416
The problem is likely a combination of driver and hardware. In other words, the same driver may behave differently when faced with different hardware. If it is any consolation the 4310 has long been a pain in the posterior.

If ndiswrapper isn't going to go, there is still the b43 option. It does require that firmware be installed, but I'm pretty sure there are Ubuntu packages for that.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: HP unveils ProBook laptop line LXer Syndicated Linux News 0 04-28-2009 04:00 PM
broadcom wireless drivers lumak Slackware 1 08-17-2008 06:33 AM
Broadcom BCM4401 Drivers Veratien Linux - Hardware 8 08-12-2007 02:04 AM
Broadcom 4400 drivers not working Zaccmando Linux - Laptop and Netbook 1 06-19-2006 12:38 AM
Broadcom WiFi drivers scompa Slackware 10 05-15-2006 03:15 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:37 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration