Broadcom-wl BCM4312 9 firmware missing

Hello guys,

By following the rules to post a new issue for my broadcom 4312 her it is:

/usr/bin/lsusb

Bus 003 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module]

/sbin/lspci
01:00.0 VGA compatible controller: nVidia Corporation G98M [GeForce G 105M] (rev a1)
04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
/sbin/lspci -n
04:00.0 0280: 14e4:4315 (rev 01)  ----**here it is said 4315 and it should be 4312**??!!
05:00.0 0200: 10ec:8168 (rev 03)

dmesg | less
9.553415] Bluetooth: Generic Bluetooth USB driver ver 0.6
    9.554089] usbcore: registered new interface driver btusb
    9.993957] b43-phy0: Broadcom 4312 WLAN found (core revision 15)

/usr/sbin/iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

~> /usr/sbin/iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan0     Failed to read scan data : Network is down

So as far as I can see is that my card is there but in the network manager it said “device not ready, firmware missing”

Appreciate your valuable help.

On 08/11/2011 09:46 AM, ehabareda wrote:

> /sbin/lspci -n
> 04:00.0 0280: 14e4:4315 (rev 01) ----here it is said 4315 and it should be 4312??!!

No. A BCM4312 802.11 b/g device has IDs 14e4:4315. That is correct. Broadcom may
have screwed up, but that is the way it is.

Where is the appropriate output from dmesg? Your title says “Broadcom-wl” and
“firmware missing”. That is impossible as wl has the firmware built into the
driver. Only b43 needs external firmware. Which one are you using?

Hello and thanks for replying.
Well I did the dmesg and it showed that I had to download the b43-fwcutter and then I run the script: /usr/sbin/install_bcm43xx_firmware
that installed successfully. I rebooted and found that my wireless is up and I can see my network.
However I can’t login into my network after writing down my pass wep key. It keep trying with no success.

WEP requires the entire hex key be used

I did write it in the only appropriate way that I know and always do in other distro! So please clarify what you mean.

I mean
Your key will either be 64 or 128 bit
You need that, no the pass-phrase used to generate the key

When I choose my wl-network a pop up message for the wireless network authentication show that wireless security is wep 40/128-bit key(Hexor ASCII) and I fill my key which is ‘36c73688a0’ then I click connect!

Also i would like to mention that I followed the page of HCL/Network Adapters (Wireless)/Broadcom BCM43xx - openSUSE and made the following:
A) You have internet access via cable (or some other method) on your target machine:

  • go to YaST => Software => Software Repositories

  • check if Packman has not been selected yet, if not then go for “Add => Community Repositories” and select the Packman repository

  • go to YaST => Software => Software Management, search and install “b43-firmware” and “b43-legacy-firmware”

Hope that I didn’t missed anything.
Thanks again for your effort.

This: 36c73688a0
Is not what is required. It needs to be 128 charterers. You can find that in the router/access point (or ask your system admin)
Or switch the router to use WPA2 instead of WEP, because WEP is next to useless anyway.

If you are using b43, you should not install ‘wl’ - so make sure it’s not installed.

The process to install b43 is:

sudo /usr/sbin/install_bcm43xx_firmware
sudo /sbin/modprobe -rv b43
sudo /sbin/modprobe -v b43

Hello again,

I did what you said and I didn’t install the wl.
For my wep key, it’s the only key that I have and always used for my wireless in Linux and windows.
I still can’t use it with Suse.

On 08/11/2011 03:46 PM, ehabareda wrote:
>
> Hello again,
>
> I did what you said and I didn’t install the wl.
> For my wep key, it’s the only key that I have and always used for my
> wireless in Linux and windows.
> I still can’t use it with Suse.

What does dmesg say?

KDE or Gnome?

NetworkManager or ifup? If NM, look in /var/log/NetworkManager.

dmesg

   78.445077] wlan0: authenticate with 08:76:ff:18:82:04 (try 1)
   78.447421] wlan0: authenticated
   78.447471] wlan0: associate with 08:76:ff:18:82:04 (try 1)
   78.453423] wlan0: RX AssocResp from 08:76:ff:18:82:04 (capab=0x11 status=0 aid=4)
   78.453429] wlan0: associated
   78.455512] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
   83.217170] ieee80211 phy0: wlan0: No probe response from AP 08:76:ff:18:82:04 after 500ms, disconnecting.
   83.224390] cfg80211: Calling CRDA to update world regulatory domain
   83.231760] cfg80211: World regulatory domain updated:
   83.231765]     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
   83.231770]     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
   83.231774]     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
   83.231778]     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
   83.231782]     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
   83.231786]     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
   84.629922] wlan0: authenticate with 08:76:ff:18:82:04 (try 1)
   84.829129] wlan0: authenticate with 08:76:ff:18:82:04 (try 2)
   85.029194] wlan0: authenticate with 08:76:ff:18:82:04 (try 3)
   85.229190] wlan0: authentication with 08:76:ff:18:82:04 timed out
   88.514186] wlan0: no IPv6 routers present
  136.799636] CE: hpet increased min_delta_ns to 20113 nsec
  • Using Gnome.
  • Network Manager.

