Optimistic Rookie chooses Slackware as first Linux distribution : Broadcom 802.11b/g [4311] rev 01 issue. Uncertain.
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.
Means that PROBLEMCHYLD nailed it ... you'll want to install the two SlackBuilds he referenced:
-- kjh
P.S. yes, sometimes getting text off a Box without a network can be quite a task
Yes, I'm trying to save'em time from butchering the system. Once I started blacklisting stuff, it made matters worse. I learned a lot from clean installs.
Means that PROBLEMCHYLD nailed it ... you'll want to install the two SlackBuilds he referenced:
-- kjh
P.S. yes, sometimes getting text off a Box without a network can be quite a task
Thank you for your reply.
I had a feeling that PROBLEMCHYLD may have been right.
I installed both of these SlackBuilds, to no avail.
Could it be that module b43 is blacklisted somewhere?
I have no idea where to look for such blacklist. I deleted the blacklist
that I was aware of, as PROBLEMCHYLD said.
I'm still thumbing around and hoping for the best.
3. Edit 00-dhcp-client.conf to look like this. Reboot and you should have wifi.
Code:
[main]
# Choose a DHCP client below. Upstream recommends dhclient, but results may vary.
# dhcpcd is the DHCP client usually used by Slackware:
# dhcp=dhcpcd
# dhclient is the ISC reference DHCP client, part of the dhcp package:
dhcp=dhclient
# This is a simple DHCP client that is built into NetworkManager:
# dhcp=internal
I don't know what have been blacklisted you could have a corrupt driver etc... I follow the same protocol every installation. It never fails on my end.
Last edited by PROBLEMCHYLD; 06-19-2017 at 08:27 PM.
3. Edit 00-dhcp-client.conf to look like this. Reboot and you should have wifi.
Code:
[main]
# Choose a DHCP client below. Upstream recommends dhclient, but results may vary.
# dhcpcd is the DHCP client usually used by Slackware:
# dhcp=dhcpcd
# dhclient is the ISC reference DHCP client, part of the dhcp package:
dhcp=dhclient
# This is a simple DHCP client that is built into NetworkManager:
# dhcp=internal
I don't know what have been blacklisted you could have a corrupt driver etc... I follow the same protocol every installation. It never fails on my end.
Thanks for the instructions. After installing the SlackBuilds that were recommended, I used lsmod | grep b43 to find out if the b43 module was active. It was not! Whenever I start up my computer, it suppresses the b43 module. Now each time I enter my computer, I sign in as root and modprobe b43. That action turns my WiFi on. Now I am just trying to figure out how to configure the network properly. I want to be absolutely sure that I have a secure connection. Whenever I try to use mirrors.slackware.com to obtain a new gpg key it rejects my access saying something like:
Code:
wget: Could not resolve host. Connection refused.
I'm hoping once I figure this portion out I will be able to secure my connections and safely browse the internet using Konqueror.
If b43-firmware and b43-fwcutter won't load the appropriate b43 driver, there is an alternative as sometimes the b43 and brcm80211 often will not work for a number of reasons.
SlackBuilds.org also contains a buildscript to create a package for the broadcom-sta driver, which often is a little more comprehensive in device coverage and is known to work with wifi+bluetooth cards.
The Broadcom-sta driver is the official OEM driver from Broadcom. SlackBuilds.org has the installation instruction and buildscripts here:
3. Edit 00-dhcp-client.conf to look like this. Reboot and you should have wifi.
Code:
[main]
# Choose a DHCP client below. Upstream recommends dhclient, but results may vary.
# dhcpcd is the DHCP client usually used by Slackware:
# dhcp=dhcpcd
# dhclient is the ISC reference DHCP client, part of the dhcp package:
dhcp=dhclient
# This is a simple DHCP client that is built into NetworkManager:
# dhcp=internal
I don't know what have been blacklisted you could have a corrupt driver etc... I follow the same protocol every installation. It never fails on my end.
I'd like to thank you again for this advice.
I followed the instructions exactly as posted, but my WiFi issue is still a mystery.
I broke down and connected my laptop to an ethernet cable just so I could update the gpg.
It worked, but I'm still trying to figure out the problem with my WiFi.
Thus far:
Upon each boot/reboot I have to modprobe b43 to enable WiFi.
When using KDE and NetworkManager to scan and connect, no combination of
settings has worked so far. NetworkManager is simple and straight forward but I still can't connect.
I have attempted to edit /etc/rc.d/rc.inet1.conf several different ways to no avail.
This includes using passphrase to assist in generating a wpa_supplicant configuration.
A few errors that I have become familiar with through this exploration are:
1) Network Unreachable.
2) Waiting for carrier (followed by a timeout)
I would have sworn that dhclient would have worked.
However, it times out before any connection is made.
Could this be an issue with my router?
My tampering in /etc/rc.d/rc.inet1.conf?
It's certainly possible, but I imagine it isn't as likely (assuming you don't have anything like MAC address filtering on there).
Quote:
Originally Posted by Cellar_Dweller
My tampering in /etc/rc.d/rc.inet1.conf?
Your rc.inet1.conf should be unedited if you're using Network Manager or wicd. If you've made changes to it, it could prevent either of those clients from working. To reset it, you can run netconfig and select loopback. From there, just rerun netconfig and then select Network Manager and see if you get further.
As to needing to modprobe after every boot, I'm wondering if it is trying to load an incompatible module. Before you run that modprobe, what is the output of the following:
Just for starters I'm something of a mirror image of OP. I have 15 years solid experience with Slackware but very limited experience with Laptops and WiFi. Recently I bought an older IBM Thinkpad T60 and somewhat boldly and stupidly wiped the Win XP install and installed Slack. I say stupidly because I later discovered it was the OEM install and had a lot of important utilities and information regarding T60 operation, including information on the wifi nic and even how to turn it on and off... now all gone.
So I started from scratch. To cut to the chase I googled what WiFi Nic it was and how to install the proper firmware module, turn off /etc/rc.d/rc.inet1 and substitute WICD. However I first needed WiFi Radar to get powered up and confirm WiFi was even working. Then WICD worked and I was able to connect and after that first time I can see the WiFi light go on automatically anytime it boots.
I can't say this was efficient let alone proper, just that it worked for me flying one-eyed if not blind at least as far as WiFi in Laptops goes. Now it's perfect.
It's certainly possible, but I imagine it isn't as likely (assuming you don't have anything like MAC address filtering on there).
Your rc.inet1.conf should be unedited if you're using Network Manager or wicd. If you've made changes to it, it could prevent either of those clients from working. To reset it, you can run netconfig and select loopback. From there, just rerun netconfig and then select Network Manager and see if you get further.
As to needing to modprobe after every boot, I'm wondering if it is trying to load an incompatible module. Before you run that modprobe, what is the output of the following:
Code:
lspci -k | grep -iA3 net
Hello! I tried what you recommended. I set the network to a loopback, but network manager refuses to connect.
Specifically, it tries configuring the interface wlan0 then fails saying "not connected".
I got it to go to step 2 "obtaining an IP address" which failed with the same error.
Here is the output of the command you supplied before I probed module b43,
however I'd like to point out that the output was the same after I probed it.
Additionally, it may be worthwhile to mention the following:
-My Network Manager puts a little red shield over the connection I am trying to reach.
When hovering this red shield is says that the security is not recognized.
A few other signals appear which have green shields and would happily accept passwords from me.
-My router operates in a DHCP mode, but as in the aforesaid troubleshooting that topic didn't
seem to work.
Around 2010 I removed the wired nic from an IBM a21m ThinkPad, added a wireless card, did the slackbuilds PROBLEMCHYLD recommended, configured /etc/resolv.conf, configured /etc/wpa_supplicant.conf, created a /etc/rc.d/rc.start_wireless script and was networked without NetworkManager.
Worked fine for years until the stupid thinkpad kept shutting off.
Not sure where I found what information I needed to do all that, probably searching LQ threads.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.