Next, I tried http://forums.linuxmint.com/viewtopic.p ... GS#p330130 and was led to https://help.ubuntu.com/community/WifiD ... t%20access. An lspci command informed me that the pci id of my card is 4318, so I followed the instructions under the "Installing b43 drivers - with internet access" on the ubuntu site from the link I posted.
The problem is that, although the instructions seem to cover installing firmware, after installing b43-fwcutter my syslog informs me that although the driver loaded, the firmware is missing, and I must go to http://wireless.kernel.org/en/users/Dri ... AC8-Debian and follow its instructions to install my firmware.
I get lost because that site basically instructs me to do the same thing as the ubuntu site, and then offers a link to the ubuntu site saying its intructions work equally well.
I am frustrated because it seems like the user in the thread I linked to above followed these same instructions and got his card to work, but I did not. Any ideas what went wrong?
Included are excerpts from the /usr/lib/linuxmint/mintWifi/mintWifi.py command and my syslog.
mintWifi command
I. scanning WIFI PCI devices...
-- Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
==> PCI ID = 14e4:4318 (rev 02)
* II. querying ndiswrapper...
-------------------------
* III. querying iwconfig...
lo no wireless extensions.
eth0 no wireless extensions.
wlan1 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
from syslog AFTER running b43-fw-cutter (as proposed by the two aforementioned websites)
samuel-desktop kernel: [28960.058144] b43-phy0: Broadcom 4318 WLAN found (core revision 9)
...
samuel-desktop kernel: [28960.255123] Broadcom 43xx driver loaded [ Features: PL, Firmware-ID: FW13 ]
...
Feb 5 00:26:03 samuel-desktop kernel: [28960.302003] udev[2207]: renamed network interface wlan0 to wlan1
Feb 5 00:26:03 samuel-desktop NetworkManager[1009]: <warn> (wlan1): firmware may be missing.
Feb 5 00:26:03 samuel-desktop NetworkManager[1009]: <info> (wlan1): deactivating device (reason: 2).
Feb 5 00:26:03 samuel-desktop kernel: [28960.428727] b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found
Feb 5 00:26:03 samuel-desktop kernel: [28960.428732] b43-phy0 ERROR: Firmware file "b43-open/ucode5.fw" not found
Feb 5 00:26:03 samuel-desktop kernel: [28960.428735] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Dri ... cefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
*____________________________________________________________________________________________________________________________*
EDIT: I solved my problem by:
-making sure the driver was not blacklisted in /etc/modprobe.d/blacklist.conf,
-running
Code: Select all
sudo apt-get install b43-fwcutter
This has been my very first dabbling with Linux. To anyone that might be struggling with installing a wireless adapter, I want to share what I learned along the way:
1. lspci command. This will reveal to you the chipset of the card in your system; before starting this project I was unaware that there would be a difference from the "chipset" of the card and the maker (broadcom vs. Linksys)
2. I was instructed by the aforementioned websites to run the lspci command with -vnn attached to it. This revealed to me the pci-id of my wireless card and was important in selecting the right driver for the card.
3. Make sure to check the NDISwrapper project wiki (http://sourceforge.net/apps/mediawiki/n ... =Main_Page) to see if you need to go that route...I found myself frustrated that the link to the proper driver for another one of my pci adapters was broken and the directions were vague...but it might help for other cards.
4. I had no idea that my other card (WMP54GS) was supported by linux until I ran a search for it in these forums. I assumed I would have to use NDISwrapper for it as well, since it does have a listing for a WMP54GS, but it is listed in the NDISwrapper wiki as "(rev 03)", whereas the lspci command showed me that my card is "(rev 02)". So little distinctions like that are important, I think. I suggest searching the model of your card in a few places, such as forums like this one, to gain information about it.
5. The websites I mentioned in my first posting-- https://help.ubuntu.com/community/WifiD ... t%20access and http://wireless.kernel.org/en/users/Dri ... AC8-Debian are probably a good place to start for anyone else with a Broadcom card.
Feel free to email me at samuel.paddack@gmail.com for any more information.