Package: linux-2.6
Version: 3.2.17-1
Severity: normal
Tags: upstream
Dear Debian folks,
the `brcmsmac` [1] module does not support IBSS [2] needed to create
ad-hoc networks [3][4][5].
This prevents for example using shared WLAN connections from smart
phones. `/var/log/syslog` contains the following messages.
ieee80211 phy0: brcms_ops_bss_info_changed: qos enabled: false (implement)
ieee80211 phy0: brcmsmac: brcms_ops_bss_info_changed: disassociated
ieee80211 phy0: brcms_ops_bss_info_changed: arp filtering: enabled false, count 1
wpa_supplicant[2209]: nl80211: Failed to set interface into IBSS mode
wpa_supplicant[2209]: Association request to the driver failed
1. Would it be better to use the module `b43` by default which is
supposed to support all modes [3]?
2. If support for IBSS in `brcmsmac` is implemented, could that be
backported to Linux 3.2?
For interested people, Broadcom’s proprietary `wl` driver supports IBSS
too.
The WLAN controller in this system is identified by `lspci` as
08:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
and Broadcom’s proprietary driver `wl` identifies the following.
wlan0: Broadcom BCM4727 802.11 Hybrid Wireless Controller 5.100.82.112
Thanks,
Paul
[1] http://wiki.debian.org/brcm80211
[2] https://en.wikipedia.org/wiki/Independent_Basic_Service_Set#Independent_basic_service_set_.28IBSS.29
[3] http://linuxwireless.org/en/users/Drivers/b43#Comparison_of_recent_drivers
[4] http://linuxwireless.org/en/users/Drivers/
[5] http://wireless.kernel.org/en/users/Drivers/brcm80211
Attachment:
signature.asc
Description: This is a digitally signed message part