/var/log/NetworkManager


Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (eth0): device state change: 2 -> 3 (reason 40)
Aug 11 23:34:35 linux-40i3 nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/netcontrol_services' exited with error status 127.
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> modem-manager is now available
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Trying to start the supplicant...
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) starting connection 'Auto eth0'
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (eth0): device state change: 3 -> 4 (reason 0)
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled...
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) started...
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) scheduled...
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) complete.
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) starting...
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (eth0): device state change: 4 -> 5 (reason 0)
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) successful.
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled.
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 2 of 5 (Device Configure) complete.
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) started...
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (eth0): device state change: 5 -> 7 (reason 0)
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Beginning DHCPv4 transaction (timeout in 45 seconds)
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> dhclient started with pid 1915
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) complete.
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant manager state:  down -> idle
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 2 -> 3 (reason 0)
Aug 11 23:34:35 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant interface state:  starting -> ready
Aug 11 23:34:39 linux-40i3 NetworkManager[1541]: <info> (eth0): DHCPv4 state changed nbi -> preinit
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> (eth0): DHCPv4 state changed preinit -> reboot
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) scheduled...
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) started...
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) scheduled...
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) started...
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info>   address 192.168.1.95
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info>   prefix 24 (255.255.255.0)
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info>   gateway 192.168.1.254
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info>   nameserver '192.168.1.254'
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info>   domain name 'lan'
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled...
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 4 of 5 (IP4 Configure Get) complete.
Aug 11 23:34:43 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) started...
Aug 11 23:34:44 linux-40i3 NetworkManager[1541]: <info> Clearing nscd hosts cache.
Aug 11 23:34:44 linux-40i3 NetworkManager[1541]: <info> (eth0): device state change: 7 -> 8 (reason 0)
Aug 11 23:34:44 linux-40i3 NetworkManager[1541]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.
Aug 11 23:34:44 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) successful, device activated.
Aug 11 23:34:44 linux-40i3 NetworkManager[1541]: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.
Aug 11 23:34:44 linux-40i3 nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/autofs' exited with error status 1.
Aug 11 23:34:48 linux-40i3 nm-dispatcher.action: Script '/etc/NetworkManager/dispatcher.d/nfs' exited with error status 2.
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) starting connection 'Auto 17'
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 3 -> 4 (reason 0)
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 4 -> 5 (reason 0)
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0/wireless): access point 'Auto 17' has security, but secrets are required.
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 5 -> 6 (reason 0)
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0/wireless): access point 'Auto 17' has security, but secrets are required.
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 5 -> 6 (reason 0)
Aug 11 23:35:04 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 6 -> 4 (reason 0)
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 4 -> 5 (reason 0)
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0/wireless): connection 'Auto 17' has security, and secrets exist.  No new secrets needed.
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: added 'ssid' value '17'
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: added 'scan_ssid' value '1'
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: added 'key_mgmt' value 'NONE'
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: added 'auth_alg' value 'OPEN'
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: added 'wep_key0' value '<omitted>'
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: added 'wep_tx_keyidx' value '0'
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> Config: set interface ap_scan to 1
Aug 11 23:35:24 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  inactive -> scanning
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  scanning -> associating
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  associating -> associated
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  associated -> completed
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0/wireless) Stage 2 of 5 (Device Configure) successful.  Connected to wireless network '17'.
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) scheduled.
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) started...
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 5 -> 7 (reason 0)
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) started...
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 5 -> 7 (reason 0)
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Beginning DHCPv4 transaction (timeout in 45 seconds)
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> dhclient started with pid 2957
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) complete.
Aug 11 23:35:25 linux-40i3 NetworkManager[1541]: <info> (wlan0): DHCPv4 state changed nbi -> preinit
Aug 11 23:35:30 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  completed -> disconnected
Aug 11 23:35:30 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  disconnected -> scanning
Aug 11 23:35:32 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  scanning -> associating
Aug 11 23:35:42 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  associating -> disconnected
Aug 11 23:35:42 linux-40i3 NetworkManager[1541]: <info> (wlan0): supplicant connection state:  disconnected -> scanning
Aug 11 23:35:46 linux-40i3 NetworkManager[1541]: <warn> (wlan0): link timed out.
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <warn> (wlan0): DHCPv4 request timed out.
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <info> (wlan0): canceled DHCP transaction, DHCP client pid 2957
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Timeout) scheduled...
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Timeout) started...
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <warn> Activation (wlan0/wireless): could not get IP configuration for connection 'Auto 17'.
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 7 -> 6 (reason 0)
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0/wireless): asking for new secrets
Aug 11 23:36:11 linux-40i3 NetworkManager[1541]: <info> Activation (wlan0) Stage 4 of 5 (IP4 Configure Timeout) complete.
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 6 -> 9 (reason 7)
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <warn> Activation (wlan0) failed for access point (17)
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> Marking connection 'Auto 17' invalid.
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <warn> Activation (wlan0) failed.
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> (wlan0): device state change: 9 -> 3 (reason 0)
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> (wlan0): deactivating device (reason: 0).
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> (wlan0): deactivating device (reason: 0).
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.
Aug 11 23:43:06 linux-40i3 NetworkManager[1541]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.

