wired and wireless Internet connection not working - b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found -> BCM4311 802.11b/g WLAN [14e4:4311] (rev 02) not working on HP Pavilion dv6448se Entertainment Notebook PC in Ubuntu 9.04

Asked by Potterman210

i can't figure out how to connect to the internet via my wireless connection. i just got the latest version of ubuntu on my laptop and it is now my only operating system, so i'm hoping once i get this done i wont have too many more problems with it.

the wireless light on my laptop is on.
i went to System ->Pref->network connection->wireless tab
after i added a wireless connection, i gave it all the information i have that i use to connected to the internet before i had ubuntu and it says under the wireless tab "Wireless connection 1 : never"
i don't know what that means. I gave it all the information i have for my wireless network.

i troubleshooted also, it said to
1. ensure that my wireless device is turned on. i'm almost positive it is
2. click the NetworkManager icon in the system notification area.

so i clicked on the four grey bars with the red outlined "x" on it, and where i would suppost to click on the "Wireless Network" i cannot
it is unclickable and greyed-out, it says under it "device not ready"

So therefore i cannot get to the third step that is to "click the radio button next to the network" that i want to connect to.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Potterman210
Solved:
Last query:
Last reply:
Revision history for this message
Aurevoir (aurevoir) said :
#1

make sure that under user & group you have connect to wireless permissions
Sytems-->Administration-->Users & Groups-->Your Username-->Properties-->User Privileges--> make sure there is check mark in connect to wireless box

Revision history for this message
Potterman210 (potterman210) said :
#2

it is not letting me check or uncheck any of the boxes

Revision history for this message
Potterman210 (potterman210) said :
#3

why wont it let me check or uncheck these boxes?
the entire tab under "User Privileges" is greyed out and unclickable

Revision history for this message
Potterman210 (potterman210) said :
#4

please help me, as it stands, i cannot do anything with my computer

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#5

Hi,

Please first connect your network card to the wireless router using an ethernet cable (also known as a LAN cable).

In order to gather essential troubleshooting information about your wireless card, please follow this procedure:

Step 1: Open Terminal from "Applications->Accessories->Terminal"

Step 2: Run the following command (copy-paste the line below into a Terminal, press enter, then enter password when sudo asks for password, then press enter again)

sudo lshw -C network; sudo iwlist scanning; cat /etc/network/interfaces; cat /etc/lsb-release; lspci -nn; lsusb; uname -a; dmesg | grep ound; dmesg | grep b43; iwconfig

Step 3: Please post results (copy/paste terminal output) on this thread

Step 4: Please also specify the exact model and make of your PC (if known) on this thread

==============================================================================================================

Keep in mind that one or more of the following 5 basic components need to be configured correctly so that wireless can work correctly in Linux:

Wireless configuration in the BIOS, hardware wireless switch setting, active wireless driver version, the firmware for the wireless chipset (stored as a file in Linux), and the configuration of the wireless parameters in wicd or NetworkManager (SSID broadcast settings, encryption settings, name of wireless interface stored in wicd, the chosen channel for wireless transmission, ...) .

In case your wireless interface is DISABLED, please make sure the /etc/network/interfaces file only contains the following 4 lines (you can edit the file using the command gksudo gedit /etc/network/interfaces) :

auto lo
iface lo inet loopback
auto <name of wireless interface>
iface <name of wireless interface> inet dhcp

where you need to replace <name of wireless interface> with a real value inside this file: wlan0 or ath0 or eth1 or something like that. You can find the right value by running the command iwconfig

Here is an example of a real, working /etc/network/interfaces file:

auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp

Regards,

Mark

Revision history for this message
Potterman210 (potterman210) said :
#6

i have to use a different computer to use this tech help because mine can't. i am trying though
this is what i got after typing that command into ther terminal

