LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   problem with ubantu 10.04 and broadcom BCM4306 Drivers (https://www.linuxquestions.org/questions/linux-newbie-8/problem-with-ubantu-10-04-and-broadcom-bcm4306-drivers-4175449074/)

keys_46 02-07-2013 04:47 PM

problem with ubantu 10.04 and broadcom BCM4306 Drivers
 
I have installed the broadcom drivers but the wifi doesn't see my router. Are there new drivers for the broadcom cards? The light shows that the wifi is active.

frankbell 02-07-2013 08:15 PM

This thread should help you get the troubleshooting started.

http://www.linuxquestions.org/questi...ux-4175434970/

Let us know the output of some of the diagnostics, particularly the specific chipset, then post the results here, making sure to enclose them in "code" tags, which become available when you click "Go Advanced" down there at the bottom of the Quick Reply window.

keys_46 02-08-2013 07:45 AM

TY Frank for your reply
 
This is the chipset
lspci -vvnn | grep 14e4
00:0c.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 03)
Subsystem: Broadcom Corporation Device [14e4:0418]
charles@charles-desktop:~$
charles@charles-desktop:~$
I installed the drivers. The wifi light is on. But doesn't see the router.

goumba 02-08-2013 08:09 AM

Installed the driver, but did it successfully install the firmware? I've seen cases where with no firmware the LED would still light. Wrong, but it happens.

Code:

dmesg | grep bcm
If there are errors, should be listed there.

keys_46 02-08-2013 11:23 AM

hi Goumba,
I tried it and got no errors
charles@charles-desktop:~$ dmesg | grep bcm
charles@charles-desktop:~$

TroN-0074 02-08-2013 05:57 PM

Quote:

Originally Posted by keys_46 (Post 4887143)
hi Goumba,
I tried it and got no errors
charles@charles-desktop:~$ dmesg | grep bcm
charles@charles-desktop:~$

Try using
Code:

sudo dmesg | grp bcm

tommcd 02-09-2013 03:52 AM

For the Broadcom BCM43XX wireless cards you need to install the firmware-b43-installer and the b43-fwcutter packages:
http://askubuntu.com/questions/55868...s-card-bcm43xx
I did not even bother uninstalling the bcm-kernel-source package as it says there. Perhaps it was automatically uninstalled when I installed the b43 packages since I do not have it on my Lubuntu 12.10 system at present.
Those 2 b43 packages were all I need to get my Broadcom BCM4311 working.

To make sure the driver is installed and running, post the output of:
Code:

aptitude search b43
lsmod

The aptitude command should show an "i" next to the firmware-b43-installer and the b43-fwcutter packages, and lsmod should show the b43 driver is running.

goumba 02-09-2013 05:52 AM

Quote:

Originally Posted by TroN-0074 (Post 4887348)
Try using
Code:

sudo dmesg | grp bcm

Running dmesg as root doesn't change it's output, but root privileges are required for viewing other logs.

Quote:

Originally Posted by tommcd
For the Broadcom BCM43XX wireless cards you need to install the firmware-b43-installer and the b43-fwcutter packages

That's the way it's done. The b43 kernel module is usually included in the kernel package, but the firmware must be installed manually usually from a non-free repository (I forget what this is called on Ubuntu).

Usually when the module attempts to load, and no firmware is present, there will be errors about not being able to find the firmware in the kernel log.

keys_46 02-09-2013 07:04 AM

TroN-0074 & goumba

charles@charles-desktop:~$ sudo dmesg | grp bcm
[sudo] password for charles: No command 'grp' found, but there are 16 similar ones
grp: command not found

keys_46 02-09-2013 07:29 AM

