Temat: Problem z WIFI na WL-500W

Witam,
Mam problem z konfiguracją Wi-f na WL-500 W.
Parametry wyglądają następująco:
OpenWrt Backfire 10.03.1-rc5 . Zainstalowany obraz: brcm47xx

Podczas wywoływania poleceń:

rm /etc/config/wireless
wifi detect > /etc/config/wireless

nie tworzy się plik z domyślną konfiguracją WIFI
Ponadto w

/sys/class/ieee80211/

brakuje ścieżki

/sys/class/ieee80211/phy0/macadress

Naprawa z wykorzystaniem skryptu

/etc/init.d/wmacfixup

nie pomaga. 
Czy ktoś miał podobny problem i udało się go rozwiązać?

2

Odp: Problem z WIFI na WL-500W

Zakładam że zainstalowałeś kmod-b43. Nie wiem czy b43 obsługuje N broadcomową. Jeżeli nie to jesteś skazany na 2.4 z brcm-mimo.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Problem z WIFI na WL-500W

Cezary napisał/a:

Zakładam że zainstalowałeś kmod-b43.

Tak, kmod-b43 jest zainstalowany. A nie można do kompilować jakiegoś sterownika pod N na bcm47xx ?

4

Odp: Problem z WIFI na WL-500W

Jak by był to by działało właśnie na b43. Chociaż możesz samodzielnie skompilować trunka, tam masz jeszcze broadcoma do wyboru i może zadziałać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Problem z WIFI na WL-500W

Cezary napisał/a:

Jak by był to by działało właśnie na b43. Chociaż możesz samodzielnie skompilować trunka, tam masz jeszcze broadcoma do wyboru i może zadziałać.

Znalazłem sterownik:
https://git.kernel.org/?p=linux/kernel/ … bc1182eb96

Pytanie jak go wrzucić ?
Czy wystarczy wrzucić do katalogu b43 czy w jakiś inny sposób?
Instrukacja mówi:

Copy brcm/bcm43xx-0.fw and brcm/bcm43xx_hdr-0.fw to /lib/firmware/brcm (or wherever firmware is normally installed on your system).
http://linuxwireless.org/en/users/Drivers/brcm80211

6

Odp: Problem z WIFI na WL-500W

Nie wrzucisz. b43 pochodzi z compat-wireless  i jest daleko nowsze niż to co jest w kernelu. W logach zobacz, bo byc może faktycznie brakuje tylko firmware (powinien pisać o tym). W ogóle pokaż tu caly wynik z logread po restarcie routera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Problem z WIFI na WL-500W

Cezary napisał/a:

Nie wrzucisz. b43 pochodzi z compat-wireless  i jest daleko nowsze niż to co jest w kernelu. W logach zobacz, bo byc może faktycznie brakuje tylko firmware (powinien pisać o tym). W ogóle pokaż tu caly wynik z logread po restarcie routera.

Wynik wyglada tak:

Mar 27 03:44:10 OpenWrt user.info kernel: Broadcom 43xx-legacy driver loaded [ Features: PLID, Firmware-ID: FW10 ]
Mar 27 03:44:10 OpenWrt user.info kernel: PPP generic driver version 2.4.2
Mar 27 03:44:10 OpenWrt user.info kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
Mar 27 03:44:11 OpenWrt user.info kernel: NET: Registered protocol family 24
Mar 27 03:44:11 OpenWrt user.info kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Mar 27 03:44:11 OpenWrt user.warn kernel: PCI: Enabling device 0000:00:03.2 (0000 -> 0002)
Mar 27 03:44:11 OpenWrt user.info kernel: PCI: Fixing up device 0000:00:03.2
Mar 27 03:44:11 OpenWrt user.info kernel: ehci_hcd 0000:00:03.2: EHCI Host Controller
Mar 27 03:44:11 OpenWrt user.info kernel: ehci_hcd 0000:00:03.2: new USB bus registered, assigned bus number 1
Mar 27 03:44:11 OpenWrt user.warn kernel: ehci_hcd 0000:00:03.2: Enabling legacy PCI PM
Mar 27 03:44:11 OpenWrt user.info kernel: ehci_hcd 0000:00:03.2: irq 6, io mem 0x40004000
Mar 27 03:44:11 OpenWrt user.info kernel: ehci_hcd 0000:00:03.2: USB 2.0 started, EHCI 1.00
Mar 27 03:44:11 OpenWrt user.info kernel: usb usb1: configuration #1 chosen from 1 choice
Mar 27 03:44:11 OpenWrt user.info kernel: hub 1-0:1.0: USB hub found
Mar 27 03:44:11 OpenWrt user.info kernel: hub 1-0:1.0: 2 ports detected
Mar 27 03:44:11 OpenWrt user.warn kernel: nf_conntrack version 0.5.0 (463 buckets, 1852 max)
Mar 27 03:44:11 OpenWrt user.warn kernel: CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
Mar 27 03:44:11 OpenWrt user.warn kernel: nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
Mar 27 03:44:11 OpenWrt user.warn kernel: sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
Mar 27 03:44:12 OpenWrt user.info kernel: usb 1-1: new high speed USB device using ehci_hcd and address 2
Mar 27 03:44:12 OpenWrt user.info kernel: usb 1-1: configuration #1 chosen from 1 choice
Mar 27 03:44:12 OpenWrt user.notice usb-modeswitch: 1-0:1.0: Manufacturer=Linux_2.6.32.27_ehci_hcd Product=EHCI_Host_Controller Serial=0000:00:03.2
Mar 27 03:44:12 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Manufacturer=Huawei_Technologies Product=HUAWEI_Mobile Serial=?
Mar 27 03:44:13 OpenWrt user.notice usb-modeswitch: 1-1:1.0: Selecting /etc/usb_modeswitch.d/12d1:1446 for mode switching
Mar 27 03:44:13 OpenWrt user.notice usb-modeswitch: 1-1:1.1: Manufacturer=Huawei_Technologies Product=HUAWEI_Mobile Serial=?
Mar 27 03:44:13 OpenWrt user.notice usb-modeswitch: 1-1:1.1: Selecting /etc/usb_modeswitch.d/12d1:1446 for mode switching

Pierwsza linia wskazuje, że sterownik został załadowany.

8

Odp: Problem z WIFI na WL-500W

1. to nie jest cały wynik
2. nie b43-legacy a b43 potrzebujesz. To są dwa różne sterowniki.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez Decoderro 2011-07-24 20:16:17)

Odp: Problem z WIFI na WL-500W

Cezary napisał/a:

1. to nie jest cały wynik
2. nie b43-legacy a b43 potrzebujesz. To są dwa różne sterowniki.

Miałem b43-legacy i b43. Odinstalowałem obydwa i zainstalowałem jeszcze raz b43.

10

Odp: Problem z WIFI na WL-500W

Nic z tego: "b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 5, Type 4, Revision 1)". 2.4 ze sterownikami broadcoma musisz używać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Problem z WIFI na WL-500W

Cezary napisał/a:

Nic z tego: "b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 5, Type 4, Revision 1)". 2.4 ze sterownikami broadcoma musisz używać.

Dzięki za pomoc.

12

Odp: Problem z WIFI na WL-500W

Wydaje mi się, że b43 jeszcze nie obsługuje karty wifi w kernelu 2.6 tym co jest w OpenWrt. Jakiś czas temu wysłałem swoją kartę z WL-500W do jednego z developerów b43 więc prace na otwartym sterownikiem trwają.
http://svn.luci.subsignal.org/luci/bran … ib/package wydaje mi się, ze ta karta jest na razie częściowo obsługiwana.
Natomiast jeśli chodzi o binarny sterownik to tylko wl-mimo z kernelem 2.4
Ja rozwiązałem problem braku sterownika wsadzeniem(w miniPCI) jakiegoś atherosa, który działa na sterowniku ath5k.
Niestety w najnowszym Backfire pojawiły się właśnie problemy z tym sterownikem :-/

13

Odp: Problem z WIFI na WL-500W

No właśnie w kernelu 3.0 pojawiła się obsługa bcma (Broadcomy 'N' to zwykle mają), zaktualizowany został także compat-wireless. Pisałem, trunka trzeba sprawdzić.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.