Skocz do zawartości

Ndiswrapper Niepotrzebny Już !:)


InIrudeBwoy

Rekomendowane odpowiedzi

Nie wiem od której wersji jądra ale można już pożegnać ndiswrapper. Zauważyłem, że od pewnego czasu działa moduł b43 i obsługuje połączenia WEP i WPA bez problemu, mozna powiedzieć od strzała :).

Polecam ludziom posiadającym kartę broadcom 4310 (tą testowałem) wywalenie ndiswrappera i korzystanie z b43.

Pokój

Odnośnik do komentarza
Udostępnij na innych stronach

Wiesz, ja dosłownie nie zrobiłem nic żeby to zadziałało. To po prostu samo z siebie się uruchomiło. Najpierw możesz sprawdzić czy b43 jest załadowany. "ps -AL | grep b43"

Jeśli nie spróbuj "modprobe b43".

U mnie w kartach sieciowych też się nie wyświetla dopiero "Iwconfig" wypluwa kartę.

Odnośnik do komentarza
Udostępnij na innych stronach

[root@localhost ~]# uname -r
2.6.22.9-61.fc6
[root@localhost ~]#

 

[root@localhost ~]# uname -a
Linux localhost 2.6.22.9-61.fc6 #1 SMP Thu Sep 27 18:07:59 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

 

Jak na razie w repo nie ma nowszego. Dodam, że moja karta to Broadcom 4318 zintegrowana w laptopie Acer 5102.

Odnośnik do komentarza
Udostępnij na innych stronach

Słuchaj, ja mam F7 i nowszy kernel. Nie wiem czy jest to kernel testowy czy nie. 2.6.23.1-4.fc7.

Spróbuj pobrać wersję najnowszą (jeśli b ędzie trzeba to testową) i jeszcze jedno może ktos odpowie. Czy do ręcznego ładowania modułów poleceniem modprobe konieczne jest posiadanie paczki devel lub headers dla kernela? Mnie się wydaje, że nie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 weeks later...

Powracam do wcześniej pisanego wątku. Wcześniej ze względu na ograniczenia software'owe (kernel i dystrybucja) nie miałem w zasadzie nic do powiedzenia. Obecnie na moim lapku mam Fedorę 8 z nowym kernelem i... odwieczny problem z wifi. Karta jest a w zasadzie to jej nie ma (NetworkManager jej nie widzi a komenda iwconfig pokazuje, ze jest) nie wiem jak to ugryźć. Poniżej podaję kilka listingów, które pomogą zrozumieć na czym stoję...