*-network

       description: Network controller

       product: BCM4311 802.11b/g WLAN

       vendor: Broadcom Corporation

       physical id: 0

       bus info: pci@0000:03:00.0

       version: 02

       width: 64 bits

       clock: 33MHz

       capabilities: pm msi pciexpress bus_master cap_list

       configuration: driver=b43-pci-bridge latency=0 module=ssb

  *-network:0 DISABLED

       description: Wireless interface

       physical id: 1

       logical name: wlan0

       serial: 00:1a:73:7b:74:6f

       capabilities: ethernet physical wireless

       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bg

  *-network:1 DISABLED

       description: Ethernet interface

       physical id: 2

       logical name: pan0

       serial: 8e:86:dc:d2:5c:06

       capabilities: ethernet physical

       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes

lo Interface doesn't support scanning.

eth0 Interface doesn't support scanning.

wmaster0 Interface doesn't support scanning.

wlan0 Interface doesn't support scanning : Network is down

pan0 Interface doesn't support scanning.

auto lo

iface lo inet loopback

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=9.04

DISTRIB_CODENAME=jaunty

DISTRIB_DESCRIPTION="Ubuntu 9.04"

00:00.0 RAM memory [0500]: nVidia Corporation C51 Host Bridge [10de:02f0] (rev a2)

00:00.1 RAM memory [0500]: nVidia Corporation C51 Memory Controller 0 [10de:02fa] (rev a2)

00:00.2 RAM memory [0500]: nVidia Corporation C51 Memory Controller 1 [10de:02fe] (rev a2)

00:00.3 RAM memory [0500]: nVidia Corporation C51 Memory Controller 5 [10de:02f8] (rev a2)

00:00.4 RAM memory [0500]: nVidia Corporation C51 Memory Controller 4 [10de:02f9] (rev a2)

00:00.5 RAM memory [0500]: nVidia Corporation C51 Host Bridge [10de:02ff] (rev a2)

00:00.6 RAM memory [0500]: nVidia Corporation C51 Memory Controller 3 [10de:027f] (rev a2)

00:00.7 RAM memory [0500]: nVidia Corporation C51 Memory Controller 2 [10de:027e] (rev a2)

00:02.0 PCI bridge [0604]: nVidia Corporation C51 PCI Express Bridge [10de:02fc] (rev a1)

00:03.0 PCI bridge [0604]: nVidia Corporation C51 PCI Express Bridge [10de:02fd] (rev a1)

00:05.0 VGA compatible controller [0300]: nVidia Corporation C51 [Geforce 6150 Go] [10de:0244] (rev a2)

00:09.0 RAM memory [0500]: nVidia Corporation MCP51 Host Bridge [10de:0270] (rev a2)

00:0a.0 ISA bridge [0601]: nVidia Corporation MCP51 LPC Bridge [10de:0260] (rev a3)

00:0a.1 SMBus [0c05]: nVidia Corporation MCP51 SMBus [10de:0264] (rev a3)

00:0a.3 Co-processor [0b40]: nVidia Corporation MCP51 PMU [10de:0271] (rev a3)

00:0b.0 USB Controller [0c03]: nVidia Corporation MCP51 USB Controller [10de:026d] (rev a3)

00:0b.1 USB Controller [0c03]: nVidia Corporation MCP51 USB Controller [10de:026e] (rev a3)

00:0d.0 IDE interface [0101]: nVidia Corporation MCP51 IDE [10de:0265] (rev f1)

00:0e.0 IDE interface [0101]: nVidia Corporation MCP51 Serial ATA Controller [10de:0266] (rev f1)

00:10.0 PCI bridge [0604]: nVidia Corporation MCP51 PCI Bridge [10de:026f] (rev a2)

00:10.1 Audio device [0403]: nVidia Corporation MCP51 High Definition Audio [10de:026c] (rev a2)

00:14.0 Bridge [0680]: nVidia Corporation MCP51 Ethernet Controller [10de:0269] (rev a3)

00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]

00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]

00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]

00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]

03:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)

07:05.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832]

07:05.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 19)

07:05.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 0a)

07:05.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 05)

07:05.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff)

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 0c45:62c0 Microdia Pavilion Webcam

Linux potter-laptop 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux

[ 0.000000] found SMP MP-table at [c00f8920] 000f8920

[ 0.475198] ACPI: No dock devices found.

[ 0.544034] pnp: PnP ACPI: found 13 devices

[ 1.465618] pcieport-driver 0000:00:02.0: found MSI capability

[ 1.465720] pcieport-driver 0000:00:03.0: found MSI capability

[ 2.357310] isapnp: No Plug & Play device found

[ 4.312148] hub 1-0:1.0: USB hub found

[ 4.370106] hub 2-0:1.0: USB hub found

[ 4.409506] device-mapper: multipath round-robin: version 1.0.0 loaded

[ 4.411385] powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile Technology TL-56 processors (2 cpu cores) (version 2.20.00)

[ 4.411879] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found

[ 4.943909] nv_probe: set workaround bit for reversed mac addr

[ 4.968090] ssb: Sonics Silicon Backplane found on PCI device 0000:03:00.0

[ 11.643253] sdhci-pci 0000:07:05.1: SDHCI controller found [1180:0822] (rev 19)

[ 11.997366] ricoh-mmc: Ricoh MMC controller found at 0000:07:05.2 [1180:0843] (rev 1)

[ 12.294370] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0)

[ 12.320740] b43-phy0: Broadcom 4311 WLAN found

[ 13.026519] lp: driver loaded but no devices found

[ 23.234961] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found

[ 23.278896] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found

[ 0.000000] Kernel command line: root=UUID=bf258463-9394-42d1-bcb0-8fb43897260d ro quiet splash

[ 4.902525] b43-pci-bridge 0000:03:00.0: PCI INT A -> Link[LK4E] -> GSI 19 (level, high) -> IRQ 19

[ 4.902534] b43-pci-bridge 0000:03:00.0: setting latency timer to 64

[ 12.320740] b43-phy0: Broadcom 4311 WLAN found

[ 23.064464] input: b43-phy0 as /devices/virtual/input/input10

[ 23.112031] b43 ssb0:0: firmware: requesting b43/ucode13.fw

[ 23.234961] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found

[ 23.234966] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).

[ 23.250348] input: b43-phy0 as /devices/virtual/input/input11

[ 23.276050] b43 ssb0:0: firmware: requesting b43/ucode13.fw

[ 23.278896] b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found

[ 23.278902] b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).

lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:""

          Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated

          Tx-Power=20 dBm

          Retry min limit:7 RTS thr:off Fragment thr=2352 B

          Power Management:off

          Link Quality:0 Signal level:0 Noise level:0

          Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

          Tx excessive retries:0 Invalid misc:0 Missed beacon:0

pan0 no wireless extensions.

potter@potter-laptop:~$

Revision history for this message
Potterman210 (potterman210) said :
#7

i do not understand what this means. my laptop has a wireless thing already built into it

Revision history for this message
Potterman210 (potterman210) said :
#8

HP Pavilion dv6448se Entertainment Notebook PC

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#9

Hi,

Please follow the solution procedures here:

https://answers.launchpad.net/~markrijckenberg/+questions?field.search_text=b43-phy0+BCM4311&field.sort=NEWEST_FIRST&field.sort-empty-marker=1&field.actions.search=Search&field.language=en&field.language-empty-marker=1&field.status=SOLVED&field.status-empty-marker=1

The procedures require you to have a working, WIRED Internet connection to the wireless router. So even if your wireless connection does not work, your wired Internet connection should (using an ethernet/LAN cable).

See the following link for more details:

http://linuxwireless.org/en/users/Drivers/b43#devicefirmware

Regards,

Mark

Revision history for this message
Potterman210 (potterman210) said :
#10

i cannot connect to the internet via Wired connection.
i tried using an ethernet cord to connect with Wired and when i put in the cord, a new option showed as "Auto ethO"
i clicked on it and it was trying to connectbut it falied saying that it wasn't connected.
it works on my mom and my sister's computers, even my xbox, i don't understand why it doesn't work on mine anymore.

