Network card problems in Slackware 12.1
Hi there, a total newbie to Linux here. Basically I got sick of Windows and its instability so I've decided I'd like to use Slackware Linux (not only because of the improvement in stability and security, but I'd also like to learn the ins and outs of Linux to broaden my knowledge of computers in general).
Anyway, all has been well so far - I formatted the hard drive of my laptop just fine, installed everything just fine - however, my network card isn't working. As stated above I'm running Slackware 12.1, and it's a Broadcom BCM4813. After trying to search for networks to discover my router, which wasn't working, I checked the network settings in KControl, and my wlan0 device is apparently disabled. Upon going to enable it, I got this error: "There was an error changing the device's state, you may have to do it manually." (that's strange, before it was telling me something about being unable to parse XML data from the network backend or something) Anyhow, I ran iwconfig and ifconfig and got these results: iwconfig: Code:
lo no wireless extensions. Code:
lo Link encap:Local Loopback |
Try getting the card to work manually at the command line. Your card is already detected with the ndiswrapper giving the wlan0 interface. If you are using WEP on your router and know the ESSID, then run as root:
# iwconfig wlan0 essid <insert essid name> # iwconfig wlan0 key <insert WEP hex key> # dhcpcd wlan0 |
Quote:
Although, I looked earlier and all I found was the name of the router...would that be it, by any chance? Edit: Also, would there be any need for me to reboot or anything, afterwards? Edit #2: Alright, so I did all that (I used the router's name as my essid) and then tried using Firefox before and after rebooting, didn't work. And the device still isn't activating in KControl. Any more suggestions? I can only assume that the ESSID is wrong, in which case, how do I find out what it is? |
First -- you need firmware for your broadcom`s wifi card. Your card does not work properly. See 'dmesg | grep b43' and go to http://linuxwireless.org/en/users/Drivers/b43.
ESSID == name of your wireless net |
Quote:
Anything else I can try? Edit: Alright, after a bit of fiddling around I've been able to detect my wireless router using KWiFiManager, and I *seem* to be able to connect to it with the WEP key...however, I can't actually access anything through Firefox or Konqueror...or any internet based app for that matter. Any ideas what's going on here, and could somebody show me if I'm supposed to be editing some file somewhere? |
I don't know about KWiFiManager/NetworkManager etc. I edit configuration file of slackware: /etc/rc.d/rc.inet1.conf
It's my (partially): Code:
# Default gateway IP address: And you need dns-servers of you provider in /etc/resolv.conf, like: Code:
nameserver 83.174.192.227 |
Quote:
Edit: *sigh* Never mind, after rebooting the laptop I was right back to square one. This time I've edited all those docs and they showed the same info, yet using "dhcpcd wlan0" isn't connecting me to my router. Bah. Here's what I have in my /etc/rc.d/rc.inet1.conf file: Code:
# Default gateway IP address: Code:
nameserver 195.92.195.94 Code:
lo no wireless extensions. Ideas? |
Never mind, after some digging I found that the answer to my problem was as simple as adding a DHCP_TIMEOUT value to my wlan0 settings in /etc/rc.d/rc.inet1.conf file.
After then restarting rc.inet1, I was able to connect to the internet. I've restarted it several times, and rebooted, and it seems to work everytime now. Hurrah, I've started slacking! |
All times are GMT -5. The time now is 02:11 AM. |