[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.23.1-49.fc8 #1 SMP Thu Nov 8 22:14:09 EST 2007 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

 

[root@localhost ~]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11g  ESSID:""  
          Mode:Managed  Channel:0  Access Point: Not-Associated   
          Tx-Power=0 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Encryption key: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
[root@localhost ~]#

 

[root@localhost ~]# iwlist wlan0 scanning
wlan0     Interface doesn't support scanning : Network is down
[root@localhost ~]#

 

 

wycinek z lspci

[root@localhost ~]# 06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
[root@localhost ~]#

 

[root@localhost ~]# ps -AL |grep b43
1275  1275 ?        00:00:00 b43
[root@localhost ~]#

 

I co z tym począć drodzy panowie? A mnie tylko chodzi o to aby karta hulała i działał tryb monitor.

Odnośnik do komentarza
Udostępnij na innych stronach

Miałem takie problemy z moją kartą jeszcze w rawhide poprzednim. Pomagało najpierw dhclient wlan0 a potem iwlist wlan0 scan. Nie wiem dlaczego musiałem tak robić.

Czy masz zainstalowany firmware w katalogu /lib/firmware/ ?

Damy radę z tą kartą. Spoko.

Odnośnik do komentarza
Udostępnij na innych stronach

W katalogu /lib/firmware/ mam wiele czyli ponad 50 plików gdzie większość ma w nagłówku nazwę "atmel". Przeczytałem kilka plików tekstowych i dowiedziałem się z nich, że są to pliki pobrane z "atmelwlandriver.sourceforge.net" oraz "http://at76c503a.berlios.de/" ten drugi dotyczy karty wlan podłączanej poprzez USB.

 

[root@localhost ~]# dhclient wlan0
Internet Systems Consortium DHCP Client V3.0.6-Fedora
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wmaster0: unknown hardware address type 801
/sbin/dhclient-script: configuration for wlan0 not found. Continuing with defaults.
/etc/sysconfig/network-scripts/network-functions: line 78: wlan0: Nie ma takiego pliku ani katalogu
SIOCSIFFLAGS: Nie ma takiego pliku ani katalogu
SIOCSIFFLAGS: Nie ma takiego pliku ani katalogu
wmaster0: unknown hardware address type 801
Listening on LPF/wlan0/00:16:cf:xx:xx:xx
Sending on   LPF/wlan0/00:16:cf:xx:xx:xx
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
send_packet: Network is down
receive_packet failed on wlan0: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
send_packet: Network is down
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
send_packet: Network is down
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
/sbin/dhclient-script: configuration for wlan0 not found. Continuing with defaults.
/etc/sysconfig/network-scripts/network-functions: line 78: wlan0: Nie ma takiego pliku ani katalogu
[root@localhost ~]# 

 

[root@localhost ~]# iwlist wlan0 scan
wlan0     Interface doesn't support scanning : Network is down

[root@localhost ~]#

 

Niestety nic nie dało. Martwi mnie ten tekst na końcu - "Network is down"

Odnośnik do komentarza
Udostępnij na innych stronach

To nie wygląda na firmware do Twojej karty. Pobierz plik broadcom-wl-4.80.53.0.tar.bz2. Następnie rozpakuj a potem

sudo b43-fwcutter -w /lib/firmware ścieżka_do_pliku/wl_apsta.o

.

 

To powinno załadować Ci odpowiedni firmware.

Potem

sudo rmmod b43 
sudo modprobe b43

Karta powinna mieć poprawne sterowniki i powinna działać.

Odnośnik do komentarza
Udostępnij na innych stronach

Po wrzuceniu firmware zrobiłem krok milowy do przodu ale i tak na razie "Niemcy we wsi". Oto co się poprawiło.

1. Po komendzie ifconfig wlan0 up system już nie zwraca błędów.

2. Network-Manager wyświetla dostępne AP-ki z okolicy. Chociaż jak mam wypięty kabel to po restarcie Network-Manager próbuje podpiąć się do pierwszej niezabezpieczonej sieci z listy.

3. Przy konfigurowaniu sieci w system-config-network nadal nie widać mojej karty wlan. Przez co nie mogę skonfigurować interface'u.

4. W katalogu /etc/sysconfig/networking/devices/ nie ma pliku konfiguracyjnego dla tej karty. Jest tylko config dla eth0 (kabel).

5. Komenda iwlist wlan0 scan wreszcie przynosi jakiś rezultat

[root@localhost ~]# iwlist wlan0 scan
wlan0     Scan completed :
         Cell 01 - Address: 00:30:4F:xx:xx:xx
                   ESSID:"xxxxxxxx"
                   Mode:Master
                   Channel:2
                   Frequency:2.417 GHz (Channel 2)
                   Quality=38/100  Signal level=-73 dBm  Noise level=-71 dBm
                   Encryption key:off
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                   Extra:tsf=0000000005b81627
         Cell 02 - Address: 00:12:17:xx:xx:xx
                   ESSID:"xxxxxx"
                   Mode:Master
                   Channel:8
                   Frequency:2.447 GHz (Channel 8)
                   Quality=36/100  Signal level=-75 dBm  Noise level=-71 dBm
                   Encryption key:on
                   Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                             24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
                             12 Mb/s; 48 Mb/s
                   Extra:tsf=00000024546367e9

[root@localhost ~]

Dla dyskrecji w pewnych miejscach ważne info zastąpiłem iksami.

6. A trybu monitor jak nie było tak nie ma:

[root@localhost ~]# airmon-ng


Interface       Chipset         Driver

wlan0           Unknown         Unknown (MONITOR MODE NOT SUPPORTED)

[root@localhost ~]#

 

Jest dobrze ale to jeszcze nie to czego bym oczekiwał.

Odnośnik do komentarza
Udostępnij na innych stronach

UUuuu to niedobrze z tym trybem. Muszę Cie rozczarować ale jeśli tam jest tak napisane to tego trybu nie będzie przy użyciu tych sterowników. Ale może na razie skupimy się na połączeniu tej karty z jakimś AP a potem coś wymyślimy.

Proponuję albo stworzyć ręcznie ten plik albo skonfigurować kartę z linii poleceń i spróbować się połączyć.

 

Dziwi mnie tylko ten tryb monitor, ja go mam na takich sterownikach. Możliwe, że to wina właśnie braku konfiguracji.

 

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ę...