is there anyway i could maybe download the needed files onto a disk like i did with the original ubuntu installation?

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#11

Hi,

Try the procedure "Installing Drivers for the bcm43xx Cards - No Alternate Internet Access" at this location:

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

You will need to copy the driver and firmware files from a different pc (with Internet access) to a usb stick and then copy over from the usb stick to your Ubuntu PC.

You can also get b43-fwcutter here:

http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_011-5_i386.deb

Hope it helps,

Regards,

Mark

Revision history for this message
Potterman210 (potterman210) said :
#12

i tried the second one.
it says installtion finished
failed to install package 'b43-fwcutter_011-5_i386.deb'

Revision history for this message
Potterman210 (potterman210) said :
#13

Package: b43-fw-cutter
Status: Same version is already installed

Revision history for this message
Potterman210 (potterman210) said :
#14

is there anything i can do?

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#15

Hi,

Did you follow the procedure "Installing Drivers for the bcm43xx Cards - No Alternate Internet Access"?

Regards,

Mark

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#16

Hi,

I just noticed that the firmware file URL's in that procedure are invalid.

Please download the following firmware files on a different PC with Internet access:

http://bu3sch.de/b43/fwcutter/b43-fwcutter-012.tar.bz2
http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

Copy the firmware files to a USB stick and then copy those files from the USB stick to your /home/<username> directory on your Ubuntu PC.

Open a Terminal and run the following commands:

# first change directory to location where you copied the firmware files on your Ubuntu PC!
# simply typing cd command will change directory to your home directory /home/<your username>

cd
tar xjf b43-fwcutter-012.tar.bz2
cd b43-fwcutter-012
make

cd
export FIRMWARE_INSTALL_DIR="/lib/firmware"
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o

See the following link for details:

http://linuxwireless.org/en/users/Drivers/b43#device_firmware

Regards,

Mark

Revision history for this message
Potterman210 (potterman210) said :
#17

how do i
"Copy the firmware files to a USB stick and then copy those files from the USB stick to your /home/<username> directory on your Ubuntu PC."?

what do you mean when you say change the directory location, what is that?
are you saying that in order for me to "first change directory to location...files on my Ubuntu PC", i have t type
"cd
tar xjf b43-fwcutter-012.tar.bz2
cd b43-fwcutter-012
make"
into the terminal?
and the same for the second one?

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#18

Hi,

As you can see, it is a lot more complicated to get your wireless chipset to work, if your wired Internet connection is not working as well.

An easier alternative is to keep trying other Linux distributions (there are more than 300 in total) until you find one where wired and wireless both work out-of-the-box.

I also suggest using the network cable and network connection used by your Xbox and swap the connection with that of your Ubuntu pc. Maybe the network cable used by your Ubuntu PC is broken.... You can also try connecting the Xbox using the network cable used by your Ubuntu PC and see if the Xbox still has a working wired connection after the cable swap.

Regards,

Mark

Revision history for this message
Potterman210 (potterman210) said :
#19

i copied those two files to the desktop on my ubuntu PC. i don't understand what you mean by copying them to "/home/<username> directory "

i then put the commands in and got the following results, can you tell me what i did wrong?
potter@potter-laptop:~$ cd
potter@potter-laptop:~$ tar xjf b43-fwcutter-012.tar.bz2
tar: b43-fwcutter-012.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
potter@potter-laptop:~$ cd b43-fwcutter-012
bash: cd: b43-fwcutter-012: No such file or directory
potter@potter-laptop:~$ make
make: *** No targets specified and no makefile found. Stop.
potter@potter-laptop:~$

potter@potter-laptop:~$ cd
potter@potter-laptop:~$ export FIRMWARE_INSTALL_DIR="/lib/firmware"
potter@potter-laptop:~$ tar xjf broadcom-wl-4.150.10.5.tar.bz2
tar: broadcom-wl-4.150.10.5.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
potter@potter-laptop:~$ cd broadcom-wl-4.150.10.5/driver
bash: cd: broadcom-wl-4.150.10.5/driver: No such file or directory
potter@potter-laptop:~$ sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o
[sudo] password for potter:
sudo: ../../b43-fwcutter-012/b43-fwcutter: command not found
potter@potter-laptop:~$

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#20

