Skocz do zawartości

Sterownik Bcm43xx W Fc5


InIrudeBwoy

Rekomendowane odpowiedzi

siema.

 

poniższy post jest skrótem dokumentu znajdującego sie TUTAJ

 

Pozwoliłem sobie przetłumaczyć żeby było łatwiej niektórym użytkownikom.

 

START

 

Po pierwsze należy sie zaopatrzyć w kernel w wersji 2.6.16-1.2071_FC5 lub późniejszej.

ZNAJDUJE SI TUTAJ

Posiadanie tej wersji zagwarantuje w miarę bezstresowe uruchomienie karty wifi.

 

Jeśli już posiadasz jądro teraz konieczna jest instalacja bcm43xx-fwcutter - można go zainstalować yumem lub ściągnąć stąd → http://fedoraproject.org/extras/5/

yum install bcm43xx-fwcutter

 

Teraz trzeba rozpakować sterowniki windowsowe dla karty wi-fi i wykonać polecenie na pliku *.sys.

 

bcm43xx-fwcutter -w /lib/firmware <STEROWNIK>

 

Ten program wytnie potrzebne do obsługi urządzenia pliki i umieści je w katalogu /lib/firmware.

W moim wypadku pojawił sie komunikat o braku jakiejś części pliku ale wszystko działa poprawnie.

Nie należy sie tym przejmować

, dopiero w wypadku gdy nie zadziała karta po zakończeniu procesu

należy spróbować innego steroniwka windowsowego.

 

Teraz trzeba załadować sterownik poleceniem

modprobe bcm43xx

 

Po tym kartę można już konfigurować używając NetworkManager albo system-config-network.

 

Sterownik obsługuje WEP oraz WPA jeśli tylko AP publikuje swój ESSID.

 

Automatyczne ładowanie sterwonika zostało wyłączone w jądrze, ponieważ jest to jeszcze niedokładnie przetestowane rozwiązanie.

Dlatego najlepiej jeśli każdy posiadacz tej karty uruchomi ten sterownik.

 

Aby sterownik uruchamiał sie razem ze startem systemu należy zrobić coś jeszcze.

Dodać '/sbin/modprobe bcm43xx' do pliku /etc/rc.local lub skopiować wpisy z pliku

/usr/share/doc/bcm43xx-fwcutter-003/modprobe.bcm43xx do katalogu /etc/modprobe.d.

 

 

Wszelkie błędy w działaniu sterownika należy zgłaszać do bugzilli.

https://bugzilla.redhat.com/bugzilla/show_b...g.cgi?id=186329

Autorzy proszą również o potwierdzanie działania sterownika na tej samej stronie.

https://bugzilla.redhat.com/bugzilla/show_b...g.cgi?id=186329

 

Dziękuję smile.gif

 

Zaktualizowałem nieco posta - gajownik

Odnośnik do komentarza
Udostępnij na innych stronach

  • 6 months later...

A ja mam problem;

 

[root@lenovo WLLANBCM]# bcm43xx-fwcutter -w /lib/firmware/wifi BCMWL5.SYS

Sorry, the input file is either wrong or not supported by bcm43xx-fwcutter.

I can't find the MD5sum 2b87cd8a92bc5003067534aba4349db0 :(

[root@lenovo WLLANBCM]# bcm43xx-fwcutter -w /lib/firmware/wifi BCMWLNPF.SYS

Sorry, the input file is either wrong or not supported by bcm43xx-fwcutter.

I can't find the MD5sum 8c31c9db77ed6143ad09dc5fd2c9d9cc :(

 

 

Mam FC5 używam Kde 3.5.4, jestem po aktualizacjach, w tej chwili pracuje na jadrze :

2.6.17-1.2187

 

Próbowałem na oby dwóch plikach *.sys i wyskakuja mi takie błedy:)

Co mi poradzicie?:D

Czekam na wasza pomoc:)

Marcin:)

Odnośnik do komentarza
Udostępnij na innych stronach

Masz zly zapis. Po /lib/firmware jest spacja i dopiero sciezka do sterów. Jesli jestes w katalogu ze sterownikiem windzianym, to cos takiego:

bcm43xx-fwcutter -w /lib/firmware BCMWL5.SYS

