LinuxQuestions.org
Visit the LQ Articles and Editorials section
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 09-12-2009, 09:15 AM   #1
ferrell
LQ Newbie
 
Registered: Sep 2009
Posts: 4

Rep: Reputation: 0
Question bcm4311 wireless driver install for CentOS 5.3


I have downloaded a hybrid bcm43xx driver from Broadcom and I am trying to compile it, per the instructions they provided using the 'make' command. I have never done this before.

I have managed to work through a couple of issues, broken symbolic links, missing source code, etc, but keep running into more issues.

Below is the copy of the error messages I am now running into.

*********************************************************************
[root@localhost hybrid_wl]# make -C /lib/modules/2.6.18-128.7.1.el5/build M=`pwd`
make: Entering directory `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64'
CC [M] /home/ferrell/Downloads/hybrid_wl/src/wl/sys/wl_linux.o
In file included from /home/ferrell/Downloads/hybrid_wl/src/wl/sys/wl_linux.c:33:
/home/ferrell/Downloads/hybrid_wl/src/include/typedefs.h:83: error: conflicting types for ‘bool’
include/linux/types.h:36: error: previous declaration of ‘bool’ was here
make[1]: *** [/home/ferrell/Downloads/hybrid_wl/src/wl/sys/wl_linux.o] Error 1
make: *** [_module_/home/ferrell/Downloads/hybrid_wl] Error 2
make: Leaving directory `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64'

***********************************************************************
Could someone point me in the right direction so I can getting the wireless card working.

Much Thanks,
Ferrell
 
Old 09-12-2009, 09:26 AM   #2
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Hi!

You may want to follow us on this other page here: http://www.linuxquestions.org/questi...ivers.-754512/

I know it's a different OS, but we're having similar difficulties. You may learn something there, and/or eventually be able to help over there too

Sasha
 
Old 09-12-2009, 01:11 PM   #3
ferrell
LQ Newbie
 
Registered: Sep 2009
Posts: 4

Original Poster
Rep: Reputation: 0
Thanks, I'll check it out.

Ferrell
 
Old 09-12-2009, 04:24 PM   #4
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
And, of course, if you're still stuck after reading that other thread, then by all means bring us up to speed on your situation, and we'll see what we can come up with

Sasha
 
Old 09-16-2009, 05:22 PM   #5
ferrell
LQ Newbie
 
Registered: Sep 2009
Posts: 4

Original Poster
Rep: Reputation: 0
Unhappy Bcm43xx wireless for CentOS 5.3

I am not have much luck with the install of this broadCom hybrid driver install at all. I am now getting 'bool' errors when I run the "make" command. See below:
*********************************************************************
[root@localhost hybrid_wl]# make -C /lib/modules/`uname -r`/build M=`pwd`
make: Entering directory `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64'
CC [M] /home/ferrell/Downloads/hybrid_wl/src/wl/sys/wl_linux.o
In file included from /home/ferrell/Downloads/hybrid_wl/src/wl/sys/wl_linux.c:33:
/home/ferrell/Downloads/hybrid_wl/src/include/typedefs.h:83: error: conflicting types for ‘bool’
include/linux/types.h:36: error: previous declaration of ‘bool’ was here
make[1]: *** [/home/ferrell/Downloads/hybrid_wl/src/wl/sys/wl_linux.o] Error 1
make: *** [_module_/home/ferrell/Downloads/hybrid_wl] Error 2
make: Leaving directory `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64'
[root@localhost hybrid_wl]#
**********************************************************************

I did read the other post you suggested, but did not find anything helpful. I did try using 'uname -r' for the kernel but I got the same response.

I was able to create a debug.log and have listed the beginning entries for you to review. Maybe you can point me in the right direction after you or someone else looks at it.

