SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
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 have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'd recommend to install wicd, a very easy to configure and use network manager; it's on /extra. Also, which module you have loaded for your wired network?
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.
excerpt from SlackwareŽ-Links: Devices: Wireless Chipsets; Broadcom brcmsmac (mac80211-based softmac PCIe) and brcmfmac (SDIO) drivers for brcmsmac (PCIe/AXI) chipset <-'Completely open source host drivers, no binary object files. Framework for supporting new chips, including mac80211-aware embedded chips. Does not support older PCI/PCIe chips with SSB backplane. Support for both 32 and 64 bit Linux kernels' + 'Linux-Firmware + Firmware installation will require you to copy brcm/bcm43xx-0.fw and brcm/bcm43xx_hdr-0.fw to /lib/firmware/brcm (or wherever firmware is normally installed on your system).
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.