|
Sieć tylko w Gnome - wifi - BCM94311MCG
TatOR - 22-05-2008 16:20
Witam Nie wiem co się dziej, ale dostęp do netu (poprzez wifi BCM94311MCG) mam tylko pod Gnome. Jeśli się świeżo zaloguję do KDE lub XFCE to po prostu nie mam dostępu do internetu. Kiedy zaś zaloguję się do Gnome, wyloguje i zaloguje np.: do KDE to net śmiga aż miło. Nie wiem co jest grane. Jak widać jakiś applet mi to jakoś inicjuje. Na pasku mam uruchomiony tylko nm_applet w wersji 0.6.6. Nim się zaloguję do Gnoma to polecenie iwconfig pokazuje mi interfejs (w moim przypadku wlan1) jako nieskonfigurowany, tzn bez przypisanej sieci essid (czyli chyba niezainicjowany). W gnome już jest wszystko dobrze:
wlan1 IEEE 802.11g ESSID:"xxxxxxxxxxxxx" Mode:Managed Frequency:2.417 GHz Access Point: 00:1A:70:47:D2:A4 Bit Rate=54 Mb/s Tx-Power=27 dBm Retry min limit:7 RTS thr:off Fragment thr=2352 B Encryption key:11111111111111111111111111111111111 [3] Link Quality=75/100 Signal level=-53 dBm Noise level=-69 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Mój Debian to Lenny z jajkiem 2.6.25-trunk-686. Całość biega na laptopie Acer Extensa 5620Z. Sterowniki do wifi pochodzą z jajka i nie jest to ndiswrapper. Ma ktoś jakieś sugestie?
zoltymleczyk - 22-05-2008 17:18
Mam dokładnie ten sam problem. Myśle ze to zasługa tego apletu. U mnie, cokolwiek bym nie wpisał w /etc/network/interface srodowisko X wogole nie wystasrtuje. 2.6.24-1-486 działa tylko gnome, sterowniki emulowane nidiswrapper
pavbaranov - 22-05-2008 17:22
Nie wiem co się dziej, ale dostep do netu /poprzez wifi BCM94311MCG / mam tylko pod Gnome. Jesli się świeżo zaloguję do KDE lub XFCE to po prostu nie mam dostępu do internetu... Kiedy zaś zaloguję się do Gnome, wyloguje i zaloguje np do KDE to net śmiga aż miło... Nie wiem co jest grane.
W Gnome jakieś narzędzie graficzne, które jest uruchamiane ze startem środowiska ustawia Ci sieć. Nie ustawia tego w KDE i XFCE, bo po prostu się nie uruchamia. Możesz postawić wifi automatycznie podczas uruchamiania systemu (jeszcze przed Gnome), albo w KDE i XFCE musisz użyć ich programów (lub także z Gnome) by skonfigurować połączenie. Prawdopodobnie w Gnome masz network-manager. Z tego co wiem jest jakiś jego fork na KDE.
TatOR - 22-05-2008 21:13
A jak to skonfigurować? Może gdzieś jest to opisane krok po kroku?
pavbaranov - 22-05-2008 21:44
"Co" skonfigurować? Network-managera? System? Piękny podręcznik Debiana masz tu: http://dug.net.pl/texty/reference.pdf Nadto przeszukawszy to forum znajdziesz mnóstwo różnych sposobów na automatyczne podnoszenie sieci. Także np. stąd: http://dug.net.pl/texty/rtl8180.php#rtl4 możesz się dowiedzieć o jednym ze sposobów.
zoltymleczyk - 22-05-2008 22:31
w moim przypadku nie da sie nawet ręcznie podnieść interfejsu sieciowego na innych środowiskach niż gnome. Nie wiem jakim sposobem to zrobić
pavbaranov - 23-05-2008 08:21
w moim przypadku nie da sie nawet ręcznie podnieść interfejsu sieciowego na innych środowiskach niż gnome.
A to chyba niemożliwe. Raczej nie potrafisz wykorzystać. Uruchom tryb tekstowy przed uruchomieniem jakiegokolwiek środowiska i spróbuj podnieść ręcznie wykonując te komendy, które są podane choćby w drugim z podanych Ci linków, mniej więcej od pkt "Konfiguracja". Jak coś będzie nie tak, to wówczas pokaż co się dzieje, bo inaczej to niebardzo wiadomo co może być źle. Innymi słowy - mało informacji.
zoltymleczyk - 23-05-2008 12:10
u mnie działa tylko polecenie: /etc/init.d/networking restart
wprowadzenie czegoś do /etc/network/interface skutkuje nie możliwością uruchomienia jakiegokolwiek środowiska. wydaje mi się, że problem jest z ładowaniem modułu ndiswrapper:
modprobe ndiswrapper
nie jest ładowana przy starcie systemu. ndiswrapper -m
być może nie działa prawidłowo bo po uzupełnieniu pliku /etc/network/interface kiedy system się ładuje wyskakuje bląd wlan0. Wcześniej działanie sieci po restarcie systemu zapewniałem sobie przez dodanie /etc/rc.local wpis:
modprobe ndiswrapper
i to działało tylko w gnome. Co właściwie powinno robić polecenie:
nidiswrapper -m
W moim przypadku dodaje ono plik o nazwie ndiswrapper do katalogu /etc/modprobe.d/ o nazwie ndiswrapper
pavbaranov - 23-05-2008 14:52
Z tego, co piszesz najprawdopodobniej masz coś skopane z instalacją ndiswrappera. Raz prawidłowo zainstalowany umieszcza odpowiedni moduł, który ładowany jest przy starcie systemu. Niezakładając, że instalacja przebiegła prawidłowo proponuję proste rozwiązanie rodem z Windy, bo nie bardzo z tego co napisałeś jestem w stanie wywnioskować gdzie mógł zajść błąd, przeinstaluj ndiswrappera raz jeszcze, a potem odsyłam do wspomnianych wyżej artykułów (np. oczywiście, bo jest ich dużo więcej).
e-gore - 23-05-2008 22:02
zoltymleczyk Może wywal tego nieszczęsnego ndiswrapper'a, a następnie klepnij w konsoli apt-get install b43-fwcutter
Paczka jest w Lennym i Sidzie. Jeżeli masz inną wersje Deniana zerknij tutaj. Powinno pójść z Twoją kartą.
pavbaranov - 24-05-2008 08:39
Może wywal tego nieszczęsnego ndiswrapper'a, a następnie klepnij w konsoli Kod: apt-get install b43-fwcutter
To jeśli w ten sposób, to jeszcze link do howto, jak ustawić ten moduł znajdujący się w jądrze (o ile wersja jądra go obsługuje): b43 w kernelu
[ Dodano: 2008-05-24, 10:16 ] Miałem napisać jakiś FAQ na ten temat automatyzacji podnoszenia sieci, ale nie należy powielać informacji, które w sieci są. Zainteresowanych odsyłam zatem np. do tematu na stronie newbie linux. Zresztą polecam newbie.linux.pl, albowiem wiele tam odpowiedzi na najczęściej zadawane tu pytania.
zoltymleczyk - 24-05-2008 11:31
Ktos mogłby mi opisać jak odinstalować ndiswrappera? Spróbuje go zainstalować ze źródeł. Jestem pewien że problem to ndiswrapper, po wydaniu polecenia modprobe ndiswrapper dioda na karcie sie nie zaświeca ale sieć sie łaczy... pewnie zła emulacja sterownika
pavbaranov - 24-05-2008 13:49
po wydaniu polecenia modprobe ndiswrapper dioda na karcie sie nie zaświeca ale sieć sie łaczy
Niekiedy tak się dzieje. W sumie nie wiadomo dlaczego, co nie przeszkadza w korzystaniu z karty.
Jeśli za każdym razem musisz wydać polecenie modprobe itd., to najprawdopodobniej oznacza, że nie masz tego modułu na stałe załadowanego do kernela. O ile zatem chodzi Ci wyłącznie o odinstalowanie programu, to w zależności od tego z czego była ona instalowana wydajesz odpowiednie polecenie. Jeśli ze źródeł (a tak wskazywałby Twój post), to <stosowna nakładka dla APTa> remove ndiswrapper.
Nie jest jednak, chyba, problemem to z czego ona jest zainstalowana (czy ze źródeł, czy z paczki), ale w prawdopodobnym popełnianiu przez Ciebie jakiegoś błędu przy ładowaniu ndiswrappera. Zobacz sobie na newbie.linux.pl jest tam opisane jak się instaluje kartę sieciową przy użyciu ndiswrappera i zastosuj się do tamtej porady.
zoltymleczyk - 24-05-2008 14:06
Więc zrobiłem tak: poprzednia wersja mojego systemu i pakietów ndiswrapper była testowa. Teraz zainstalowałem system i ndiswrappera w wersji stabilnej i wszystko dział ok. Nie mam pojecia co jest nie tak z nidiswrapperem w wersji testing ale u mnie on nie działa. Jestem zmuszony korzystac z wersji stabilnej bo
apt-get dist-upgrade
spodwoduje ze wogole nie odzyskam dostepu do siecie. Dzieki za pomoc
TatOR - 29-05-2008 09:20
Odpaliłem u siebie i net biega mi wszędzie. Po prostu zmieniłem szyfrowanie wifi na WEP zamiast WPA. A, że to mniej bezpieczne... Jakoś przeżyję! :)
pavbaranov - 29-05-2008 09:46
Jeśli możesz daj zamiast szyfrowania rozpoznawania po MACu. Najbezpieczniejsze chyba.
irok84 - 04-06-2008 10:52
Podepnę się pod temat:
U mnie na ndiswrapperze karta działa dobrze (łączy się z siecią, internet działa, ...) ale nie obsługuje trybu promisc i nie wykrywa ukrytych sieci.
Jak załaduję moduł bcm43xx to tryb promisc działa dobrze. Nawet udało mi sie złamać jeden WEP przy pomocy przechwyconych pakietów. Problem jest w tym, że przy użyciu modułu bcm43xx nie mogę się połączyć z żadną siecią.
Czyli karta działa - przechwytuje pakiety, wykrywa sieci, ale się nie łączy (nie pobiera lokalnego adresu IP). Inna sprawa że sieci, które wykrywa ndiswrapper mają jakość połączenia ok. 10/100, a te same sieci na bcm43xx mają ok. 70/100. To jest chyba jakiś błąd przy określaniu jakości połączenia.
Jeśli ktoś wie co może być przyczyną, to proszę o info.
Ps. Chcę to zrobić na module bcm43xx a nie na b43 czy b43legacy, więc proszę o odpowiedzi tylko związane z bcm43xx
sali - 04-06-2008 11:13
Jeśli możesz daj zamiast szyfrowania rozpoznawania po MACu. Najbezpieczniejsze chyba.
Nie byłbym tego taki pewny. Adresy MAC przesyłane są w sposób jawny i bardzo łatwo je podejrzeć a potem wykorzystać do podłączenia się do sieci. Dlatego filtrowanie po MACach jako takie nie jest praktycznie żadnym zabezpieczeniem. Owszem warto je wykorzystać, ale tylko jako dodatkowe utrudnienie dla ewentualnego włamywacza. Co do WPA, to aby korzystać z jego dobrodziejstw najpierw należy zainstalować paczkę wpasupplicant i skonfigurować ją do swojego połączenia.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|