I wywal katalog wifi z /lib/firmware jesli tam jest. Jeszcze jedna uwaga. Nie dzialaj w /lib/firmare, tylko w jakims katalogu tymczasowym.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 weeks later...

zaladowałeś wszystkie modyły?

 

co pokazują polecenia:

lsmod | grep bcm

iwconfig

 

?

 

[root@localhost ~]# lsmod|grep bcm

bcm43xx 425153 0

ieee80211softmac 37313 1 bcm43xx

ieee80211 34953 2 bcm43xx,ieee80211softmac

[root@localhost ~]# iwconfig

lo no wireless extensions.

 

eth1 no wireless extensions.

 

sit0 no wireless extensions.

Odnośnik do komentarza
Udostępnij na innych stronach

no okej, co pokazują polecenia:

uname -r
ifconfig -a

pewnie ifconfig też nic nie zwróci ciekawego...

 

poszukaj też jakiś informacji związanych z kartą w logach:

/var/log/dmesg
/var/log/messages

 

próbowałeś jakieś wyrippować jakieś inne pliki *.sys?

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

inne pliki drivera sie nie chca ripowac ...

 

[root@localhost ~]# uname -r
2.6.18-1.2798.fc6
[root@localhost ~]# ifconfig -a
eth1      Link encap:Ethernet  HWaddr 00:15:60:C0:3C:B2  
          inet addr:192.168.1.4  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::215:60ff:fec0:3cb2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:899 errors:0 dropped:0 overruns:0 frame:0
          TX packets:992 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:509089 (497.1 KiB)  TX bytes:125948 (122.9 KiB)
          Interrupt:169 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2150 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2150 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:8505996 (8.1 MiB)  TX bytes:8505996 (8.1 MiB)

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  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:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

 

znalazlem cos takiego

Nov  8 01:31:06 localhost kernel: ieee80211: 802.11 data/management/control stack, git-1.1.13
Nov  8 01:31:06 localhost kernel: ieee80211: Copyright (C) 2004-2005 Intel Corporation <[email protected]>
Nov  8 01:31:06 localhost kernel: bcm43xx driver

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

A ja postapilem wg instrukcji w tym watku i mam taki problem:

[root@localhost usr]# ifconfig eth1 up
SIOCSIFFLAGS: Operacja niedozwolona
[root@localhost usr]# airodump-ng eth1
ioctl(SIOCSIFFLAGS) failed: Operation not permitted
[root@localhost usr]#

 

Co jest nie tak?

Odnośnik do komentarza
Udostępnij na innych stronach

A ja znalazłem jakis sterownik be te windosowskie niechodzily oto on:

www.kapszewicz.prv.pl/fed

 

poczym robie ja w opisie :

bcm43xx-fwcutter can cut the firmware out of BCMWL564.SYS

 

filename : bcmwl564.sys

version : 3.100.64.10

MD5 : b8d76da338ecf2c650f5f7ca226ccf89

 

extracting bcm43xx_microcode2.fw ...

extracting bcm43xx_microcode4.fw ...

extracting bcm43xx_microcode5.fw ...

*****: Sorry, it's not posible to extract "bcm43xx_microcode11.fw".

*****: Extracting firmware from an old driver is bad. Choose a more recent one.

*****: Luckily bcm43xx driver doesn't include microcode11 uploads at the moment.

*****: But this can be added in the future...

extracting bcm43xx_pcm4.fw ...

extracting bcm43xx_pcm5.fw ...

extracting bcm43xx_initval01.fw ...

extracting bcm43xx_initval02.fw ...

extracting bcm43xx_initval03.fw ...

extracting bcm43xx_initval04.fw ...

extracting bcm43xx_initval05.fw ...

extracting bcm43xx_initval06.fw ...

extracting bcm43xx_initval07.fw ...

extracting bcm43xx_initval08.fw ...

extracting bcm43xx_initval09.fw ...

extracting bcm43xx_initval10.fw ...

po komendzie modprobe bcm43xx

nic sie nie dzieje szukam tej karty w ustawieniach i lipa

może żle szukam możecie mi podpowiedziec co dalej :) dzięki

Odnośnik do komentarza
Udostępnij na innych stronach

