Значит таки дело в драйвере (или фирмваре)
Скорее всего - да, в прошивке точно - нет, под 7-кой ведь работает!
Выставил проблему на ЛОРе, пока ответа нет, а ссылкой воспользоваться не рискнул. Там рекомендация для другого адаптора BCM4311, BCM4312, а у меня BCM4313 и драйвер b43 мне не подходит (см.
http://wiki.ubuntuusers.de/WLAN/Karten/Broadcom).
sudo iwconfig wlan0 channel 6
dmesg | tail
dmesg | tail
[ 5698.226778] cfg80211: 2402000 KHz - 2482000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 5698.226781] cfg80211: Updating information on frequency 2472 MHz for a 20 MHz width channel with regulatory rule:
[ 5698.226785] cfg80211: 2402000 KHz - 2482000 KHz @ KHz), (N/A mBi, 2000 mBm)
[ 5698.226787] cfg80211: Disabling freq 2484 MHz
[ 5698.226792] cfg80211: Regulatory domain changed to country: GB
[ 5698.226794] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 5698.226798] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 5698.226801] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 5698.226804] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[ 5698.226807] cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
Это ничего не даёт. Декларируется, что в наличии 13 каналов, идёт сканирование по всем каналам, но подключиться к АР на 12 или 13 канале
нельзя, так как ранее был вызов
cfg80211: Calling CRDA for country: US
и обрезка частот 12-14 каналов
cfg80211: Disabling freq 2467 MHz
cfg80211: Disabling freq 2472 MHz
cfg80211: Disabling freq 2484 MHz