LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-20-2011, 07:39 PM   #16
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,186

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346

Did you run the firmware cutter program on the wl_apsta_mimo.o to extract the firmware, and did you place the extracted firmware in the correct directory so the driver could install it in your kernel? (Because the firmware is propitiatory, the firmware itself cannot be distributed, just the (non-Linux) driver that Brodcom releases which contains the (easily extracted) firmware. That's why you need to jump through all these hoops to get the needed firmware from the .o file.)

Since the firmware is only usable in a Broadcom device, it's hard to understand why Broadcom insists on keeping it propitiatory, but they do. If it bothers you, my opinion is that you shouldn't purchase Broadcom hardware, and you should let them know why you're unhappy with them.
 
Old 07-20-2011, 07:45 PM   #17
ak14523
LQ Newbie
 
Registered: Jul 2011
Posts: 25

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by sycamorex View Post
...and what is the output of /sbin/iwconfig?
I typed it in as you put it, and I got this:


akshay@akshay-desktop:~$ /sbin/iwconfig?
bash: /sbin/iwconfig?: No such file or directory

Do I need to set the directory to Desktop or something?
 
Old 07-20-2011, 07:51 PM   #18
ak14523
LQ Newbie
 
Registered: Jul 2011
Posts: 25

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by PTrenholme View Post
Did you run the firmware cutter program on the wl_apsta_mimo.o to extract the firmware, and did you place the extracted firmware in the correct directory so the driver could install it in your kernel? (Because the firmware is propitiatory, the firmware itself cannot be distributed, just the (non-Linux) driver that Brodcom releases which contains the (easily extracted) firmware. That's why you need to jump through all these hoops to get the needed firmware from the .o file.)

Since the firmware is only usable in a Broadcom device, it's hard to understand why Broadcom insists on keeping it propitiatory, but they do. If it bothers you, my opinion is that you shouldn't purchase Broadcom hardware, and you should let them know why you're unhappy with them.
I just followed the instructions on that guide, so I honestly don't know what your talking about. (I'm rather new, and newby) I opened the Broadcom folder, and tried to open wl_apsta_mimo.o but it didn't work. If you could post a detailed instruction on how to do that I will deffinetly try it! (or link me to a guide)

Please and thank you! I really appreciate everyone trying to help me.

I actually got this computer in about 2004, haha. But I will take your suggestion in mind. No more Broadcom in the future!
 
Old 07-20-2011, 10:23 PM   #19
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,186

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
O.K., I looked at the guide you mentioned in your first post. Do you remember seeing this?
Quote:
Note: On Ubuntu 11.04 installing the 'firmware-b43-installer' package takes care of the downloading and installation of the b43 driver.
(That's from the section on installing the B43 driver, which is the one you need for a BCM4306.) Assuming you're using release 11.04 of Ubuntu, that suggests that all you need to do is install the firmware installer package from the repository.

Try it and see if it works.

P.S.: If you're not sure which release you're using, open a terminal and enter cat /etc/lsb-release. You should see something like this:
Code:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
Note: The last laptop I had with a BCM4306 in broke a couple of years ago (cracked display), and was replaced with one that didn't use Broadcom hardware. (Once bitten, twice shy . . .) So I've had no occasion to install the B43 drivers

Last edited by PTrenholme; 07-20-2011 at 10:24 PM.
 
Old 07-20-2011, 11:24 PM   #20
ak14523
LQ Newbie
 
Registered: Jul 2011
Posts: 25

Original Poster
Rep: Reputation: Disabled
I'm actually using ubuntu 10.04.. :|

I didn't upgrade to 11.04 because I hear it's really buggy, but I guess I'll go ahead and do that then. Thank you so much. I reallllly appreciate it.
 
Old 07-21-2011, 05:25 AM   #21
ak14523
LQ Newbie
 
Registered: Jul 2011
Posts: 25

Original Poster
Rep: Reputation: Disabled
It still did not work. :|

I upgraded, installed b43, and Linux still cannot find the driver when I open 'additional drivers.'

Please help if you can. I truly appreciate it.
 
Old 07-21-2011, 04:00 PM   #22
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,186

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
Well, I just installed it on a virtual Ubuntu (without a wireless device) and (even though it was installed, it didn't show up in the "additional drivers" section. Here's a log of what I ran, with the commands in bold:
Code:
$ sudo apt-get install firmware-b43-installer
[sudo] password for peter: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  b43-fwcutter
The following NEW packages will be installed:
  b43-fwcutter firmware-b43-installer
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 19.1 kB of archives.
After this operation, 131 kB of additional disk space will be used.
Do you want to continue [Y/n]? 
Get:1 http://us.archive.ubuntu.com/ubuntu/ natty/main b43-fwcutter amd64 1:013-3 [15.5 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ natty/multiverse firmware-b43-installer all 4.150.10.5-5 [3,632 B]
Fetched 19.1 kB in 5s (3,220 B/s)            
Selecting previously deselected package b43-fwcutter.
(Reading database ... 152733 files and directories currently installed.)
Unpacking b43-fwcutter (from .../b43-fwcutter_1%3a013-3_amd64.deb) ...
Selecting previously deselected package firmware-b43-installer.
Unpacking firmware-b43-installer (from .../firmware-b43-installer_4.150.10.5-5_all.deb) ...
Processing triggers for man-db ...
Setting up b43-fwcutter (1:013-3) ...
Setting up firmware-b43-installer (4.150.10.5-5) ...
--2011-07-21 12:41:34--  http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
Resolving mirror2.openwrt.org... 46.4.11.11
Connecting to mirror2.openwrt.org|46.4.11.11|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3888794 (3.7M) [application/x-bzip2]
Saving to: `broadcom-wl-4.150.10.5.tar.bz2'

100%[======================================>] 3,888,794    156K/s   in 28s     

2011-07-21 12:42:14 (134 KB/s) - `broadcom-wl-4.150.10.5.tar.bz2' saved [3888794/3888794]

This file is recognised as:
  ID         :  FW13
  filename   :  wl_apsta_mimo.o
  version    :  410.2160
  MD5        :  cb8d70972b885b1f8883b943c0261a3c
Extracting b43/pcm5.fw
Extracting b43/ucode15.fw
Extracting b43/ucode14.fw
Extracting b43/ucode13.fw
Extracting b43/ucode11.fw
Extracting b43/ucode9.fw
Extracting b43/ucode5.fw
Extracting b43/lp0bsinitvals15.fw
Extracting b43/lp0initvals15.fw
Extracting b43/lp0bsinitvals14.fw
Extracting b43/lp0initvals14.fw
Extracting b43/a0g1bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/lp0initvals13.fw
Extracting b43/n0absinitvals11.fw
Extracting b43/n0bsinitvals11.fw
Extracting b43/n0initvals11.fw
Extracting b43/a0g1bsinitvals9.fw
Extracting b43/a0g0bsinitvals9.fw
Extracting b43/a0g1initvals9.fw
Extracting b43/a0g0initvals9.fw
Extracting b43/b0g0bsinitvals9.fw
Extracting b43/b0g0initvals9.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/b0g0initvals5.fw
$ sudo modprobe b43
$ dmesg | tail
[ 1114.088507] cfg80211: Calling CRDA to update world regulatory domain
[ 1114.112000] cfg80211: World regulatory domain updated:
[ 1114.112004] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 1114.112006] cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1114.112008] cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 1114.112010] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 1114.112011] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1114.112013] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 1114.117020] Broadcom 43xx driver loaded [ Features: PNL, Firmware-ID: FW13 ]
So, as you can see, the driver was loaded after the sudo modprobe b43 was run. I have no idea why it's not in the "addition drivers" section, but - once you load it, it should work for you. (Of course it won't work for me 'cause I don't have the hardware.)
 