Hi tommcd
Here is the result.charles@charles-desktop:~$ aptitude search b43
i b43-fwcutter - Utility for extracting Broadcom 43xx firmw
charles@charles-desktop:~$ lsmod
Module Size Used by
dm_crypt 11363 0
binfmt_misc 6587 1
ppdev 5259 0
joydev 8644 0
snd_via82xx 20026 2
gameport 8627 1 snd_via82xx
snd_mpu401_uart 5464 1 snd_via82xx
snd_via82xx_modem 8454 5
snd_ac97_codec 99721 2 snd_via82xx,snd_via82xx_modem
ac97_bus 962 1 snd_ac97_codec
snd_seq_dummy 1338 0
snd_pcm_oss 35244 0
snd_mixer_oss 13695 1 snd_pcm_oss
snd_seq_oss 26726 0
snd_pcm 67036 6 snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss
pcmcia 32110 0
snd_seq_midi 4557 0
arc4 1153 2
i2c_viapro 5445 0
snd_rawmidi 17955 2 snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event 5572 2 snd_seq_oss,snd_seq_midi
snd_seq 46527 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 18138 2 snd_pcm,snd_seq
snd_seq_device 5355 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
b43 157183 0
mac80211 202715 1 b43
snd 51043 24 snd_via82xx,snd_mpu401_uart,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,s nd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
via_ircc 21745 0
cfg80211 122541 2 b43,mac80211
yenta_socket 20408 1
rsrc_nonstatic 9968 1 yenta_socket
k8temp 3024 0
psmouse 63213 0
serio_raw 3978 0
led_class 2673 1 b43
soundcore 6016 1 snd
snd_page_alloc 6717 3 snd_via82xx,snd_via82xx_modem,snd_pcm
irda 183587 1 via_ircc
crc_ccitt 1261 1 irda
shpchp 28835 0
pcmcia_core 31142 3 pcmcia,yenta_socket,rsrc_nonstatic
lp 7028 0
parport 30764 2 ppdev,lp
dm_raid45 81157 0
xor 14673 1 dm_raid45
fbcon 35102 71
tileblit 1987 1 fbcon
font 7406 1 fbcon
bitblit 4664 1 fbcon
softcursor 1151 1 bitblit
vga16fb 11161 0
vgastate 8760 1 vga16fb
radeon 674008 3
ttm 46069 1 radeon
video 17089 0
drm_kms_helper 27748 1 radeon
ohci1394 26736 0
amd64_agp 7057 1
output 1773 1 video
drm 154120 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 4903 1 radeon
pata_via 7272 2
via_rhine 19026 0
mii 4006 1 via_rhine
ieee1394 76629 1 ohci1394
agpgart 2929i2 3 ttm,amd64_agp,drm
ssb 36123 1 b43
charles@charles-desktop:~$
Not sure what I am looking for. On that link you posted It didn't say for Ubuntu 10.04. Do you think I should update? Would that help?
TY Charlie

__________________

goumba 02-09-2013 10:45 AM

Quote:

Originally Posted by keys_46 (Post 4887562)
TroN-0074 & goumba

charles@charles-desktop:~$ sudo dmesg | grp bcm
[sudo] password for charles: No command 'grp' found, but there are 16 similar ones
grp: command not found

As I said, you do not need to run dmesg as root. Although it doesn't really hurt, output is the same either way (a point of contention among some that logs should only be visible to root, so this may change in the future).

I think TroN-0074 made a typo there, it's supposed to be grep.

Regardless it should have displayed a message about missing firmware with the command I gave you. Run this:

Code:

sudo aptitude install firmware-b43-installer
And you should be set. The fwcutter package alone will not install the firmware.

keys_46 02-09-2013 12:39 PM

TY Goumba
I ran the code and here are the results not sure what it means.
charles@charles-desktop:~$ sudo aptitude install firmware-b43-installer
[sudo] password for charles:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Couldn't find any package whose name or description matched "firmware-b43-installer"
Couldn't find any package whose name or description matched "firmware-b43-installer"
The following packages will be REMOVED:
dkms{u} localechooser-data{u} user-setup{u}
0 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 1,020kB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
(Reading database ... 133196 files and directories currently installed.)
Removing dkms ...
Removing localechooser-data ...
Removing user-setup ...
Processing triggers for man-db ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

charles@charles-desktop:~$
I know there is a firmware directory and it has a folder b43 in it but there is no installer there. I haven't used command lines since CPM years ago. just starting to learn the Ubuntu commands
TY Charlie

keys_46 02-09-2013 05:37 PM

Goumba I tried it with the correction grep corrected I got---
charles@charles-desktop:~$ sudo dmesg | grep bcm
[sudo] password for charles:
charles@charles-desktop:~$
Same as before.
Charlie

goumba 02-10-2013 05:42 AM

Quote:

Originally Posted by keys_46 (Post 4887741)
I know there is a firmware directory and it has a folder b43 in it but there is no installer there. I haven't used command lines since CPM years ago. just starting to learn the Ubuntu commands

Are there any files in /usr/lib/firmware/b43, or it it empty. If successfully done, you should see files like ucodeX.fw, where X is one or more digits.

Quote:

Originally Posted by keys_46 (Post 4887741)
Couldn't find any package whose name or description matched "firmware-b43-installer"

Make sure you have all repositories enabled, like universe and multiverse (you can do this in Synaptic Package Manager: Settings -> Repositories, or add those two words to the end of the deb line in /etc/apt/sources.list), run:

Code:

sudo aptitude update
then try it again.

tommcd 02-10-2013 08:39 AM

keys_46,
Since Ubuntu 10.04 will reach end of life in April https://wiki.ubuntu.com/Releases perhaps you would be better off just doing a clean install of either Ubuntu 12.04 or 12.10, since the newer versions of Ubuntu will likely have better Broadcom driver support than 10.04 had.
Are you sure you are running Ubuntu 10.04? To be sure that you are, post the output of:
Code:

cat /etc/lsb-release
It will report back what version of Ubuntu you are using.


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