Wireless card: how to know which it is and how to get it to work
Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in 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.
Wireless card: how to know which it is and how to get it to work
Still, I am quite new to Linux and am running Fedora 8 on a notebook meant for Windows.
Thus, as predicted by the experts, I have issues with the wireless.
The WiFi Radar detects networks in my area, but I can not get into any I should be able to get into. The computer sits there a while 'Acquiring IP address', then saying 'could not get IP address'. No internet.
I do not even know how to get my computer to tell me which wireless card is in there. I guess it's one not yet well supported in Linux.
Questions:
1) How do I get the info of what hardware is in my notebook from my notebook?
2) Once I know what wireless card I have, how do I get it to work properly?
Thank you for any help!
P.S.:
Hardware: Dell Inspiron 1501
Software: Fedora 8, Gnome, WiFiRadar
User: Linux beginner (i.e. Please do not assume I know 'obvious' steps.)
Sorry about the duplicate! I accidentally posted the question first under 'hardware' thread, could not figure out how to move it.
How do I get the info of what hardware is in my notebook from my notebook?
If the wireless card is a PCI card then use this command:
lspci -v
If the wireless card is on a USB connection then use this command:
lsusb -v
Quote:
Originally Posted by LinuxMacWannabe
Once I know what wireless card I have, how do I get it to work properly?
Once you know the name of the card then you start with Google for the name of the card and Linux. You need to know what Linux driver supports the wireless card.
1) Thanks to pusrob for the intro to posting, I would like to fix the double post, just don't know how. Can you help, please?
2) With the 'lspci-v' command from jailbait I found out what may be my card:
'08:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
Subsystem: Dell Unknown device 01f5
Flags: bus master, fast devsel, latency 64, IRQ 21
Memory at c0300000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [40] Power Management version 2'
(whatever that means, I hope I did at least find the info on the wireless card and am not posting what screen my computer uses :-)
3) Neither my 'yum list' command nor my 'add/remove software' GUI could find either 'hwinfo' or 'knetwork manager'.
Thus, I followed the link posted by pusrob and got here:
'http://cvs.fedoraproject.org/viewcvs/rpms/knetworkmanager/F-8/'.
Unfortunately, I don't get where the rpms are and which one to get. Could you please help some more?
4) Since pusrob says, I need to configure 'wpa supplicant', I know I am in trouble, since 'wpa supplicant' comes up as 'failed' every time I start the computer.
The network manager program will probably configure a wpa_supplicant.conf file on the fly and start wpa_supplicant for you. (Assuming wpa_supplicant is installed). You will just need to supply the key. For public hotspots, they may not use wpa anyway. On my laptop at home, I use SuSE with network_manager and the KDE desktop. When I connect to my router, the KDE kwallet requester comes up and requests my wallet password. This allows me to authenticate with the router without having to remember my random 64 digit hexadecimal key.
You didn't indicate the failure you see with wpa_supplicant, but you may need to change your wireless device to start ondemand instead of onboot in the Fedora network configuration.
Last edited by jschiwal; 01-04-2008 at 07:29 PM.
Reason: changed "is configured" to "is installed"
Somebody asked how my wpa_supplcant fails: it says so during booting. After a good number of re-boots, I finally got down the whole text:
'Start wpa_supplicant /etc/wpa_supplicat/wpa_supplicant.conf, , dbus_bus_get[ctrl_iface_dbus] no such file or directory
failed to initialize wpa_supplicant'
My yum search says that not only wpa_supplicant but also a wpa_supplicant-gui is installed, but of course when I look under applications I find no such thing.
I can only guess that I need to configure the network and or wpa_supplicant as you guys suggested, but since I am quite command-line inept and can't find the gui to do so, my wireless still does not work.
Any suggestins? Is anybody out there who got the same card as I have working?
And the 100Base-TX indicates that is a wired card not your wireless.
Suggest you run:
Code:
/sbin/lspci -v
again and take another look at the output.
However, try:
Code:
/sbin/iwconfig
from a terminal and see if it lists any interfaces with wireless extensions.
If it does try:
Code:
/sbin/iwlist wlan0 scan
If your card wasn't identified as wlan0 in the previous command substitute whatever it was identified as.
If your card supports scanning then it may well list your wireless access points in range.
If you are running Fedora 8 then you should make the built in NetworkManager the first port of call in your attempts to connect, but to advise sensibly on that we will need to know if you installed from the livecd or DVD and if you are using Gnome or KDE as your desktop. Things vary with each of those permutations.
First the stuff, I think I know:
I use Gnome as desktop.
Now the historical stuff:
The installation thing is somewhat more convoluted: I started out with Fedora 7, installed from a local repository. I upgraded to fedora 8 from the life DVD, but that went partially wrong (For quite a while the computer said it was running fedora 8 but looked like 7, and all the package updates conflicted with the fedora 7 versions, which somehow where still there. After I had the 'bright' idea to remove the 'old' fedora 7 kernels, the computer could not be booted, and was rescued by booting of the life DVD and getting the latest fedora 8 kernel from the fedora web repository.)
Now the stuff I looked up:
1)with '/sbin/lspci -v'
I found this, which I hope is the wireless card this time:
'05:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
Subsystem: Dell Unknown device 0007
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at c0200000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 2
Capabilities: [58] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
Capabilities: [d0] Express Legacy Endpoint IRQ 0'
2)with '/sbin/iwconfig' I got this (does not look so good, does it?):
The 'lsmod' response (I started the wireless radar and asked the computer to connect when I run this) is very long (sorry, but I have no clue what all that means and hence, which is the relevant information}:
tells you what you need to download and what you need to do with it.
Your problem then is going to be just what you have in your installation to configure it.
First off check that the NetworkManager service is running. In Gnome 'System menu - Administration - Services'.
You should see 'NetworkManager' and 'NetworkManager Despatcher' at the top of the list. Mark those, start them and save the configuration so that they start at boot.
You should see a NetworkManager icon top right of you screen in the notification area that will enable you to choose Wireless Networks or manually enter the details for yours.
Try that and see what happens.
If you've attempted to configure the card in 'System menu - Administration - Network' make sure any wireless card is set not to start at boot. These two methods of controlling a card are mutually exclusive.
You were right, yum told me that the bcm43xx-fwcutter.i386 program is in place. I downloaded the driver (wl_apsta-3.130.20.0.o) and extracted the firmware without complaints from the computer.
I also found the 'Service Configuration' GUI and both, 'NetworkManager' and 'NetworkManagerDispatcher' are ticked off and listed as 'currently running in runlevel 5'. Both said 'started successfully' when I hit the start button, but (I think) since there was no change, I could not activate the 'save' or 'save changes' buttons.
I have a 'Connection Monitor' but no 'Connection Manager' icon on my top panel.
The 'Network Configuration' GUI has under 'devices' the 'wlan0' ticked off but listed as 'inactive'. It has two big buttons for 'activate' and 'deactivate', but does not say anything I can see about starting at boot (neither does the 'service configuration' window have 'boot' mentioned anywhere I did see).
I can only hope that this tells you more than me :-)
I'm slightly worried here about you using bcm43xx-fwcutter. It 'may' not cut the firmware in the way your driver is expecting as you have the b43 driver and there is a b43-fwcutter specifically for that. I think bcm43xx-fwcutter didn't get removed from the fedora distribution when the bcm43 driver did.
In the Network Configuration Gui you need to highlight the particular card and "Edit" from the toolbar to see it's properties and whether it is set to start at boot.
You may need to remove the firmware you cut with bcm43xx-fwcutter and have another go with b43-fwcutter instead.
I've not known the Gnome NetworkManager gui fail to start when it detects a wireless interface with the NetworkManager service running.
I have to get to my computer in the evening, but the reason I thought using the older bcm43xx-fwcutter and wl_apsta-3.130.20.0.o firmware is right, is that the b43 linux wireless page says to use these when the card is a bcm43xx, which I figured mine might be, after what jailbait said in post#9. (jailbait read that the card is a Broadcom Corporation BCM94311MCG in the '/sbin/lspci -v' response I posted.)
If I understand you right, you think I should go for the newer b43 driver and the b43-fwcutter?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.