LINUX.ORG.RU

USB Wi-Fi адаптер (или Broadcom BCM94311 победил...)


0

0

Привет!

Подскажите какой-нибудь USB Wi-Fi, который стабильно работает в Linux и не требует бинарных firmware, ndiswrapper'ов и подобной херни.
То есть вставил девайс, включил поддержку в ядре, ребутнулся и полетели.

Я день промучался в попытках завижить Broadcom'й Wi-fi через ndiswrapper.
Вроде у всех работает, а у меня нет.
И в dmesg'e только одно сообщение:
ndiswrapper version 1.52 loaded (smp=yes, preempt=no)

А интерфейс не поднимается 

olimpico_mobile ~ # iwconfig 
lo        no wireless extensions.

eth0      no wireless extensions.

olimpico_mobile ~ # 

И вроде все правильно настроено:

olimpico_mobile ~ # lspci | grep wlan
05:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01)
olimpico_mobile ~ # lspci -n | grep "05:00.0"
05:00.0 0280: 14e4:4311 (rev 01)
olimpico_mobile ~ # ndiswrapper -l
bcmwl5 : driver installed
        device (14E4:4311) present (alternate driver: ssb)
olimpico_mobile ~ # 

но не работает сволочь!

Читал, что это может быть из-за SMP. 
Пересобирал ядро без CONFIG_SMP - ничего.

Короче хватит с меня траты времени.
Хочется купить нормальный девайс, который просто работает.
А есть ли вообще такие?

Э-э-э, а чем тебя CONFIG_BCM43XX не устраивает? Почему ndiswrapper используешь? Он вроде твой адаптер поддерживает.

Deleted
()
Ответ на: комментарий от Deleted

Я пробовал с bcm43xx - с ним не работает.
Тем более в доках пишут, что и не должно работать :)
Вообщем я его заблэклистил и решил попробовать ndiswrapper.

Krivenok_Dmitry
() автор топика
Ответ на: комментарий от Krivenok_Dmitry

> Я пробовал с bcm43xx - с ним не работает.

Сильно расплывчато. Фирмварь клал на место?

> Тем более в доках пишут, что и не должно работать :)

В каких доках? В драйвере поддержка твоего устройства есть.

Deleted
()
Ответ на: комментарий от Deleted

Брал вот этот фирмварь wl_apsta-3.130.20.0.o
и распаковывал в /lib/firmware

Пробовал как b43-fwcutter, так и bcm43xx-fwcutter.

Опять же - одна строчка в dmesg'e и все.
Ни ошибок, ни доп. информации.
Ничего.

Krivenok_Dmitry
() автор топика
Ответ на: комментарий от Krivenok_Dmitry

Вроде разобрался таки с ndiswrapper'ом.
Проблема была в том, что использовался alternate driver: ssb

Его тянет за собой драйвер моего NIC'а b44.
Опустил b44 через modprobe -r b44
Протом перезапустил ndiswrapper (тоже через modprobe).

Теперь dmesg:

ndiswrapper version 1.52 loaded (smp=yes, preempt=no)
ndiswrapper (link_pe_images:576): fixing KI_USER_SHARED_DATA address in the driver
ndiswrapper: driver bcmwl5 (Broadcom,10/12/2006, 4.100.15.5) loaded
ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:05:00.0 to 64
ndiswrapper: using IRQ 18
wlan0: ethernet device 00:1e:4c:ad:a4:02 using NDIS driver: bcmwl5, version: 0x4640f05, NDIS version: 0x501, vendor: 'NDIS Network Adapter', 14E4:4311.5.conf
wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP with WPA, WPA2, WPA2PSK


olimpico_mobile ~ # ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 00:1E:4C:AD:A4:02  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:18 Memory:c0200000-c0204000 

olimpico_mobile ~ # iwconfig wlan0
wlan0     IEEE 802.11g  ESSID:off/any  
          Mode:Managed  Frequency:2.462 GHz  Access Point: Not-Associated   
          Bit Rate:54 Mb/s   Tx-Power:32 dBm   
          RTS thr:2347 B   Fragment thr:2346 B   
          Encryption key:off
          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

olimpico_mobile ~ # 

Krivenok_Dmitry
() автор топика
Ответ на: комментарий от Krivenok_Dmitry

Surecom EP-9001-g без проблем работает,на оф.сайте даже драйвера есть под nix.

xkool
()
Ответ на: комментарий от Krivenok_Dmitry

> Ни ошибок, ни доп. информации.

Может быть, из-за вышеописанного b44?

Deleted
()

Ядро обнови и пользуйся b43+firmware

asc
()

ООО))))) та тема которая меня мучает с момента ухода с винды... Юзаю ноут HP530 именно с такой же карточкой - 1:1 но проблема одна - не работает данная тема... уже искал где можно обменяться/купить на карточку INTEL 3945... Она должна подойти - тоже mini pci-e. Если у тебя получилось все таки поднять этот девайс.. Отпишись... я уже готов выставить модульную подгрузку в ядре... Главное чтобы это заработало...

init_ ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.