Kapslu, sprobowalem sterownika z linka podanego przez ciebie i dziala :lol:

Stara wersja 3.100.64.10 (przedtem probowalem 4.2.2), ale dziala.

Firmware wypakowal bezblednie, karta sie uruchamia, a Network Manager podaje mi dostepne sieci :D

 

Moze sprobuj pobrac jeszcze raz ten plik? Albo sprawdz wersje fwcuttera?

Ja mam:

[root@localhost Desktop]# rpm -q bcm43xx-fwcutter
bcm43xx-fwcutter-005-1.fc6

Odnośnik do komentarza
Udostępnij na innych stronach

marcini i kapslu jakie macie wersje fedory? to działa bez problemu na FC5, nie FC6

 

właśnie sie połapałem, że u mnie nie chodzi (nie korzystam za często z wifi), przewaliłem cały net i wszystkie fora internetowe, podawane tam howto dla FC6 u mnie nie działają:

 

HOWTO z FedoraForum.org:

http://www.fedoraforum.org/forum/showthread.php?t=135592

 

logi dmesg'a:

dmesg | grep bcm
bcm43xx driver
bcm43xx: Chip ID 0x4318, rev 0x2
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0xd, vendor 0x4243, enabled
bcm43xx: Core 1: ID 0x812, rev 0x9, vendor 0x4243, disabled
bcm43xx: Core 2: ID 0x804, rev 0xc, vendor 0x4243, enabled
bcm43xx: Core 3: ID 0x80d, rev 0x7, vendor 0x4243, enabled
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 3, Type 2, Revision 7
bcm43xx: Detected Radio: ID: 8205017f (Manuf: 17f Ver: 2050 Rev: 8)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: PHY connected
bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
bcm43xx: Radio turned on
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()
bcm43xx: Chip initialized
bcm43xx: 32-bit DMA initialized
bcm43xx: Keys cleared
bcm43xx: Selected 802.11 core (phytype 2)
bcm43xx: ASSERTION FAILED (radio_attenuation < 10) at: drivers/net/wireless/bcm43xx/bcm43xx_phy.c:1496:bcm43xx_find_lopair()

 

 

niby jest jakiś bug w jądrze, ale na tym już za bardzo się n znam... ktoś poradził sobie z problemem?

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Mam FC6.

Na firmware podanym przez Kapsla karta dziala, ale tylko w trybie monitoringu, tzn. moge sie pobawic narzedziami typu Aircrack-ng czy Kismet. Jednak jesli chce sie konkretnie podpiac do sieci to mam problemy...

Do normalnego korzystania z sieci wifi musze sie przelaczyc na ndiswrappera, co jest troche uciazliwe...

 

BTW, gdyby kogos interesowala instalacja ndiswrappera:

http://forum.fedora.pl/index.php?showtopic...;hl=ndiswrapper

 

EDIT:

Taki maly tip: po wielu eksperymantach najbardziej stabilne dzialanie udalo mi sie uzyskac na tym firmware:

http://boredklink.googlepages.com/wl_apsta.o

Stwierdzilem tez, ze KONIECZNIE trzeba WYLACZYC uslugi: NetworkManager i NetworkManagerDispatcher - jesli sa wlaczone to karta sie wiesza co chwile.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Witam,

 

Po postapieniu zgodnie z podanym rozwiazaniem, a takze przeczytaniu innych podobnych do tego watkow osiagnalem etap w ktorym smiga mi NetworkManager, rozpoznaje karte na sterownikach bcm43xx wiec jest lepiej niz bylo. Problem jest natomiast taki ze nie moga wyskanowac zadnych sieci dookola. Lampka nakarcie nie mruga, probowani podpiac sie do mojej sieci (poprzez NetworkManager->ConnectToOtherWirelessNetwork i wpisywanie wszystkiego recznie) nie daje oczekiwanego rezultatu.

 

Moj router nadaje id sesji, dziala takza w trybie mixed (b/g) + WPA personal + TKIP.

 

Wydaje mi sie ze sterownik dziala poprawnie, nie mam jednak pomyslu jak to sprawdzic-zdjagnozowac. No i oczywiscie problem podstawowy jak mam te sieci wyskanowac :D

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...