***********************************************************************
This program built for x86_64-redhat-linux-gnu
Reading makefiles...
Reading makefile `Makefile'...
Reading makefile `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/scripts/Kbuild.include' (
search path) (no ~ expansion)...
Reading makefile `include/config/auto.conf' (search path) (don't care) (no ~ expansion
)...
Reading makefile `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/arch/x86_64/Makefile' (se
arch path) (no ~ expansion)...
Updating makefiles....
Considering target file `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/arch/x86_64/Makef
ile'.
Looking for an implicit rule for `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/arch/x8
6_64/Makefile'.
Trying pattern rule with stem `Makefile'.
Trying implicit prerequisite `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/arch/x86_64
/Makefile.o'.
Trying pattern rule with stem `Makefile'.
Trying implicit prerequisite `/usr/src/kernels/2.6.18-128.7.1.el5-x86_64/arch/x86_64
/Makefile.c'.
************************************************************************
Please help if you can. the frustration is building I need this wireless up and running.

Much thanks,

Ferrell
 
Old 09-16-2009, 06:48 PM   #6
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
At this stage, I am going to venture a guess (and that's ALL it is, as I have no proof) that your kernel might be too old for the hybrid driver. Any chance there is documentation either included with the driver, or on the website where you got it, that tells you what kernel(s) or range of kernels this driver will work with?

Also, if you ultimately decide that this driver will not work for you, there are other Broadcom drivers, and other means of using these drivers, one of which might help.

Hopefully someone else can shed more light on your situation -- sorry I can't be of more specific help.

Do let us know what if anything you find in the documentation about the kernel versions that this driver supports.

Sasha
 
Old 09-21-2009, 05:49 PM   #7
ferrell
LQ Newbie
 
Registered: Sep 2009
Posts: 4

Original Poster
Rep: Reputation: 0
Hey GrapefruiTgirl,

There was a lot more to the debug log. I was having problems attaching it the the forum. The rest of the log was pretty much the same response, but for different files. The Kernel I am using is 2.6.18-128.7.1.el5 which I believe may be a bit old. CentOS is about stability, not cutting-edge. So you are right.

Since BroadCom came out with this driver in May of this year, and my kernel's original release date was Sept 20, 2006, it begs to reason that age may have something to do with it.

It looks like I may need to pursue another means of getting this or another wireless to work with my Dell D630.

Do you have any suggestions on what brands of wireless pcmcia cards are known to work well with most types of Linux versions?

Much Thanks / Ferrell
 
Old 09-21-2009, 05:58 PM   #8
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Personally, I don't know much about PCMCIA cards, period but the package of the working varieties is less important than the chipsets inside them.

To my knowledge, based just on what I read around this forum and when doing Google searches on wireless devices, it seems that Broadcam, RaLink, and Atheros make the most Linux-compatible wireless devices.

However, don't take my word on that -- check the HCL here: http://www.linuxquestions.org/hcl/ and see if there's anything helpful, and do some Googling while awaiting maybe someone to come in with a really good 'known to work' device.

Best regards,
Sasha

PS - this page is rather dated, but probably still relevant, especially as PCMCIA is a bit older now, and also because these older devices are probably (possibly??) cheaper to obtain than a newer device: http://pcmcia-cs.sourceforge.net/ftp/SUPPORTED.CARDS

And here: http://www.goonda.org/archive/wireless/

If I come up with anything more, I'll post it here

Last edited by GrapefruiTgirl; 09-21-2009 at 06:02 PM.
 
Old 09-21-2009, 07:47 PM   #9
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
You can use ndiswrapper with the windows driver. That is what I have done with my dell (a little older than yours) bcm4306. I fought fwcutter on mine for about a week and then went to ndiswrapper and it is hard also. In the newer distros you have to blacklist all of the native broadcom drivers.
 
  


Reply

Tags
bcm43xx, broadcom, centos, drivers, wireless


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
Getting wireless to work with Broadcom bcm4311 (rev 02) BCarey Slackware 1 01-04-2009 05:08 PM
Broadcom bcm4311 driver issues conway.federico Linux - Wireless Networking 1 10-07-2008 08:31 AM
bcm4311 rev 2 wireless on opensuse 10.3 bahbahthelamb Linux - Wireless Networking 2 01-07-2008 11:22 AM
help how to install driver for bcm4311 in feisty hughes28105 Ubuntu 3 04-07-2007 08:09 PM
Linux (CentOS) and Atheros Wireless Driver nentendo Linux - Newbie 33 08-28-2006 01:43 AM


All times are GMT -5. The time now is 04:31 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration