LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
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 12-20-2008, 08:33 AM   #31
Larry Webb
LQ Veteran
 
Registered: Jul 2006
Location: Crystal Beach, Texas
Distribution: Suse for mail +
Posts: 5,100
Blog Entries: 7

Rep: Reputation: 229Reputation: 229Reputation: 229

Sorry to be so late helping with this but this proceedure has worked with about every broadcom I have set up (3). There is a good windows driver link about midway down the tutorial. If you follow this step by step it should work. It has worked with 10.1 - 10.2 - 11.0.

http://en.opensuse.org/SDB:Broadcom_...ion_under_SUSE

I do not believe the version of the kernel helps, those early broadcom cards had a mind of their own and only wanted a windows driver.

With 11.0 you do have to blacklist more drivers.

Last edited by Larry Webb; 12-20-2008 at 08:40 AM.
 
Old 12-20-2008, 08:41 AM   #32
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,803
Blog Entries: 1

Rep: Reputation: 416Reputation: 416Reputation: 416Reputation: 416Reputation: 416
Quote:
Originally Posted by Larry Webb View Post
Sorry to be so late helping with this but this proceedure has worked with about every broadcom I have set up (3). There is a good windows driver link about midway down the tutorial. If you follow this step by step it should work. It has worked with 10.1 - 10.2 - 11.0.

I do not believe the version of the kernel helps, those early broadcom cards had a mind of their own and only wanted a windows driver.

One of the problems here is that substantially conflicting evidence on what chipset we're dealing with. HP claims it is a 4312. lspci claims it is a 4310. dmesg is telling us it is a 4315. It seems to have worked for a brief period with the wl driver, suggesting it is a 4312. I'm in general agreement that ndiswrapper is probably the best bet, but I'm also thinking dumping SLED for Ubuntu or openSuse might also be beneficial.
 
Old 12-20-2008, 11:31 AM   #33
ddclutch
Member
 
Registered: Dec 2008
Location: UK
Distribution: Suse Enterprise 10
Posts: 58

Original Poster
Rep: Reputation: Disabled
Hangdog, that is about it in a nutshell. Well put.

If it is a 4310, then I understand there are 2 versions. rev 2 is known to work with a particular driver - I forget which, whilst rev 01 has problems. Mine of course is a rev 01.

I think what I want to do is proceed with ndiswrapper and a MS driver and see if this works. Still not sure which driver to go for but I do have a saved link from someone setting up the same BCM4310 rev 01 card on an older Compaq Presario. Maybe that is my best bet.

Then, if that doesn't work nothing is lost as I can try loading with Ubuntu and start again.

I was a wary of changing OS on a new system because of voiding any warranty support. But today I got a response e-mail from hp which says:
"as you have loaded a different operating system (Linux) we cannot provide support" Uhh! - this is an Hp product supplied by Hp and pre-loaded by them with SLED.
So much for customer service!!
 
Old 12-20-2008, 01:06 PM   #34
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 you have loaded a different operating system (Linux) we cannot provide support" Uhh! - this is an Hp product supplied by Hp and pre-loaded by them with SLED.
So much for customer service!!

Sheesh. OK, well that rules out HP as a competent Linux vendor.
 
Old 12-20-2008, 01:26 PM   #35
Larry Webb
LQ Veteran
 
Registered: Jul 2006
Location: Crystal Beach, Texas
Distribution: Suse for mail +
Posts: 5,100
Blog Entries: 7

Rep: Reputation: 229Reputation: 229Reputation: 229
If you go with Suse 11.0 I have a thread of mine with the solution I reached using a broadcom 4306. ndiswrapper comes default installed. I may be wrong but as I understand it there are only two different windows drivers for all those series broadcom chips and the latest windows driver will work with all of them. Here is the thread where I describe the solution I took to make my wireless work with Suse 11.0.

http://www.linuxquestions.org/questi...search-674226/
 
Old 12-20-2008, 02:16 PM   #36
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670
Sorry I lost track of this thread somehow. SuSE SLED is a commercial product aimed at corporate users. A companies IT department won't want to update the OS every 6 mos, so it won't be updated that often. SuSE SLED 10 uses the same rpms as OpenSuSE 10.1. If you find an OpenSuSE 10.1 package on rpm.pbone.net, it will probably use the same library versions as your SLED 10.

