* Re: broadcom-sta-dkms: to version >= 6.20.55.19 (r300276)
[not found] <CAHbMyCZ0YU5Jim9kBaBNxmp946ZJfJyNf6f4HNEm8Eti9gO9QA@mail.gmail.com>
@ 2012-09-27 14:24 ` Jasmine Hassan
2012-10-01 12:06 ` Arend van Spriel
0 siblings, 1 reply; 4+ messages in thread
From: Jasmine Hassan @ 2012-09-27 14:24 UTC (permalink / raw)
To: 688823; +Cc: linux-wireless
[-- Attachment #1: Type: text/plain, Size: 5510 bytes --]
Update on 3.6-rc7 problems with wpasupplicant-1.0-2 and broadcom-sta
6.20.55.19 (r300276)
1. Fails to associate to AP (WPA encryption used) when wl.ko built with wext
2. Kernel bug when wl.ko built with nl/cfg80211
Apparently the wireless-bcm43142-dkms/Makefile was tripping due to
missing $(SUBLEVEL) in
/lib/modules/3.6-rc7.towo.1-siduction-amd64/build/Makefile
---
# make KERNELRELEASE=3.6-rc7.towo.1-siduction-amd64 -C
/lib/modules/3.6-rc7.towo.1-siduction-amd64/build M=`pwd`
make: Entering directory `/usr/src/linux-headers-3.6-rc7.towo.1-siduction-amd64'
/bin/sh: 1: [: Illegal number:
/bin/sh: 1: [: Illegal number:
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
...
---
So it was building the "wl" module with WEXT rather than nl/CFG80211,
which is undesirable of course for such a recent (and 3.x) kernel. It
is actually now deprecated. See:
http://git.kernel.org/linus/10bab00afed042c1a38ed5ffb135e2aea5ce1277
And as the Makefile checks for API variable, this could be mitigated
by adding API=CFG80211 to the make command, and though the Makefile
still tries to check for SUBLEVEL and trips, it still builds with
CFG80211, as desired:
---
# make API=CFG80211 KERNELRELEASE=3.6-rc7.towo.1-siduction-amd64 -C
/lib/modules/3.6-rc7.towo.1-siduction-amd64/build M=`pwd`
make: Entering directory `/usr/src/linux-headers-3.6-rc7.towo.1-siduction-amd64'
/bin/sh: 1: [: Illegal number:
/bin/sh: 1: [: Illegal number:
CFG80211 API specified in command line
Using CFG80211 API
...
---
But this defeats the whole point of using a DKMS package in the first
place, and Dell/Broadcom hasn't provided a source-only package for
this version. The submitted dkms package is obviously missing readme
and license files, at least.
So I was able to get around this mess by creating a secondary patch
for the Makefile (there's a preexisting 0001-Makefile.patch) and
placing it in:
/usr/src/wireless-bcm43142-dkms-6.20.55.19~bdcom0602.0400.1000.0400/patches/0002-Makefile.patch
Patch Attached.
Edit the dkms.conf file, and add my new patch under the PATCH[0] line:
PATCH[1]="0002-Makefile.patch"
Then "dkms remove" and "dkms install" the module for the 3.6-rc7
kernel. Now wl.ko is built with nl/cfg80211
However, now I hit a kernel BUG at include/net/cfg80211.h:2473 caused
by wpa_supplicant
# apt policy wpasupplicant
wpasupplicant:
Installed: 1.0-2
Candidate: 1.0-2
Version table:
*** 1.0-2 0
500 http://mirror.rts-informatique.fr/linuxmint/debian/incoming/
testing/main amd64 Packages
100 /var/lib/dpkg/status
Details of running wpa_supplicant (1.0-2) in debugging mode when wl.ko
was built with WEXT, and the kernel BUG details re wpa_supplicant.
As this is a dev kernel release, adding linux-wireless to the loop.
And apologies if I shouldn't because this is regarding a proprietary,
unpublished broadcom driver.
Please let me know if you need any further information.
Best,
Jasmine
On Wed, Sep 26, 2012 at 12:42 AM, Jasmine Hassan <jasmine.aura@gmail.com> wrote:
> Package: broadcom-sta-dkms
> Version: 6.20.55.19
>
> Hello,
>
> My newish Dell Inspiron 15R 5520 shipped with ubuntu installed, and
> had this (apparently unreleased?) version of broadcom-sta-dkms, for
> the bcm43142 (Dell hybrid wifi/bluetooth adapter / 14e4:4365)
>
> # lspci -nn | tail -1
> 08:00.0 Network controller [0280]: Broadcom Corporation Device
> [14e4:4365] (rev 01)
>
> # dmesg | grep BCM
> eth0: Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.20.55.19 (r300276)
>
> Someone (owner of Vostro 3460 laptop with the same card) kindly
> uploaded the original debs, at http://wielki.tk/vostro/
> The driver in question:
> http://wielki.tk/vostro/debs/wireless-bcm43142-oneiric-dkms_6.20.55.19~bdcom0602.0400.1000.0400-0somerville1_amd64.deb
>
> But it had at least two main issues that needed fixing:
>
> 1. Failed to compile on kernel 3.2.x. Solution: One-line change of the
> call 'ndo_set_multicast_list' to 'ndo_set_rx_mode', in wl_linux.c
>
> 2. Failed to compile on Kernel 3.4.x. Like broadcom-sta/5.100.82.112-7
> , this version also suffered issue with missing asm/system.h on 3.4.x
> (see bug #677193). Fixed in the same manner as that proposed in said
> bug.
>
> (Updated md5sum of wl_linux.c, per changes 1 & 2 above)
>
> 3. Removed "oneiric" (reference to Ubuntu 11.10) from package name,
> and all directory & path-names everywhere in the package contents, as
> it is no longer ubuntu/oneiric-specific.
>
> Updated deb: http://jas.gemnetworks.com/debian/wireless-bcm43142-dkms-6.20.55.19_amd64.deb
>
> Also tested on linux 3.5.0-4.dmz.1-liquorix-amd64, and it works for me
>
> Now, given a power regression in kernel 3.5, I was eager to test drive
> 3.6-rc6, and found rc7 out already!
> So yesterday I installed linux 3.6-rc7.towo.1-siduction-amd64, the
> "wl" module compiles and installs, and loads okay upon boot to
> 3.6-rc7. However, I'm unable to associate to my AP:
>
> Pointers in syslog
> Sep 25 21:34:10 terra wpa_supplicant[2787]: nl80211: 'nl80211' generic
> netlink not found
> Sep 25 21:34:10 terra wpa_supplicant[2787]: Failed to initialize
> driver 'nl80211'
> [..snip]
> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Trying to associate
> with 00:xx:xx:xx:xx:xx (SSID='xxxxxxx' freq=2452 MHz)
> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Association request
> to the driver failed
>
> As bcm43142 is fairly new, this proprietary driver is all that's there
> to support it. Sad face.
>
> Cheers,
> Jasmine
[-- Attachment #2: 0002-Makefile.patch --]
[-- Type: application/octet-stream, Size: 907 bytes --]
--- wireless-bcm43142-dkms/Makefile.o 2012-09-27 16:44:24.928344413 +0200
+++ wireless-bcm43142-dkms/Makefile 2012-09-27 16:45:29.119986004 +0200
@@ -21,15 +21,15 @@
ifneq ($(KERNELRELEASE),)
LINUXVER_GOODFOR_CFG80211:=$(strip $(shell \
- if [ "$(VERSION)" -ge "2" -a "$(PATCHLEVEL)" -ge "6" -a "$(SUBLEVEL)" -ge "32" -o "$(VERSION)" -ge "3" ]; then \
+ if [ "$(VERSION)" -ge "3" ] || [ "$(VERSION)" -ge "2" -a "$(PATCHLEVEL)" -ge "6" -a "$(SUBLEVEL)" -ge "32" ]; then \
echo TRUE; \
else \
echo FALSE; \
fi \
))
- LINUXVER_WEXT_ONLY:=$(strip $(shell \
- if [ "$(VERSION)" -ge "2" -a "$(PATCHLEVEL)" -ge "6" -a "$(SUBLEVEL)" -ge "17" ]; then \
+ LINUXVER_WEXT_ONLY:=$(strip $(shell \
+ if [ "$(VERSION)" -ge "3" ] || [ "$(VERSION)" -ge "2" -a "$(PATCHLEVEL)" -ge "6" -a "$(SUBLEVEL)" -ge "17" ]; then \
echo FALSE; \
else \
echo TRUE; \
[-- Attachment #3: wpa_supplicant_debug --]
[-- Type: application/octet-stream, Size: 21214 bytes --]
**** wl.ko build with WEXT ****
# wpa_supplicant -d -Dnl80211,wext -ieth2 -u -s -O /var/run/wpa_supplicant
Syslog (after masking MAC addrs, uuid, bssids, etc.)
wpa_supplicant: Initializing interface 'eth2' conf 'N/A' driver 'nl80211,wext' ctrl_interface '/var/run/wpa_supplicant' bridge 'N/A'
wpa_supplicant: Could not open file /sys/class/net/eth2/phy80211/name: No such file or directory
wpa_supplicant: rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
wpa_supplicant: rfkill: initial event: idx=1 type=2 op=0 soft=1 hard=0
wpa_supplicant: rfkill: initial event: idx=2 type=2 op=0 soft=1 hard=0
wpa_supplicant: nl80211: Set mode ifindex 5 iftype 2 (STATION)
wpa_supplicant: nl80211: Failed to set interface 5 to mode 2: -19 (No such device)
wpa_supplicant: nl80211: Try mode change after setting interface down
wpa_supplicant: nl80211: Set mode ifindex 5 iftype 2 (STATION)
wpa_supplicant: nl80211: Failed to set interface 5 to mode 2: -19 (No such device)
wpa_supplicant: nl80211: Interface mode change to 2 from 0 failed
wpa_supplicant: nl80211: Could not configure driver to use managed mode
wpa_supplicant: netlink: Operstate: linkmode=0, operstate=6
wpa_supplicant: nl80211: Set mode ifindex 5 iftype 2 (STATION)
wpa_supplicant: nl80211: Failed to set interface 5 to mode 2: -19 (No such device)
wpa_supplicant: nl80211: Try mode change after setting interface down
wpa_supplicant: nl80211: Set mode ifindex 5 iftype 2 (STATION)
wpa_supplicant: nl80211: Failed to set interface 5 to mode 2: -19 (No such device)
wpa_supplicant: nl80211: Interface mode change to 2 from 0 failed
wpa_supplicant: eth2: Failed to initialize driver interface - try next driver wrapper
wpa_supplicant: rfkill: initial event: idx=0 type=1 op=0 soft=0 hard=0
wpa_supplicant: rfkill: initial event: idx=1 type=2 op=0 soft=1 hard=0
wpa_supplicant: rfkill: initial event: idx=2 type=2 op=0 soft=1 hard=0
wpa_supplicant: SIOCGIWRANGE: WE(compiled)=22 WE(source)=19 enc_capa=0xf
wpa_supplicant: capabilities: key_mgmt 0xf enc 0xf flags 0x0
wpa_supplicant: netlink: Operstate: linkmode=1, operstate=5
wpa_supplicant: eth2: Own MAC address: xx:xx:xx:xx:xx:xx
wpa_supplicant: wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_supplicant: wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_supplicant: wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_supplicant: wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_supplicant: wpa_driver_wext_set_key: alg=0 key_idx=4 set_tx=0 seq_len=0 key_len=0
wpa_supplicant: wpa_driver_wext_set_key: alg=0 key_idx=5 set_tx=0 seq_len=0 key_len=0
wpa_supplicant: wpa_driver_wext_set_countermeasures
wpa_supplicant: eth2: RSN: flushing PMKID list in the driver
wpa_supplicant: eth2: State: DISCONNECTED -> INACTIVE
wpa_supplicant: WPS: Set UUID for interface eth2
wpa_supplicant: WPS: UUID based on MAC address - hexdump(len=16): xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
wpa_supplicant: EAPOL: SUPP_PAE entering state DISCONNECTED
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: EAPOL: KEY_RX entering state NO_KEY_RECEIVE
wpa_supplicant: EAPOL: SUPP_BE entering state INITIALIZE
wpa_supplicant: EAP: EAP entering state DISABLED
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: dbus: Register interface object '/fi/w1/wpa_supplicant1/Interfaces/7'
wpa_supplicant: eth2: Added interface eth2
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b06 len=12
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b1a len=48
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
NetworkManager: <info> (eth2): supplicant interface state: starting -> ready
NetworkManager: <info> (eth2): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
wpa_supplicant: Scan requested (ret=0) - scan timeout 10 seconds
NetworkManager: <info> (eth2): supplicant interface state: ready -> inactive
NetworkManager: <warn> Trying to remove a non-existant call id.
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8c02 len=37
wpa_supplicant: Scan requested (ret=0) - scan timeout 10 seconds
wpa_supplicant: EAPOL: disable timer tick
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b19 len=16
wpa_supplicant: eth2: Event SCAN_RESULTS (3) received
wpa_supplicant: Received 3282 bytes of scan results (12 BSSes)
wpa_supplicant: eth2: BSS: Start scan result update 1
wpa_supplicant: eth2: BSS: Add new id 0 BSSID xx:xx:xx:xx:xx:xx SSID 'MySSID'
wpa_supplicant: dbus: Register BSS object '/fi/w1/wpa_supplicant1/Interfaces/7/BSSs/0'
[..snip..]
[ 9 other AP's scanned ]
[..snip..]
wpa_supplicant: eth2: BSS: Add new id 11 BSSID xx:xx:xx:xx:xx:xx SSID 'Neighbors'
wpa_supplicant: dbus: Register BSS object '/fi/w1/wpa_supplicant1/Interfaces/7/BSSs/11'
NetworkManager: <info> Activation (eth2) starting connection 'MySSID'
NetworkManager: <info> (eth2): device state change: disconnected -> prepare (reason 'none') [30 40 0]
wpa_supplicant: eth2: New scan results available
wpa_supplicant: eth2: No suitable network found
wpa_supplicant: eth2: State: INACTIVE -> INACTIVE
NetworkManager: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) scheduled...
wpa_supplicant: dbus: flush_object_timeout_handler: Timeout - sending changed properties of object /fi/w1/wpa_supplicant1/Interfaces/7
NetworkManager: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) started...
NetworkManager: <info> Activation (eth2) Stage 2 of 5 (Device Configure) scheduled...
NetworkManager: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) complete.
NetworkManager: <info> Activation (eth2) Stage 2 of 5 (Device Configure) starting...
NetworkManager: <info> (eth2): device state change: prepare -> config (reason 'none') [40 50 0]
NetworkManager: <info> Activation (eth2/wireless): connection 'MySSID' has security, and secrets exist. No new secrets needed.
NetworkManager: <info> Config: added 'ssid' value 'MySSID'
NetworkManager: <info> Config: added 'scan_ssid' value '1'
NetworkManager: <info> Config: added 'key_mgmt' value 'WPA-PSK'
NetworkManager: <info> Config: added 'auth_alg' value 'OPEN'
NetworkManager: <info> Config: added 'psk' value '<omitted>'
NetworkManager: <info> Activation (eth2) Stage 2 of 5 (Device Configure) complete.
NetworkManager: <info> Config: set interface ap_scan to 1
wpa_supplicant: dbus: Register network object '/fi/w1/wpa_supplicant1/Interfaces/7/Networks/0'
wpa_supplicant: eth2: Setting scan request: 0 sec 0 usec
wpa_supplicant: eth2: State: INACTIVE -> SCANNING
wpa_supplicant: eth2: Starting AP scan for specific SSID(s)
wpa_supplicant: Scan requested (ret=0) - scan timeout 30 seconds
wpa_supplicant: dbus: flush_object_timeout_handler: Timeout - sending changed properties of object /fi/w1/wpa_supplicant1/Interfaces/7
NetworkManager: <info> (eth2): supplicant interface state: inactive -> scanning
wpa_supplicant: nl80211: Ignore event for foreign ifindex 2
wpa_supplicant: Ignore event for foreign ifindex 2
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b19 len=16
wpa_supplicant: eth2: Event SCAN_RESULTS (3) received
wpa_supplicant: Received 249 bytes of scan results (1 BSSes)
wpa_supplicant: eth2: BSS: Start scan result update 2
wpa_supplicant: eth2: New scan results available
wpa_supplicant: eth2: Selecting BSS from priority group 0
wpa_supplicant: eth2: 0: xx:xx:xx:xx:xx:xx ssid='MySSID' wpa_ie_len=0 rsn_ie_len=24 caps=0x11 level=-62
wpa_supplicant: eth2: selected based on RSN IE
wpa_supplicant: eth2: selected BSS xx:xx:xx:xx:xx:xx ssid='MySSID'
wpa_supplicant: eth2: Request association: reassociate: 1 selected: xx:xx:xx:xx:xx:xx bssid: 00:00:00:00:00:00 pending: 00:00:00:00:00:00 wpa_state: SCANNING
wpa_supplicant: eth2: Trying to associate with xx:xx:xx:xx:xx:xx (SSID='MySSID' freq=2452 MHz)
wpa_supplicant: FT: Stored MDIE and FTIE from (Re)Association Response - hexdump(len=0):
wpa_supplicant: eth2: Cancelling scan request
wpa_supplicant: eth2: WPA: clearing own WPA/RSN IE
wpa_supplicant: eth2: Automatic auth_alg selection: 0x1
wpa_supplicant: eth2: Overriding auth_alg selection: 0x1
wpa_supplicant: eth2: RSN: using IEEE 802.11i/D9.0
wpa_supplicant: eth2: WPA: Selected cipher suites: group 8 pairwise 24 key_mgmt 2 proto 2
wpa_supplicant: eth2: WPA: clearing AP WPA IE
wpa_supplicant: WPA: set AP RSN IE - hexdump(len=26): xx xx xx xx xx xx xx xx xx xx xx [..snip..]
wpa_supplicant: eth2: WPA: using GTK TKIP
wpa_supplicant: eth2: WPA: using PTK CCMP
wpa_supplicant: eth2: WPA: using KEY_MGMT WPA-PSK
wpa_supplicant: eth2: WPA: not using MGMT group cipher
wpa_supplicant: WPA: Set own WPA IE default - hexdump(len=22): xx xx xx xx xx xx xx xx xx xx xx [..snip..]
wpa_supplicant: eth2: No keys have been configured - skip key clearing
wpa_supplicant: eth2: State: SCANNING -> ASSOCIATING
wpa_supplicant: wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
wpa_supplicant: netlink: Operstate: linkmode=-1, operstate=5
wpa_supplicant: wpa_driver_wext_associate
wpa_supplicant: wpa_driver_wext_set_drop_unencrypted
wpa_supplicant: wpa_driver_wext_set_psk
wpa_supplicant: eth2: Association request to the driver failed
wpa_supplicant: eth2: Setting authentication timeout: 5 sec 0 usec
wpa_supplicant: EAPOL: External notification - EAP success=0
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: EAPOL: External notification - EAP fail=0
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: EAPOL: External notification - portControl=Auto
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: RSN: Ignored PMKID candidate without preauth flag
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b06 len=12
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b04 len=16
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8b1a len=23
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: dbus: flush_object_timeout_handler: Timeout - sending changed properties of object /fi/w1/wpa_supplicant1/Interfaces/7
wpa_supplicant: dbus: flush_object_timeout_handler: Timeout - sending changed properties of object /fi/w1/wpa_supplicant1/Interfaces/7/BSSs/0
NetworkManager: <info> (eth2): supplicant interface state: scanning -> associating
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: nl80211: Ignore event for foreign ifindex 5
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8c02 len=41
wpa_supplicant: RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])
wpa_supplicant: RTM_NEWLINK, IFLA_IFNAME: Interface 'eth2' added
wpa_supplicant: WEXT: if_removed already cleared - ignore event
wpa_supplicant: Wireless event: cmd=0x8c02 len=41
wpa_supplicant: eth2: Authentication with xx:xx:xx:xx:xx:xx timed out.
wpa_supplicant: Added BSSID xx:xx:xx:xx:xx:xx into blacklist
wpa_supplicant: eth2: No keys have been configured - skip key clearing
wpa_supplicant: eth2: State: ASSOCIATING -> DISCONNECTED
wpa_supplicant: wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
wpa_supplicant: netlink: Operstate: linkmode=-1, operstate=5
wpa_supplicant: EAPOL: External notification - portEnabled=0
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: EAPOL: External notification - portValid=0
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: EAPOL: External notification - EAP success=0
wpa_supplicant: EAPOL: Supplicant port status: Unauthorized
wpa_supplicant: eth2: Setting scan request: 1 sec 0 usec
wpa_supplicant: dbus: flush_object_timeout_handler: Timeout - sending changed properties of object /fi/w1/wpa_supplicant1/Interfaces/7
NetworkManager: <info> (eth2): supplicant interface state: associating -> disconnected
**** wl.ko build with CFG80211 ****
Sep 27 17:25:13 terra kernel: [ 25.308820] ------------[ cut here ]------------
Sep 27 17:25:13 terra kernel: [ 25.311076] kernel BUG at include/net/cfg80211.h:2473!
Sep 27 17:25:13 terra kernel: [ 25.313320] invalid opcode: 0000 [#1] PREEMPT SMP
Sep 27 17:25:13 terra kernel: [ 25.315568] Modules linked in: af_packet cpufreq_conservative cpufreq_stats cpufreq_powersave binfmt_misc xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT xt_limit xt_tcpudp xt_addrtype xt_state ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables fuse loop dm_crypt dm_mod snd_hda_codec_hdmi uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_core videodev snd_hda_codec_conexant i915 btusb bluetooth joydev hid_generic snd_hda_intel snd_hda_codec intel_agp snd_hwdep radeon intel_gtt ttm snd_pcm_oss snd_mixer_oss snd_pcm lib80211_crypt_tkip snd_page_alloc snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event wl(PO) snd_rawmidi cfg80211 snd_seq psmouse iTCO_wdt iTCO_vendor_support i2c_algo_bit i2c_i801 drm_kms_helper drm acpi_cpufreq dell_laptop(O) rfkill snd_seq_device snd_timer dell_wmi snd i2c_core sparse_keymap dcdbas coretemp mp
Sep 27 17:25:13 terra kernel: erf lpc_ich mei processor evdev pcspkr serio_raw battery wmi kvm_intel kvm ac button video microcode lib80211 soundcore ext4 crc16 jbd2 mbcache btrfs libcrc32c zlib_deflate usbhid hid sr_mod sd_mod cdrom crc_t10dif crc32c_intel ghash_clmulni_intel aesni_intel aes_x86_64 aes_generic ablk_helper cryptd ahci libahci ehci_hcd r8169 thermal mii libata scsi_mod xhci_hcd usbcore usb_common fan
Sep 27 17:25:13 terra kernel: [ 25.341297] CPU 3
Sep 27 17:25:13 terra kernel: [ 25.341326] Pid: 2804, comm: wpa_supplicant Tainted: P O 3.6-rc7.towo.1-siduction-amd64 #1 Dell Inc. Inspiron 5520/0XWH1P
Sep 27 17:25:13 terra kernel: [ 25.347422] RIP: 0010:[<ffffffffa058108a>] [<ffffffffa058108a>] wdev_priv+0x5/0xc [wl]
Sep 27 17:25:13 terra kernel: [ 25.350568] RSP: 0018:ffff8801566cb9e0 EFLAGS: 00010246
Sep 27 17:25:13 terra kernel: [ 25.353704] RAX: ffffffffa0739a40 RBX: ffff88015729b000 RCX: 00000000000000ff
Sep 27 17:25:13 terra kernel: [ 25.357249] RDX: 0000000000000000 RSI: ffff88015729b000 RDI: 0000000000000000
Sep 27 17:25:13 terra kernel: [ 25.359729] RBP: 0000000000000000 R08: 0000000000015560 R09: ffff88015729b000
Sep 27 17:25:13 terra kernel: [ 25.362933] R10: ffffffffa02c6229 R11: ffff880157256c1c R12: ffff8801566cba98
Sep 27 17:25:13 terra kernel: [ 25.366085] R13: 0000000000000001 R14: ffff88015729b000 R15: ffff880157256c24
Sep 27 17:25:13 terra kernel: [ 25.369231] FS: 00007fab296a1700(0000) GS:ffff88015f2c0000(0000) knlGS:0000000000000000
Sep 27 17:25:13 terra kernel: [ 25.372518] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Sep 27 17:25:13 terra kernel: [ 25.375714] CR2: 0000000002243538 CR3: 0000000158553000 CR4: 00000000001407e0
Sep 27 17:25:13 terra kernel: [ 25.378979] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Sep 27 17:25:13 terra kernel: [ 25.382037] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Sep 27 17:25:13 terra kernel: [ 25.385059] Process wpa_supplicant (pid: 2804, threadinfo ffff8801566ca000, task ffff88015246bf90)
Sep 27 17:25:13 terra kernel: [ 25.388233] Stack:
Sep 27 17:25:13 terra kernel: [ 25.391278] ffffffffa058195c ffff88015729b000 ffff88015710d000 ffff8801566cba98
Sep 27 17:25:13 terra kernel: [ 25.394430] 0000000000000001 ffff88015590d400 ffffffffa02c6473 ffff880157256c1c
Sep 27 17:25:13 terra kernel: [ 25.397653] 0000000000000033 0000000000000021 ffff88015710d1e0 000000000000009a
Sep 27 17:25:13 terra kernel: [ 25.400765] Call Trace:
Sep 27 17:25:13 terra kernel: [ 25.403897] [<ffffffffa058195c>] ? wl_cfg80211_scan+0x1a/0x1e1 [wl]
Sep 27 17:25:13 terra kernel: [ 25.407028] [<ffffffffa02c6473>] ? nl80211_trigger_scan+0x38d/0x45d [cfg80211]
Sep 27 17:25:13 terra kernel: [ 25.409920] [<ffffffff812923ca>] ? genl_rcv_msg+0x1b6/0x1ff
Sep 27 17:25:13 terra kernel: [ 25.413000] [<ffffffff81292214>] ? genl_rcv+0x28/0x28
Sep 27 17:25:13 terra kernel: [ 25.416051] [<ffffffff81291e81>] ? netlink_rcv_skb+0x36/0x7c
Sep 27 17:25:13 terra kernel: [ 25.419085] [<ffffffff8129220b>] ? genl_rcv+0x1f/0x28
Sep 27 17:25:13 terra kernel: [ 25.422197] [<ffffffff812919b9>] ? netlink_unicast+0xda/0x15a
Sep 27 17:25:13 terra kernel: [ 25.425265] [<ffffffff81291cb2>] ? netlink_sendmsg+0x279/0x29e
Sep 27 17:25:13 terra kernel: [ 25.428301] [<ffffffff81263933>] ? sock_sendmsg+0x4f/0x6c
Sep 27 17:25:13 terra kernel: [ 25.431124] [<ffffffff810aaed1>] ? __alloc_pages_nodemask+0x139/0x6f2
Sep 27 17:25:13 terra kernel: [ 25.434046] [<ffffffff810a4a27>] ? find_get_page+0x61/0x6c
Sep 27 17:25:13 terra kernel: [ 25.437089] [<ffffffff8126444d>] ? __sys_sendmsg+0x1f2/0x284
Sep 27 17:25:13 terra kernel: [ 25.440124] [<ffffffff81335204>] ? _raw_spin_unlock+0x25/0x32
Sep 27 17:25:13 terra kernel: [ 25.443151] [<ffffffff810be6f2>] ? handle_mm_fault+0x1aa/0x1e7
Sep 27 17:25:13 terra kernel: [ 25.445934] [<ffffffff8102d132>] ? do_page_fault+0x274/0x2f2
Sep 27 17:25:13 terra kernel: [ 25.448886] [<ffffffff81011ac0>] ? check_for_xstate+0x22/0x75
Sep 27 17:25:13 terra kernel: [ 25.451825] [<ffffffff81011e20>] ? restore_i387_xstate+0xe3/0x1f3
Sep 27 17:25:13 terra kernel: [ 25.454768] [<ffffffff810449e1>] ? do_sigaltstack+0xac/0x146
Sep 27 17:25:13 terra kernel: [ 25.457680] [<ffffffff81265009>] ? sys_sendmsg+0x39/0x57
Sep 27 17:25:13 terra kernel: [ 25.460233] [<ffffffff81335f39>] ? system_call_fastpath+0x16/0x1b
Sep 27 17:25:13 terra kernel: [ 25.463001] Code: c6 30 50 6f a0 31 c0 e8 6f d1 da e0 48 c7 c7 35 8b 6f a0 31 c0 e8 61 d1 da e0 48 89 df e8 73 fd ff ff 31 c0 5b c3 48 85 ff 75 02 <0f> 0b 48 8b 3f eb a4 41 54 41 89 c9 55 53 48 83 ec 50 65 48 8b
Sep 27 17:25:13 terra kernel: [ 25.468826] RIP [<ffffffffa058108a>] wdev_priv+0x5/0xc [wl]
Sep 27 17:25:13 terra kernel: [ 25.471575] RSP <ffff8801566cb9e0>
Sep 27 17:25:13 terra kernel: [ 25.474210] ---[ end trace 4bf967158f9de895 ]---
Sep 27 17:25:13 terra NetworkManager[2763]: <info> wpa_supplicant stopped
Sep 27 17:25:13 terra NetworkManager[2763]: <info> (eth2): supplicant interface state: inactive -> down
Sep 27 17:25:13 terra NetworkManager[2763]: <info> (eth2): device state change: disconnected -> unavailable (reason 'supplicant-failed') [30 20 10]
Sep 27 17:25:13 terra NetworkManager[2763]: <info> (eth2): deactivating device (reason 'supplicant-failed') [10]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: broadcom-sta-dkms: to version >= 6.20.55.19 (r300276)
2012-09-27 14:24 ` broadcom-sta-dkms: to version >= 6.20.55.19 (r300276) Jasmine Hassan
@ 2012-10-01 12:06 ` Arend van Spriel
2012-10-01 12:26 ` Jasmine Hassan
0 siblings, 1 reply; 4+ messages in thread
From: Arend van Spriel @ 2012-10-01 12:06 UTC (permalink / raw)
To: Jasmine Hassan; +Cc: 688823, linux-wireless
On 09/27/2012 04:24 PM, Jasmine Hassan wrote:
> Update on 3.6-rc7 problems with wpasupplicant-1.0-2 and broadcom-sta
> 6.20.55.19 (r300276)
> 1. Fails to associate to AP (WPA encryption used) when wl.ko built with wext
> 2. Kernel bug when wl.ko built with nl/cfg80211
Commenting on issue 1 only, here.
>> Updated deb: http://jas.gemnetworks.com/debian/wireless-bcm43142-dkms-6.20.55.19_amd64.deb
>>
>> Also tested on linux 3.5.0-4.dmz.1-liquorix-amd64, and it works for me
>>
>> Now, given a power regression in kernel 3.5, I was eager to test drive
>> 3.6-rc6, and found rc7 out already!
>> So yesterday I installed linux 3.6-rc7.towo.1-siduction-amd64, the
>> "wl" module compiles and installs, and loads okay upon boot to
>> 3.6-rc7. However, I'm unable to associate to my AP:
>>
>> Pointers in syslog
>> Sep 25 21:34:10 terra wpa_supplicant[2787]: nl80211: 'nl80211' generic
>> netlink not found
>> Sep 25 21:34:10 terra wpa_supplicant[2787]: Failed to initialize
>> driver 'nl80211'
>> [..snip]
Not sure what is snipped here. Your wpa_supplicant seems to try nl80211.
Maybe it goes and try WEXT instead, but that is missing from the log. Do
you recall or still have the entire syslog?
>> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Trying to associate
>> with 00:xx:xx:xx:xx:xx (SSID='xxxxxxx' freq=2452 MHz)
>> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Association request
>> to the driver failed
>>
>> As bcm43142 is fairly new, this proprietary driver is all that's there
>> to support it. Sad face.
>>
>> Cheers,
>> Jasmine
Gr. AvS
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: broadcom-sta-dkms: to version >= 6.20.55.19 (r300276)
2012-10-01 12:06 ` Arend van Spriel
@ 2012-10-01 12:26 ` Jasmine Hassan
2012-10-01 12:49 ` Jasmine Hassan
0 siblings, 1 reply; 4+ messages in thread
From: Jasmine Hassan @ 2012-10-01 12:26 UTC (permalink / raw)
To: Arend van Spriel; +Cc: 688823, linux-wireless
[-- Attachment #1: Type: text/plain, Size: 2426 bytes --]
Resend. Sorry, forgot to "reply all" on the last 2 emails
because wpa_supplicant 1.0 (at least on LMDE/Debian testing) always
tries nl80211 first
# grep -i wext /etc/wpa_supplicant/*
/etc/wpa_supplicant/functions.sh:# -D driver backend ('wext' if none given)
/etc/wpa_supplicant/functions.sh:
WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS
-D nl80211,wext"
/etc/wpa_supplicant/functions.sh:
wpa_msg stderr "using
\"nl80211,wext\" wpa-driver instead ..."
/etc/wpa_supplicant/functions.sh:
WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS
-D nl80211,wext"
/etc/wpa_supplicant/functions.sh: wpa_msg verbose "wpa-driver
nl80211,wext (default)"
--
And to answer your other question, attached the complete snipped part
--
Jasmine
On Mon, Oct 1, 2012 at 2:06 PM, Arend van Spriel <arend@broadcom.com> wrote:
> On 09/27/2012 04:24 PM, Jasmine Hassan wrote:
>>
>> Update on 3.6-rc7 problems with wpasupplicant-1.0-2 and broadcom-sta
>> 6.20.55.19 (r300276)
>> 1. Fails to associate to AP (WPA encryption used) when wl.ko built with
>> wext
>> 2. Kernel bug when wl.ko built with nl/cfg80211
>
>
> Commenting on issue 1 only, here.
>
>
>>> Updated deb:
>>> http://jas.gemnetworks.com/debian/wireless-bcm43142-dkms-6.20.55.19_amd64.deb
>>>
>>> Also tested on linux 3.5.0-4.dmz.1-liquorix-amd64, and it works for me
>>>
>>> Now, given a power regression in kernel 3.5, I was eager to test drive
>>> 3.6-rc6, and found rc7 out already!
>>> So yesterday I installed linux 3.6-rc7.towo.1-siduction-amd64, the
>>> "wl" module compiles and installs, and loads okay upon boot to
>>> 3.6-rc7. However, I'm unable to associate to my AP:
>>>
>>> Pointers in syslog
>>> Sep 25 21:34:10 terra wpa_supplicant[2787]: nl80211: 'nl80211' generic
>>> netlink not found
>>> Sep 25 21:34:10 terra wpa_supplicant[2787]: Failed to initialize
>>> driver 'nl80211'
>>> [..snip]
>
>
> Not sure what is snipped here. Your wpa_supplicant seems to try nl80211.
> Maybe it goes and try WEXT instead, but that is missing from the log. Do you
> recall or still have the entire syslog?
>
>
>>> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Trying to associate
>>> with 00:xx:xx:xx:xx:xx (SSID='xxxxxxx' freq=2452 MHz)
>>> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Association request
>>> to the driver failed
>>>
>>> As bcm43142 is fairly new, this proprietary driver is all that's there
>>> to support it. Sad face.
>>>
>>> Cheers,
>>> Jasmine
>
>
> Gr. AvS
>
>
[-- Attachment #2: snipped.txt --]
[-- Type: text/plain, Size: 3600 bytes --]
Sep 25 21:34:10 terra kernel: [ 18.223028] NET: Registered protocol family 17
Sep 25 21:34:10 terra NetworkManager[2750]: <info> (eth2): supplicant interface state: starting -> ready
Sep 25 21:34:10 terra NetworkManager[2750]: <info> (eth2): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
Sep 25 21:34:10 terra NetworkManager[2750]: <info> (eth2): supplicant interface state: ready -> inactive
Sep 25 21:34:10 terra NetworkManager[2750]: <warn> Trying to remove a non-existant call id.
Sep 25 21:34:10 terra acpid: client connected from 2811[0:0]
Sep 25 21:34:10 terra acpid: 1 client rule loaded
Sep 25 21:34:11 terra laptop-mode: enabled, not active
Sep 25 21:34:12 terra kernel: [ 20.272321] radeon: switched off
Sep 25 21:34:12 terra kernel: [ 20.716266] elevator: type bfq not found
Sep 25 21:34:12 terra kernel: [ 20.716270] elevator: switch to bfq
Sep 25 21:34:12 terra kernel: [ 20.716270] failed
Sep 25 21:34:23 terra dbus[2635]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper)
Sep 25 21:34:23 terra dbus[2635]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
Sep 25 21:34:28 terra dbus[2635]: [system] Activating service name='org.freedesktop.UDisks' (using servicehelper)
Sep 25 21:34:28 terra dbus[2635]: [system] Successfully activated service 'org.freedesktop.UDisks'
Sep 25 21:34:29 terra pulseaudio[3688]: [pulseaudio] pid.c: Daemon already running.
Sep 25 21:34:30 terra dbus[2635]: [system] Activating service name='org.freedesktop.UPower' (using servicehelper)
Sep 25 21:34:30 terra dbus[2635]: [system] Successfully activated service 'org.freedesktop.UPower'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Auto-activating connection 'xxxxxxx'.
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) starting connection 'xxxxxxx'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> (eth2): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) scheduled...
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) started...
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) Stage 2 of 5 (Device Configure) scheduled...
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) Stage 1 of 5 (Device Prepare) complete.
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) Stage 2 of 5 (Device Configure) starting...
Sep 25 21:34:30 terra NetworkManager[2750]: <info> (eth2): device state change: prepare -> config (reason 'none') [40 50 0]
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2/wireless): connection 'xxxxxxx' has security, and secrets exist. No new secrets needed.
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Config: added 'ssid' value 'xxxxxxx'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Config: added 'scan_ssid' value '1'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Config: added 'key_mgmt' value 'WPA-PSK'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Config: added 'auth_alg' value 'OPEN'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Config: added 'psk' value '<omitted>'
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Activation (eth2) Stage 2 of 5 (Device Configure) complete.
Sep 25 21:34:30 terra NetworkManager[2750]: <info> Config: set interface ap_scan to 1
Sep 25 21:34:30 terra NetworkManager[2750]: <info> (eth2): supplicant interface state: inactive -> scanning
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: broadcom-sta-dkms: to version >= 6.20.55.19 (r300276)
2012-10-01 12:26 ` Jasmine Hassan
@ 2012-10-01 12:49 ` Jasmine Hassan
0 siblings, 0 replies; 4+ messages in thread
From: Jasmine Hassan @ 2012-10-01 12:49 UTC (permalink / raw)
To: Arend van Spriel; +Cc: 688823, linux-wireless
And because, the log you're referencing, begins with:
# wpa_supplicant -d -Dnl80211,wext -ieth2 -u -s -O /var/run/wpa_supplicant
I obviously ran it with the same -D option used in functions.sh:
nl80211,wext (in the same order). Pointless, of course, as I know that
the wl.ko module loaded at the time was built with wext only. I guess
I could've just as well ran with -
On Mon, Oct 1, 2012 at 2:26 PM, Jasmine Hassan <jasmine.aura@gmail.com> wrote:
> Resend. Sorry, forgot to "reply all" on the last 2 emails
>
> because wpa_supplicant 1.0 (at least on LMDE/Debian testing) always
> tries nl80211 first
> # grep -i wext /etc/wpa_supplicant/*
> /etc/wpa_supplicant/functions.sh:# -D driver backend ('wext' if none given)
> /etc/wpa_supplicant/functions.sh:
> WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS
> -D nl80211,wext"
> /etc/wpa_supplicant/functions.sh:
> wpa_msg stderr "using
> \"nl80211,wext\" wpa-driver instead ..."
> /etc/wpa_supplicant/functions.sh:
> WPA_SUP_OPTIONS="$WPA_SUP_OPTIONS
> -D nl80211,wext"
> /etc/wpa_supplicant/functions.sh: wpa_msg verbose "wpa-driver
> nl80211,wext (default)"
>
> --
>
> And to answer your other question, attached the complete snipped part
>
> --
> Jasmine
>
> On Mon, Oct 1, 2012 at 2:06 PM, Arend van Spriel <arend@broadcom.com> wrote:
>> On 09/27/2012 04:24 PM, Jasmine Hassan wrote:
>>>
>>> Update on 3.6-rc7 problems with wpasupplicant-1.0-2 and broadcom-sta
>>> 6.20.55.19 (r300276)
>>> 1. Fails to associate to AP (WPA encryption used) when wl.ko built with
>>> wext
>>> 2. Kernel bug when wl.ko built with nl/cfg80211
>>
>>
>> Commenting on issue 1 only, here.
>>
>>
>>>> Updated deb:
>>>> http://jas.gemnetworks.com/debian/wireless-bcm43142-dkms-6.20.55.19_amd64.deb
>>>>
>>>> Also tested on linux 3.5.0-4.dmz.1-liquorix-amd64, and it works for me
>>>>
>>>> Now, given a power regression in kernel 3.5, I was eager to test drive
>>>> 3.6-rc6, and found rc7 out already!
>>>> So yesterday I installed linux 3.6-rc7.towo.1-siduction-amd64, the
>>>> "wl" module compiles and installs, and loads okay upon boot to
>>>> 3.6-rc7. However, I'm unable to associate to my AP:
>>>>
>>>> Pointers in syslog
>>>> Sep 25 21:34:10 terra wpa_supplicant[2787]: nl80211: 'nl80211' generic
>>>> netlink not found
>>>> Sep 25 21:34:10 terra wpa_supplicant[2787]: Failed to initialize
>>>> driver 'nl80211'
>>>> [..snip]
>>
>>
>> Not sure what is snipped here. Your wpa_supplicant seems to try nl80211.
>> Maybe it goes and try WEXT instead, but that is missing from the log. Do you
>> recall or still have the entire syslog?
>>
>>
>>>> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Trying to associate
>>>> with 00:xx:xx:xx:xx:xx (SSID='xxxxxxx' freq=2452 MHz)
>>>> Sep 25 21:34:31 terra wpa_supplicant[2787]: eth2: Association request
>>>> to the driver failed
>>>>
>>>> As bcm43142 is fairly new, this proprietary driver is all that's there
>>>> to support it. Sad face.
>>>>
>>>> Cheers,
>>>> Jasmine
>>
>>
>> Gr. AvS
>>
>>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-10-01 12:49 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CAHbMyCZ0YU5Jim9kBaBNxmp946ZJfJyNf6f4HNEm8Eti9gO9QA@mail.gmail.com>
2012-09-27 14:24 ` broadcom-sta-dkms: to version >= 6.20.55.19 (r300276) Jasmine Hassan
2012-10-01 12:06 ` Arend van Spriel
2012-10-01 12:26 ` Jasmine Hassan
2012-10-01 12:49 ` Jasmine Hassan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox