Welcome to Linux Forums! With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.
Write an article for LinuxForums Today! Win Great Prizes!
Cannot connect to wireless (Ubuntu, Dell Latitude | D610)
The relevant points:
1. I'm a raw linux noob and have only recently started working with computers in a serious way, please speak slowly. (Assuming that I'm as dumb as a rock is probably not a bad idea)
2. I have two machines running Ubuntu 8.10, a home built desktop (no, I didn't build it) and the aforementioned dell laptop.
3. The desktop is connected to the internet via an 8P8C connection which miraculously simply worked after installing Ubuntu with no input from me. It's the computer I am using to communicate with you all now.
4. I tried plugging same said RJ45 cable into the Dell and restarting it to see if it would happily connect to the internet like the desktop did. It didn't. It didn't act at all different than when I started the computer sans hard-line to the router. Don't know if that's relevant to the wireless issue but there it is.
Steps I've taken to resolve this issue:
1. I went to Ubuntu's "Connect to a wireless network" help page and it said to use System > Admin > Network and simply choose your wireless network. Yeah, right. I went System > Admin >........uh.... network??? I see no network.....I see network tools......click.....nope, not what I'm looking for. OK lets try clicking on the network symbol in the tray (two overlapping monitors, right? Just checking.) Click that and I get the following drop down menu:
Wired Network (greyed out)
Auto eth0 (greyed out)
Wireless Networks (greyed out)
VPN Connections
Connect to Hidden Wireless Network
Create New Wireless Network
Wireless networks looks promising, but alas, since it is greyed out, no dice. Connect to a Hidden Network? My home network isn't hidden. Create new network? Already have one. With a network name, key, all that jazz. Ever onward.
2. I went to Ubuntu's wireless trouble shooting page where it told me to use:
sudo lshw -C network
What that told me was.....well it told me a lot, most of which I have no idea what it means. The only thing that my retarded self noticed that worried me was the following:
The Ubuntu site helpfully says:
"Many wireless network devices can be turned on or off. Check to see if there is a hardware switch, some devices can be switched off from Windows and may need to be turned back on from Windows."
Great, this computer doesn't even have windows on it. Linux or bust baby!!!!! On to the next step.
3. I went to this thread: http://www.linuxforums.org/forum/wir...tart-here.html
and read the directions. I then opened a terminal and used the following commands:
lspci -nm
lsmod
dmesg
dmesg | grep firmware
What I got was 3 or four pages worth of info which would take hours to transcribe into this thread. If that's what needs to happen then so be it. But I thought I'd come here and ask first.
Just for info purposes, you can copy,paste and save readouts to Text editor on Laptop. Save them to your desktop. Insert a USB Stick on Laptop. Drag and drop Text editor files that you saved and Put them on a Usb inserted into Laptop. Insert saved terminal messages/readout on USB stick into your working Desktop computer. . Pull them off USB, (copy and paste) and insert them in Next post. That way you won't have to type them in. Hope that helps, because we need those readouts for all those commands in Terminal. Good luck.
Quote:
3. I went to this thread: http://www.linuxforums.org/forum/wir...tart-here.html
and read the directions. I then opened a terminal and used the following commands:
lspci -nm
lsmod
dmesg
dmesg | grep firmware
What I got was 3 or four pages worth of info which would take hours to transcribe into this thread. If that's what needs to happen then so be it
__________________ Free Linux Books
Linux Registered User # 475019 And I’ll keep using Linux until they pry it from my cold dead fingers.
I don't know why the wired LAN isn't working. But I know that the wireless needs firmware installed before it will work. In Ubuntu this can easily be done using the Hardware Drivers manager, from the menu. Unfortunately, this needs a wired internet connection to work.
You can manually download and install everything needed to install the firmware, but it is a bit complicated for a newbie. Yet this may be your only choice. Here is a link to the instructions for doing it.
Since you cannot use your distributions package (no internet connection), you need to follow the compiler instructions. You will need to install some applications that are usually not installed by default. They may be installable from the installation CD, but if there is an installation DVD, I would use that instead.
You may be better off trying to get the LAN connection working first. If you notice, in the output of lsmod, the presence of the rfkill module. This module controls the on/off switch of the wireless. Maybe it is controlling the LAN too.
Take a look in this folder:
/sys/class/rfkill
There should be a rfkill0 folder, if there is a rfkill1 folder too, then there is an entry for the LAN too. If not, then this isn't the route to follow. If it is present, then it may be possible to enable it.
Try entering the BIOS during boot, and look for any LAN settings. You may be able to enable it here. If there is a Wake-On-LAN option, you can try to get it to work by enabling that.
One thing for troubleshooting, is to look at the output of this command:
Code:
dmesg
This will give system messages, from boot up on. It is a large file, but if you could post it it would be helpful.
__________________
Paul
Please do not PM me with requests for help. I will not reply.
It just occurred to me that there is an easier way for you to install the wireless firmware.
Since you have an Ubuntu PC that has an internet connection, use that to get the firmware. Since the wireless card isn't in it, auto detection/download wont work. But you can run the script that will then download and install the firmware.
This should install the firmware to the /lib/firmware/<kernel version> folder. If you have more than one kernel version, it will install to the one that you are running.
You would then copy the firmware, and put it in the same place on the laptop. There is other firmware in that directory too. I don't know the exact names of the Broadcom firmware, but it is safe to just copy everything to the laptop.
__________________
Paul
Please do not PM me with requests for help. I will not reply.
First of all, thank you Paul for taking the time to help me with this issue.
As soon as I get home from work I will do 2 things:
1. I will get the
Quote:
dmsg
messages off of the laptop and post them.
2. I will attempt again to get the LAN connection working again. Truth be told I didn't really expend any energy on this beyond plugging in the RJ45 and restarting the computer. Since it would make my life so much easier, I'll spend a little more time and effort on it.
Perhaps you smart folk can make some sense of (1) while I try to do something about (2). More to follow this evening.
OK, used dmesg and it spit out so much text that the terminal couldn't hold it all, as in, when I scrolled all the way to the top it cut off. What can I do to pare it down to just the messages we need. Here are the results from dmseg | grep firmware:
Quote:
olson@olson-laptop-II:~$ dmesg | grep firmware
[ 26.704021] firmware: requesting b43legacy/ucode4.fw
[ 26.739614] b43legacy-phy0 ERROR: You must go to b43 - Linux Wireless and download the correct firmware (version 3).
[ 27.180023] firmware: requesting b43legacy/ucode4.fw
[ 27.182552] b43legacy-phy0 ERROR: You must go to b43 - Linux Wireless and download the correct firmware (version 3).
I am gonna start researching how to get the lan to work as well as looking into Paul's suggestion above. Tell me anything else I need to provide and I'll happily provide it.
I know (or at least believe) that the issue with the wireless interface is the firmware. I'm working on that. As for the Ethernet interface, it looks like it's just disabled. Correct me if I'm wrong, but I just need to enable it and it should work, right? So how do I enable it? Anybody know? I'm off to do more research.
It just occurred to me that there is an easier way for you to install the wireless firmware.
Since you have an Ubuntu PC that has an internet connection, use that to get the firmware. Since the wireless card isn't in it, auto detection/download wont work. But you can run the script that will then download and install the firmware.
This should install the firmware to the /lib/firmware/<kernel version> folder. If you have more than one kernel version, it will install to the one that you are running.
You would then copy the firmware, and put it in the same place on the laptop. There is other firmware in that directory too. I don't know the exact names of the Broadcom firmware, but it is safe to just copy everything to the laptop.
Ok, I was trying this on my desktop and got the following response:
Quote:
olson@olson-desktop:~$ sudo /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh
sudo: /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh: command not found
This installed the firmware on my PC. It also listed the names of the firmware files that it was installing. This is good to know, so that you can copy them.
__________________
Paul
Please do not PM me with requests for help. I will not reply.
Open Source Security Myths Dispelled Dispel the five major myths surrounding Open Source Security and gain the tools necessary to make a truly informed decision for your IT organization subscribe
InformationWeek InformationWeek is the only newsweekly you'll need to stay on top of the latest developments in information technology. subscribe