Hi,

Well, if you copied the files to your Ubuntu desktop and if your username in Ubuntu is called potter, then you probably first need to navigate to the following directory - where you hopefully can find your firmware files: /home/potter/Desktop

So enter the following command to change to your Desktop subdirectory:

cd /home/potter/Desktop

Then run the other commands (tar, export, sudo, etc...) in that subdirectory

Do NOT use the following cd command, as it will change to the directory /home/potter where you did NOT store your 2 files:

cd

Regards,

Mark

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#21

Hi Potterman210,

Here is more info about the cd command (and other Terminal commands)

https://help.ubuntu.com/9.04/basic-commands/C/files-directories-commands.html#cd

Regards,

Mark

Revision history for this message
Potterman210 (potterman210) said :
#22

ok, i think it worked for the second one, but not for the first one.
this is what i put in the terminal and what i got in response

cd /home/potter/Desktop
export FIRMWARE_INSTALL_DIR="/lib/firmware"
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o

potter@potter-laptop:~$ cd /home/potter/Desktop
potter@potter-laptop:~/Desktop$ export FIRMWARE_INSTALL_DIR="/lib/firmware"
potter@potter-laptop:~/Desktop$ tar xjf broadcom-wl-4.150.10.5.tar.bz2
tar: broadcom-wl-4.150.10.5.tar.bz2: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error exit delayed from previous errors
potter@potter-laptop:~/Desktop$ cd broadcom-wl-4.150.10.5/driver
bash: cd: broadcom-wl-4.150.10.5/driver: No such file or directory
potter@potter-laptop:~/Desktop$ sudo ../../b43-fwcutter-012/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o
sudo: ../../b43-fwcutter-012/b43-fwcutter: command not found
potter@potter-laptop:~/Desktop$

Revision history for this message
Potterman210 (potterman210) said :
#23

I meant to say it worked for the first command and not the second command, sorry.

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#24

Send the output of

ls -lart /home/potter/Desktop

Revision history for this message
Potterman210 (potterman210) said :
#25

potter@potter-laptop:~$ ls -lart /home/potter/Desktop

total 3832

drwx------ 2 potter potter 4096 2009-06-02 10:52 b43-fwcutter-012

-rwx------ 1 potter potter 14138 2009-06-22 01:45 b43-fwcutter-012.tar.bz2

drwxr-xr-x 3 potter potter 4096 2009-06-22 01:45 .

drwxr-xr-x 33 potter potter 4096 2009-06-22 02:47 ..

-rwx------ 1 potter potter 3888794 2009-06-22 06:01 broadcom-wl-4.150.10.5.tar......2.tar

potter@potter-laptop:~$

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#26

Well there you have it. The file copy must have gone wrong somewhere down the line. The filename in there is not broadcom-wl-4.150.10.5.tar.bz2 but broadcom-wl-4.150.10.5.tar......2.tar

Try renaming it to broadcom-wl-4.150.10.5.tar.bz2

The rename command to use in /home/potter/Desktop is

mv "broadcom-wl-4.150.10.5.tar......2.tar" broadcom-wl-4.150.10.5.tar.bz2

Revision history for this message
Potterman210 (potterman210) said :
#27

after renaming the file
broadcom-wl-4.150.10.5.tar.bz2
i input this command in the terminal and got the following result.

potter@potter-laptop:~$ /home/potter/Desktop mv "broadcom-wl-4.150.10.5.tar......2.tar" broadcom-wl-4.150.10.5.tar.bz2

bash: /home/potter/Desktop: is a directory

potter@potter-laptop:~$

Revision history for this message
Potterman210 (potterman210) said :
#28

after getting help from another post, i acquired a wired connection, and after some messing around, i got it to work, although not sure how. But thank you for you help.
=)

Chris Potter