In an earlier posting, you mentioned downloading the source for ndiswrapper. You may have noticed that the source contains an ndiswrapper.spec file. If you copy this file to /usr/src/packages/SPECS and the source tarball to /usr/src/packages/SOURCE/, you can use
"sudo rpmbuild -bb ndiswrapper.spec" to build two ndiswrapper packages. The first one is the ndiswrapper package with the command. The second one is a package to install a kernel module. I used to do this on my old HP laptop after a kernel upgrade. I kept the source in place and rebuilt the packages. Then I installed the kernel module package.

It has been some time since I used openSuSE 10.1. At one point, I seem to remember there was a bcm43xx kernel driver and a bcm43xx-fwcutter package for cutting out the firmware. Newer kernels have bc43 and b43 instead.

I downloaded the source rpm for OpenSuSE 10.3. I couldn't find one for OpenSuSE 10.1. Here is the script from it to download the bcm43xx firmware and install it. Maybe this could help:
Code:
#!/bin/sh
#
# install_bcm43xx_firmware
#
# This script tries to download and install the firmware needed to run
# WLAN cards using Broadcom's bcm43xx chips.
DIRECT_URL=http://downloads.openwrt.org/sources
DIRECT_FILE=wl_apsta-3.130.20.0.o
URL2=http://www.buffalo-technology.com/downloads
FILE2=WLI2-PCI-G54S.zip

die()
{
    popd
    test -d $TMPDIR
    rm -rf $TMPDIR
    exit 1
}

test -z "$( type -p curl)" && { echo "'curl' is not installed, aborting"; exit 1; }
test -z "$( type -p unzip)" && { echo "'unzip' is not installed, aborting"; exit 1; }
test -z "$( type -p bcm43xx-fwcutter)" && \
        { echo "'bcm43xx-fwcutter' is not installed, aborting"; exit 1; }
test -d /lib/firmware || mkdir -p /lib/firmware

TMPDIR=$(mktemp -d /var/tmp/bcm.XXXXXX) || exit 1

pushd `pwd` >/dev/null
cd $TMPDIR
echo "Downloading firmware"
curl -# -f -o $DIRECT_FILE $DIRECT_URL/$DIRECT_FILE
if [ $? -eq 0 ];then
        echo "Extracting firmware"
        bcm43xx-fwcutter $DIRECT_FILE
else
        echo "Downloading firmware (alternative file)"
        curl -# -f -o $FILE2 $URL2/$FILE2 || die
        echo "Extracting firmware"
        unzip $FILE2 >/dev/null || die
        bcm43xx-fwcutter CBG54/WIN2000/BCMWL5.SYS
fi
echo -n "Installing firmware"
mv *fw /lib/firmware/ || die
echo
echo "Firmware successfully installed."

popd >/dev/null
rm -rf $TMPDIR

exit 0
I am running 64 bit, so you may want check if the correct driver version is downloaded.
Also, when I checked, the Buffalo website changed so the second url won't work.
 
Old 12-24-2008, 09:44 AM   #37
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
Quote:
Originally Posted by ddclutch View Post
I was a wary of changing OS on a new system because of voiding any warranty support. But today I got a response e-mail from hp which says:
"as you have loaded a different operating system (Linux) we cannot provide support" Uhh! - this is an Hp product supplied by Hp and pre-loaded by them with SLED.
So much for customer service!!
To anyone who is listening:

We need to jump on this one....HP has been one of the "good guys" with respect to Linux support (eg printers).

If ddclutch is willing to supply the details of his interactions with HP--dates, etc. we can quote that. Otherwise, just call HP and (politely) ask if this obvious error on their part has been fixed.
 
Old 12-24-2008, 01:46 PM   #38
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
I used this link to contact HP. I simply linked to this thread and asked if their support breakdown had been corrected. And--if not--I asked if they could advise when it would be corrected.

(And I was polite.....)

http://h41112.www4.hp.com/pre-sales/us_en.html
 
Old 12-24-2008, 03:05 PM   #39
ddclutch
Member
 
Registered: Dec 2008
Location: UK
Distribution: Suse Enterprise 10
Posts: 58

Original Poster
Rep: Reputation: Disabled
Pixcellany,
Thanks for following this up.

That link you posted just takes one to a blank pre-sales enquiry form.
I used a similar form, but post-sales / technical support in which I quoted my product and serial number. Submitted about 18/12/08

I would have preferred to deal with this off-forum rather than on the public site, but it doesn't really matter.

The job reference was 1409639 and the relevant lines of the semi automated response I got on 20/12/08 were:

"I would like to inform you that as you installed Linux on your unit we are not trained on this particular Operating System. I would suggest you to contact your country support.

All e-mails are routed to the North American region because of which we will not be able to ship accessories or parts to your region or pick the unit for service."

I didn't install the Linux on this machine, as they stated. I didn't ask for parts or service, just asked if they could advise me of the best driver to use with my particular Linux OS and Broadcom card. I understand that the e-mail enquires are centralised to the USA. So perhaps Linux systems are not installed by HP in the States? I thought they were so this all seems a bit surprising.

It does say to contact support (via an expensive paid for telephone line) but I haven't done so yet

Guy

Last edited by ddclutch; 12-24-2008 at 03:10 PM. Reason: adding dates and detail
 
Old 12-24-2008, 03:26 PM   #40
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670Reputation: 670
I may have missed some details in prior posts. One option is to upgrade your distro. openSUSE 11.1 has just been released and my new wireless chip was supported out of the box due to a new kernel. ( It's an atheros wireless-n device that needed a kernel upgrade ) If your wireless device is wireless-n, you may need a newer kernel and using a more recent distro may be the best way to go. If it isn't, then the first step is using "lspci" to get the device name and "lspci -n" for the manufacturers code.

Next determine the kernel you use. The native broadcom driver has had different names. bcm43xx, then bc43xx and then b43. For each version there is a -fwcutter package to cut out the firmware from a windows driver. The *-fwcutter package has a script called something like "download-bcm43xx-firmware". I'm not certain of the exact script name, but if you run "rpm -ql bcm43xx-fwcutter" or "rpm -ql b43-fwcutter", etc. you can get a list of the files that the package supplies. It you have a wired connection to the internet, and run the script, it will download the firmware you need, cut it out and copy the files where they need to go.

I recently installed Fedora Core 10 on my old HP laptop. I didn't have a copy of a windows driver handy, so I copied the script from my SuSE desktop and ran it. I was up and running wireless after that in seconds.

I think if you determine which kernel module your kernel uses, bcm43xx, bc43xx or b43, and install the corresponding fwcutter package, that should be the quickest and easiest way of getting wireless working.

Look in YaST's Package Manager (kdesu yast2 sw_single) and search for "fwcutter". The fwcutter package corresponding to the kernel module for SuSE's kernel should be the one displayed.

Good Luck!

---

P.S. Whatever you use, bcm or ndiswrapper, you need to install wireless-tools as well. Don't install both the bcm* and ndiswrapper packages. If both wireless kernel modules are loaded, you will get a conflict. Use ndiswrapper only as a last resort. If you use ndiswrapper, you may need to add the bcm* kernel module to the blacklist (/etc/ldconfig.d/blacklist) file so it doesn't load when you boot.
If you look in the /etc/sysconfig/kernel file, there is an entry where you can add a kernel module to be added to the initrd ramdisk file. Then running "sudo /sbin/mkinitrd", it will be loaded when the system boots. The graphical gui program "sysconf editor" can be used as well to edit this file.

Last edited by jschiwal; 12-24-2008 at 09:30 PM.
 
Old 12-24-2008, 05:00 PM   #41
ddclutch
Member
 
Registered: Dec 2008
Location: UK
Distribution: Suse Enterprise 10
Posts: 58

Original Poster
Rep: Reputation: Disabled
Thanks ischiwal.

I have, besides what I have posted on this thread, also been trying to instal a newer version namely Ubuntu 8.10, in the hope that might side-step the problems. But for reasons that I won't elaborate just yet I have so far been unsuccessful with that too.

I have used lspci to get the exact details. I have sought advice on other threads and on other forums and there seems to be a common response that the specific Broadcom card that I have apparently doesn't work with either bcm43xx or bc43xx or even b43. The installed driver shows up just as wl, but I don't know if that is just an abbreviation (Wireless Lan, maybe) or the actual driver name.

I have been messing with this thing for so long now (4 + weeks) that I have lost track of what I have tried. I do know I found a list of drivers and BCM cards and my particular card was listed as not working with any of the 3 drivers you mention. But I will have another go at identifying how the present system is set up.

Guy
 
Old 12-24-2008, 05:17 PM   #42
Larry Webb
LQ Veteran
 
Registered: Jul 2006
Location: Crystal Beach, Texas
Distribution: Suse for mail +
Posts: 5,100
Blog Entries: 7

Rep: Reputation: 229Reputation: 229Reputation: 229
I think the only driver that will work is the bcmwl5 driver with ndiswrapper. The main thing to remember is that you have to blacklist any other drivers that you have installed.
 
Old 12-24-2008, 07:33 PM   #43
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738Reputation: 738
I received a reply from HP. It was quite thorough and articulate and very emphatically stated that a computer sold by them with Linux pre-installed would be supported. If anyone has occasion to contact them again, the standard drill would be to keep asking for a supervisor or "escalation" until you find someone who is clued-in.

If anyone wants a copy of the complete message, send me private e-mail.
 
Old 12-25-2008, 12:38 AM   #44
HP Guy
LQ Newbie
 
Registered: Dec 2008
Posts: 3

Rep: Reputation: 0
Quote:
Originally Posted by pixellany View Post
I received a reply from HP. It was quite thorough and articulate and very emphatically stated that a computer sold by them with Linux pre-installed would be supported. If anyone has occasion to contact them again, the standard drill would be to keep asking for a supervisor or "escalation" until you find someone who is clued-in.

If anyone wants a copy of the complete message, send me private e-mail.
I am the HP Presales rep that replied to you. I hope that this extra effort taken on my own time (on the evening of December 24th no less) scores us some points for being among the "good guys" as you said previously.
 
Old 12-25-2008, 02:03 AM   #45
HP Guy
LQ Newbie
 
Registered: Dec 2008
Posts: 3

Rep: Reputation: 0
Quote:
That link you posted just takes one to a blank pre-sales enquiry form.
I used a similar form, but post-sales / technical support in which I quoted my product and serial number. Submitted about 18/12/08
Post sales/ Tech support is the proper route.

Quote:
...and the relevant lines of the semi automated response I got on 20/12/08 were:

"I would like to inform you that as you installed Linux on your unit we are not trained on this particular Operating System. I would suggest you to contact your country support.

All e-mails are routed to the North American region because of which we will not be able to ship accessories or parts to your region or pick the unit for service."

I didn't install the Linux on this machine, as they stated. I didn't ask for parts or service, just asked if they could advise me of the best driver to use with my particular Linux OS and Broadcom card. I understand that the e-mail enquires are centralised to the USA. So perhaps Linux systems are not installed by HP in the States? I thought they were so this all seems a bit surprising.
HP in the US sells this series with both Windows and Linux OS.

The comment about parts and accessories appears to be "canned text" likely put into every routed email whether it is relevant or not. Don’t worry about it.

Based on its content, and the expressed lack of knowledge about this product in the response, I strongly suspect your message may have gone to someone who deals with our consumer line rather than business. Despite its popularity with consumers, the HP Mini-Note 2133 is in our business line.

HP techs reps who work with our consumer line of notebook PCs never deal with Linux. There are no HP consumer notebooks that ship with Linux (although we are about to release an HP Mini-1000 consumer model with Linux, equipped with a very user friendly front end). The reply that you received may be one that our consumer support folks routinely give to users who install Linux on Windows machines.

I recommend replying to the email with the information you have stated here. The unit came with Linux. If someone replied that we don’t support Linux they just screwed up in the reply. If they don’t know the answer they need to get you to someone who does.

Quote:
It does say to contact support (via an expensive paid for telephone line) but I haven't done so yet
You dont have to pay for phone support for a product that is in warranty.

You said earlier that the message from HP implied that you were out of warranty. I apologize for the blunder, the idea that this product is out of warranty is ridiculous. If you bought the very first of these as it came off the assembly line it would not be out of warranty.

Again it looks like the message went to the wrong team, and the person didnt even recognize this model as a current product.

Last edited by HP Guy; 12-25-2008 at 02:07 AM.
 
  


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
Fedora C2 - Wireless network drivers? Broadcom 802.11g Network Adapter FragTek Linux - Wireless Networking 7 01-22-2010 01:10 AM
suse 10.1 hpzd8000 ndiswrapper 1.23 broadcom 4318 wireless problem mrchadman Linux - Laptop and Netbook 1 09-20-2006 09:03 AM
Broadcom installed an running up on SuSE 10.0 eine LinuxQuestions.org Member Success Stories 0 09-07-2006 12:17 AM
problem getting broadcom wireless network card to work thebugslayer Linux - Wireless Networking 1 01-22-2005 07:27 PM


All times are GMT -5. The time now is 05:39 PM.

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