Hope this would help!

On 08/11/2011 04:46 PM, ehabareda wrote:
>
> lwfinger;2374276 Wrote:
>> On 08/11/2011 03:46 PM, ehabareda wrote:
>>>
>>> Hello again,
>>>
>>> I did what you said and I didn’t install the wl.
>>> For my wep key, it’s the only key that I have and always used for my
>>> wireless in Linux and windows.
>>> I still can’t use it with Suse.
>>
>> What does dmesg say?
>>
>> KDE or Gnome?
>>
>> NetworkManager or ifup? If NM, look in /var/log/NetworkManager.
>
> dmesg
>
>
> Code:
> --------------------
> 78.445077] wlan0: authenticate with 08:76:ff:18:82:04 (try 1)
> 78.447421] wlan0: authenticated
> 78.447471] wlan0: associate with 08:76:ff:18:82:04 (try 1)
> 78.453423] wlan0: RX AssocResp from 08:76:ff:18:82:04 (capab=0x11 status=0 aid=4)
> 78.453429] wlan0: associated
> 78.455512] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
> 83.217170] ieee80211 phy0: wlan0: No probe response from AP 08:76:ff:18:82:04 after 500ms, disconnecting.
> 83.224390] cfg80211: Calling CRDA to update world regulatory domain
> 83.231760] cfg80211: World regulatory domain updated:
> 83.231765] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
> 83.231770] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
> 83.231774] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
> 83.231778] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
> 83.231782] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
> 83.231786] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
> 84.629922] wlan0: authenticate with 08:76:ff:18:82:04 (try 1)
> 84.829129] wlan0: authenticate with 08:76:ff:18:82:04 (try 2)
> 85.029194] wlan0: authenticate with 08:76:ff:18:82:04 (try 3)
> 85.229190] wlan0: authentication with 08:76:ff:18:82:04 timed out
> 88.514186] wlan0: no IPv6 routers present
> 136.799636] CE: hpet increased min_delta_ns to 20113 nsec

As you can see from the messages at 78 seconds, you do have the correct key. The
NIC is authenticating and associating with the AP; however, the AP then stops
responding.

Please try installing the compat-wireless package. That will get a newer version
of b43. You will need to enable the repo at
http://download.opensuse.org/repositories/driver:/wireless/openSUSE_11.4/.

I did what you told me and installed the compact-wireless packages.
Restart, then try to login to the wl-network and keep on refusing my key. Do I have to uninstall something before that?
I have a request from you please not to give up with me.
I have tried linux from ubuntu, debian, mint, arch then suse.
Everything in suse is near perfect (It has changed dramatically since the 9 versions) so just a big help from you guys will keep me here.
Sorry for begging.

On 08/11/2011 05:46 PM, ehabareda wrote:
>
> I did what you told me and installed the compact-wireless packages.
> Restart, then try to login to the wl-network and keep on refusing my
> key. Do I have to uninstall something before that?
> I have a request from you please not to give up with me.
> I have tried linux from ubuntu, debian, mint, arch then suse.
> Everything in suse is near perfect (It has changed dramatically since
> the 9 versions) so just a big help from you guys will keep me here.
> Sorry for begging.

Once again, where is the dmesg output? If the driver from compat-wireless also
has the same problem, then there may be something flaky with your AP.

dmesg…

   27.688268] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
   29.159577] ADDRCONF(NETDEV_UP): wlan0: link is not ready
   29.161279] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
   29.161288] b43-phy0 ERROR: This device does not support DMA on your system. It will now be switched to PIO.
   29.161293] b43-phy0: Controller RESET (DMA error) ...
   29.165935] r8169 0000:05:00.0: eth0: link up
   29.165953] r8169 0000:05:00.0: eth0: link up
   29.327270] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
   30.446704] NET: Registered protocol family 17
   30.811464] b43-phy0: Controller restarted
   33.744164] bootsplash: status on console 0 changed to on
   39.299013] eth0: no IPv6 routers present
   42.644607] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.
   42.759293] EXT4-fs (sda7): re-mounted. Opts: acl,user_xattr,commit=0
   42.762878] EXT4-fs (sda6): re-mounted. Opts: acl,user_xattr,commit=0
   53.242571] fuse init (API version 7.15)
   61.991023] wlan0: authenticate with 08:76:ff:18:82:04 (try 1)
   61.995092] wlan0: authenticated
   61.995492] wlan0: associate with 08:76:ff:18:82:04 (try 1)
   62.010729] wlan0: RX AssocResp from 08:76:ff:18:82:04 (capab=0x11 status=0 aid=4)
   62.010734] wlan0: associated
   62.012285] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
   62.954401] martian source 192.168.1.255 from 192.168.1.82, on dev wlan0
   62.954405] ll header: ff:ff:ff:ff:ff:ff:00:1c:10:69:7f:8c:08:00
   70.217162] ieee80211 phy0: wlan0: No probe response from AP 08:76:ff:18:82:04 after 500ms, disconnecting.
   70.225415] cfg80211: Calling CRDA to update world regulatory domain
   70.233065] cfg80211: World regulatory domain updated:
   70.233070]     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
   70.233075]     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
   70.233079]     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
   70.233083]     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
   70.233087]     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
   70.233091]     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
   71.626963] wlan0: authenticate with 08:76:ff:18:82:04 (try 1)
   71.826200] wlan0: authenticate with 08:76:ff:18:82:04 (try 2)
   72.026047] wlan0: authenticate with 08:76:ff:18:82:04 (try 3)
   72.226158] wlan0: authentication with 08:76:ff:18:82:04 timed out
   72.674156] wlan0: no IPv6 routers present

On 08/11/2011 06:06 PM, ehabareda wrote:
>
> dmesg…
>
>
> Code:
> --------------------
> 27.688268] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23)
> 29.159577] ADDRCONF(NETDEV_UP): wlan0: link is not ready
> 29.161279] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
> 29.161288] b43-phy0 ERROR: This device does not support DMA on your system. It will now be switched to PIO.

This DMA problem should have been fixed in compat-wireless. To check that you
are using it, please post the output of


sudo /sbin/modprobe -rv b43
sudo /sbin/modprobe -v b43

Hello lwfinger,

Out of no where. I unpluged my wired network and rebooted and bang…my wireless is perfectly working?
I don’t know what exactley happened but it works.

For the outputs if it will helps anybody:

rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/net/wireless/b43/b43.ko
rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/ssb/ssb.ko
rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/mmc/core/mmc_core.ko
rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/pcmcia/pcmcia.ko
rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/pcmcia/pcmcia_core.ko
rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/net/mac80211/mac80211.ko
rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/net/wireless/cfg80211.ko
ehab@linux-40i3:~> sudo /sbin/modprobe -v b43
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/pcmcia/pcmcia_core.ko 
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/pcmcia/pcmcia.ko 
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/mmc/core/mmc_core.ko 
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/ssb/ssb.ko 
insmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/net/wireless/b43/b43.ko

Thank you very much for your help and Tumbleweed…Here I come.>:)

On 08/12/2011 11:36 AM, ehabareda wrote:
>
> Hello lwfinger,
>
> Out of no where. I unpluged my wired network and rebooted and bang…my
> wireless is perfectly working?
> I don’t know what exactley happened but it works.
>
> For the outputs if it will helps anybody:
>
> Code:
> --------------------
> rmmod /lib/modules/2.6.37.6-0.7-desktop/kernel/drivers/net/wireless/b43/b43.ko

Well, whenever the wired network is connected, it will be selected and wireless
will be deselected. FYI, you are using the standard b43 driver, not the one from
compat-wireless. Whenever you select a XX-kmp-YY (kernel module package), you
need to make sure that the YY matches the kernel you use. In your current
system, you are using the desktop kernel. I suspect that you installed the
-default version.