LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-30-2008, 08:21 PM   #1
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,365

Rep: Reputation: 493Reputation: 493Reputation: 493Reputation: 493Reputation: 493
BCM4312 and Slackware 12.1 RC1


Hi,

I have just taken delivery of my second hand Dell D520 laptop and I am waiting for Slackware 12.1 RC1 to install. I have an old linux distro on it at the moment just to see if all works well and lspci reports the wireless as BCM4312 (01). With the kernel 2.6.24.4 should it just run or will I need firmware as well?

Andrew
 
Old 03-30-2008, 08:54 PM   #2
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,365

Original Poster
Rep: Reputation: 493Reputation: 493Reputation: 493Reputation: 493Reputation: 493
Woooo hooooo! Got the wireless working on the D520 using 2.6.24-12 and the firmware from linuxwireless.org. Looking forward to doing the same with slackware :-)

Andrew
 
Old 03-30-2008, 08:59 PM   #3
AceofSpades19
Senior Member
 
Registered: Feb 2007
Location: Chilliwack,BC.Canada
Distribution: Slackware64 -current
Posts: 2,079

Rep: Reputation: 58
Wait..Slackware 12.1 RC1 was released?, when?
 
Old 03-30-2008, 09:05 PM   #4
andrew.46
Senior Member
 
Registered: Oct 2007
Distribution: Slackware
Posts: 1,365

Original Poster
Rep: Reputation: 493Reputation: 493Reputation: 493Reputation: 493Reputation: 493
Oops, as usual I am less than clear:

Quote:
Originally Posted by AceofSpades19 View Post
Wait..Slackware 12.1 RC1 was released?, when?
I set the new lap top up with the March 30 build of Gutsy Gibbon simply to test the wifi. When slackware 12.1 RC1 comes out it will replace Gutsy.

Andrew
 
Old 03-30-2008, 09:54 PM   #5
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
Here's a read of the Slackware -current ChangeLog.txt:
Quote:
a/udev-118-i486-2.tgz: Blacklist old bcm43xx driver (b43 and b43legacy are
the recommended drivers now).
Also, perhaps 12.1 RC1 is already out? I read this:
Quote:
+--------------------------+
Fri Mar 28 23:35:22 CDT 2008
a/aaa_base-12.1.0-noarch-1.tgz: Added an empty /usr/share/wallpapers as this
seems to be a de-facto standard directory and (for example) XFce will give
an error if it is missing and one tries to change the desktop image.
Thanks to Chess Griffin for reporting this.
Bumped version number of package, and of /etc/slackware-version.
though I'm still burning a CD to start a NFS install to my test box.

Perhaps Pat will add the V4 firmware, which must be installed separately using b43-fwcutter, into Slackware has he's added firmware for other devices.
 
Old 03-31-2008, 10:06 AM   #6
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Quote:
Originally Posted by Bruce Hill View Post
Here's a read of the Slackware -current ChangeLog.txt:Also, perhaps 12.1 RC1 is already out?
No, not yet

Quote:
Perhaps Pat will add the V4 firmware, which must be installed separately using b43-fwcutter, into Slackware has he's added firmware for other devices.
If the b43 firmware is freely redistributable, then perhaps. Last I checked, it wasn't though.
 
Old 03-31-2008, 10:32 AM   #7
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Rep: Reputation: 190Reputation: 190
Quote:
Originally Posted by rworkman View Post
If the b43 firmware is freely redistributable, then perhaps. Last I checked, it wasn't though.
And that's still the case, unfortunately.
 
Old 03-31-2008, 11:20 AM   #8
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
Yes, therefore, that firmware won't be added. Also, I hear that the b43 driver has other problems.

I guess we're one step closer to 12.1 RC1:
Code:
mingdao@james:~$ cat /etc/slackware-version
Slackware 12.1.0
and that's what he meant by changing /etc/slackware-version
 
Old 03-31-2008, 12:34 PM   #9
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,187

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
From part of the changelog dated Wed Mar 19 19:34:38 CDT 2008

Quote:
.....
a/udev-118-i486-2.tgz: Blacklist old bcm43xx driver (b43 and b43legacy are
the recommended drivers now).
.....
Since it is already included in Slackware, wouldn't you just need the firmware only?

[edit]

I would also guess that I have to use the b43 driver, because my chipset is both b/g, according to linuxwireless.org...

Quote:
Q: I'm confused about this b43/b43legacy business. Which one do I need?

If your chipset is 802.11b-only or BCM4306 rev 2, you need to use b43legacy. All other devices, including BCM4306 rev 3, use b43.

You can also ignore this issue and simply compile both drivers, they will automatically detect which one you need by themselves and the appropriate one will be loaded.

Last edited by Jeebizz; 03-31-2008 at 12:37 PM.
 
Old 03-31-2008, 03:54 PM   #10
cathectic
Member
 
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761

Rep: Reputation: 35
Quote:
Originally Posted by Bruce Hill View Post
Also, I hear that the b43 driver has other problems.
Quite the opposite - the b43 driver actually fixes the serious transmission problems with the BCM4318 and newer chips that plagued the old bcm43xx, as well as adding support for newer hardware.

It's also built on top of the far more robust mac80211 stack, rather than softmac (softmac's authors freely admit that softmac was a hack to get bcm43xx into the kernel in the short-term until mac80211 was added).

So I'd actually encourage as many people as possible to dump bcm43xx - it's abandoned, unsupported, and has known problems that will never be fixed (it's already scheduled for deletion in 2.6.26).

Quote:
Originally Posted by Jeebizz View Post
I would also guess that I have to use the b43 driver, because my chipset is both b/g, according to linuxwireless.org...
Yes. Pretty much all the current Broadcom wireless chips are covered by b43, b43legacy is only for the really old stuff:

b43legacy:

BCM4301
BCM4303
BCM4306 (pre rev 3)

b43:

Everything else.
 
Old 03-31-2008, 09:46 PM   #11
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Arch, Gentoo
Posts: 6,940

Rep: Reputation: 129Reputation: 129
I have no Broadcom chips, but quoted a reliable source about
the b43 module. He also said he only gets a 1M rate from it.

So while b43 might obviously be better than it's predecessors,
it apparently "has other problems", at least for some people.

Thanks for posting which chipsets should use the legacy driver.
 
Old 04-01-2008, 05:58 PM   #12
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware15.0 64-Bit Desktop, Debian 11 non-free Toshiba Satellite Notebook
Posts: 4,187

Rep: Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379Reputation: 1379
From lspci...
Code:
03:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
	Subsystem: Hewlett-Packard Company Unknown device 1363
	Flags: bus master, fast devsel, latency 0, IRQ 20
	Memory at c4000000 (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
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [13c] Virtual Channel
Though I can't seem to find that b43 even supports my chipset... 'BCM94311MCG'
 
Old 04-01-2008, 08:02 PM   #13
Pratt
Member
 
Registered: Apr 2005
Location: Colombia
Distribution: Slackware 14.2
Posts: 82

Rep: Reputation: 18
Quote:
Originally Posted by Jeebizz View Post
Though I can't seem to find that b43 even supports my chipset... 'BCM94311MCG'
We have the same chipset, and I was able to get it working with help of ndiswrapper and the bcm5wl.inf driver.

I got tired of trying and trying with the b43 module or the ssb module and firmware.

My only salvation was ndiswrapper
 
  


Reply



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
Slackware 12.1 RC1 ?? onebuck Slackware 8 03-21-2008 09:10 AM
BCM4312 desperate redbook Linux - Wireless Networking 5 01-17-2008 01:27 PM
Slackware 12.0 rc1 dive Slackware 1 06-15-2007 10:43 AM
Slackware 9.0 rc1 MitchM99 Slackware 9 03-05-2003 09:30 PM
Slackware 8.1 RC1 MikeeX Slackware 7 05-29-2002 10:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:17 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
Open Source Consulting | Domain Registration