Old 07-22-2011, 12:18 AM   #23
ak14523
LQ Newbie
 
Registered: Jul 2011
Posts: 25

Original Poster
Rep: Reputation: Disabled
THANK YOU SO MUCH! IT WORKED! You do not know how many hourless nights I spent on this.

THANK YOUUUUU! I am extremely grateful, and you have no idea! Thank you soooo much!

I truly appreciate all the time you, and everyone else, put into this. Thank you soooo much!



I would +rep, but I don't know how to on this forum. haha
 
Old 07-22-2011, 11:35 AM   #24
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,186

Rep: Reputation: 346Reputation: 346Reputation: 346Reputation: 346
Quote:
Originally Posted by ak14523 View Post
. . .
I would +rep, but I don't know how to on this forum. haha
Click on the picture of the "scale" in the information panel to the left of the post you found helpful.

Also, if your problem is solved, look for the "Thread Tools" section at the end of the post, an change your thread status to "Solved." That lets people know that there is a solution to the problem to be found in the thread.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
fedora, every yum install comand gives dependancy error. rohanvr_21 Linux - Software 3 09-30-2010 11:52 AM
fresh slack 13 install- lilo: comand not found mkoco Slackware 3 01-31-2010 11:28 PM


All times are GMT -5. The time now is 04:21 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration