SlackwareThis Forum is for the discussion of Slackware Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you are using the Broadcom BCM94313HMGB Bluetooth and WiFi combo Card, then getting bluetooth to work in Slackware is fairly straight forward. Unfortunately, enabling Wifi is a big problem for many people. They try using the b43fw-cutter utility and compile b43xx and b43legacy but the blueteeth just look at 'em and laugh. To get the b43xx to be detected by Slackware (2.6.x.x) kernels you need to use the drivers from the staging directory (may cause your system to start acting funny). I came across this website which may be useful for those struggling with getting the wifi in Broadcom BCM94313HMGB to work:
"...On the question of racial discrimination, the Addis Ababa Conference taught, to those who will learn, this further lesson: That until the philosophy which holds one race superior and another inferior is finally and permanently discredited and abandoned; That until there are no longer first-class and second-class citizens of any nation; That until the colour of a man's skin is of no more significance than the colour of his eyes; That until the basic human rights are equally guaranteed to all without regard to race; That until that day, the dream of lasting peace and world citizenship and the rule of international morality will remain but a fleeting illusion, to be pursued but never attained;..."
-His Majesty, Emperor Haile Selassie I of Ethiopia, October 1963
Even tho there are now open-source drivers for broadcom cards, I cannot recommend these cards. They are bad cards under Window$ and Linux, they sometimes just f'up and the only thing that fixes it is a reboot. They also sometimes will not connect until you reboot.
As of kernel 2.6.38 and later, one should not have problems with BCM4313, BCM43224, BCM43225 and BCM4329. You'll just have to compile the brcm module in the staging as described in here - http://linuxwireless.org/en/users/Drivers/brcm80211 - under "Get the Code". The only thing that should be noted is that the firmware used by this module is proprietary, and cannot be included in the kernel source. However, on the same site linked above there's a place where you can download it. Full description on how to install de firmware is in /usr/src/linux/drivers/staging/brcm80211 - piece of cake.
As for me, I've been using this moudle with kernel 2.6.37.x with compat-wireles, and everything runs fine in here. I've also managed to install NetworkManager, first from rworkman's repo (which are great, by the way), and now compiled myself. Haven't experienced any setbacks and I'm very glad that I no longer need the broadcom-sta driver.
Last edited by rfernandez; 09-08-2011 at 06:24 PM.
I believe the kernel will support this device but the firmware is proprietary for the device therefore you will need to get the firmware from the above link(git} then copy firmware to the correct directory for your install. On one of my systems, I do use the bcm4312 but not the new BCM chipsets, so no way of testing.
I have one of these, and you do need the firmware. I just download and install the latest tarball of firmware and then it works. I have disabled the broadcom card on my netbooks because it caused crashes.