UBUNTU6+LiveBox(F@ST 3202)+WiFi(SagemXG760N)-ndiswrapper
: 26 paź 2006, 05:19
UBUNTU 6 + LiveBox (F@ST 3202) + WiFi (Sagem XG760N) bez sterownikow windowsowych.
Ten tekst dedykuje wszystkim, ktorzy meczyli sie, mecza sie lub beda sie meczyc z zainstalowaniem w/w zestawu. U mnie problem dotyczyl nie tyle samego LiveBoxa'a bo ten chodzil bezproblemowo na kabelku co apdaptera USB Sagem XG760N. Niestety proby z ndiswrapperem i sterownikami win nie daly pozytywnych rezultatow. Niby urzadzenie bylo zainstalowane poprawnie i dzialalo z tym ze nie do konca Ponadto prosze mi wybaczyc 'lopatologiczny' styl ale chce aby ten tekst byl zrozumialy dla wszystkich (rowniez tych co zaczynaja dopiero... )
Poniewaz do zainstalowania WiFi najprawdopodobniej bedzie potrzebna nam siec na poczatku podlaczamy LiveBox'a kabelkiem, ktory znajduje sie w zestawie. Nastepnie konfigurujemy siec:
TYMCZASOWO NA KABLU
0. Podlaczamy kabelek
1. Wybieramy z menu System -> Administration -> Networking
2. W oknie, ktore sie nam pojawi (po wpisaniu hasla) wybieramy Ethernet Connection
* jezeli interfejs Eth0 (karta sieciowa) jest nie wlaczony (czerwony kwadrat z krzyzykiem przy ikonie sumbolizujacej interfejs) wybieramy[properties] i w okienku ktore sie nam pojawi zaznaczamy opcje [enable this connection] po czym zamykamy okienko.
* jezeli interfejs nie jest aktywny aktuwujemy go przyciskiem [Activate] po prawej stronie.
3. Nastepnie przechodzimy do zakladki DNS. Jezeli w DNS serwers pojawily sie jakies pozycje to je usuwamy. Po usunieciu wszystkich pozycji z listy dodajemy (przycisk [Add]) adres 194.204.159.1
4. Naciksamy [OK]
5. Sprawdzamy czy dziala siec.
PRZYGOTOWANIE DO INSTALACJI
Sprzatamy
Jezeli probowales instalowac adapter WiFi z manuali na tym forum za pomoca sterownikow windowsowych i ndiswrappwera nalezy te sterowniki usunac.
Sterowniki usuwamy w nastepujacy sposob:
1. Uruchamiamy terminal
2. Wpisujemy ndiswrapper -l
3. Jezeli w wyniku otrzymamy cos co wyglada jak:
Installed ndis drivers:
wlanuig driver present, hardware present
wpisujemy sudo ndiswrapper -e wlanuig
Jezeli nie otrzymamy podobnego wyniku sterowniki wlan nie zostaly wczesniej zainstalowane i mozemy o nich zapomniec...
Sprawdzamy czy mamy wszystko co bedzie nam potrzebne
Uruchamiamy terminal i wpisujemy
sudo apt-get install linux-headers-$(uname -r)
jezeli wszystko poszlo ok to wpisujemy polecenie
sudo apt-get install build-essential
Sciagamy linuksikowe sterowniki
0. Tworzymy katalog drivers w katalogu domowym
1. Sciagamy najnowsze sterowniki z http://zd1211.ath.cx/download/ do katalogu ktory utworzylismy przed chwila ( w momencie pisania tego manuala najnowsza wersja byla wersja http://zd1211.ath.cx/download/zd1211-driver-r83.tgz ).
UWAGA: te sterowniki pracuja tez z innymi urzadzeniami, ich opis mozna znalezc na http://zd1211.ath.cx/
2. Uruchamiamy terminal
3. Przechodzimy do katalogu w ktorym zapisalismy w/w plik czyli cd /home/nazwa/drivers lub prosciej cd ~/drivers
4. Rozpakowujemy pobrany plik poleceniem tar -xvzf zd1211-driver-r83.tgz
5. Przechodzimy do katalogu ktory powstal po rozpakowaniu paczki (czyli np. zd1211-driver-r83) poleceniem cd zd1211-driver-r83
Budujemy i instalujemy nasze sterowniki
1. Musimy troszke zmodyfikowac plik Makefile czyli jak ktos sie zna to robi vi Makefile a jak sie nie zna to robi gedit Makefile i szukamy nastepujacego wiersza
# set to 1 for zd1211b
ZD1211REV_B=0
zmieniamy na
ZD1211REV_B=1
i zapisujemy zmodyfikowany plik
2. Teraz w terminalu (zakladam ze ciagle jestes w katalogu z rozpakowanymi driverami) wydajemy kolejno polecenia
make
sudo make install
3. Jezeli wszystko poszlo dobrze mamy zainstalowane sterowniki teraz pozostaje tylko zmienic wpisy w pliku
/etc/network/interfaces
robimy to poleceniem
kto sie zna: sudo vi /etc/network/interfaces
a kto sie nie zna: sudo gedit /etc/network/interfaces
i tam gdzie mamy (a jak nie mamy to dopisujemy)
auto wlan0
iface wlan0 inet dhcp
dodajemy
pre-up modprobe zd1211b
post-down rmmod zd1211b
wireless-mode Managed
wireless-essid neostrada_AAAA
wireless-key restricted XXXXXXXXXXXXXXXXXXXXXXXX
czyli po edycji wyglada to tak
auto wlan0
iface wlan0 inet dhcp
pre-up modprobe zd1211b
post-down rmmod zd1211b
wireless-mode Managed
wireless-essid neostrada_AAAA
wireless-key restricted XXXXXXXXXXXXXXXXXXXXXXXX
gdzie neostrada_AAAA to jest ESSID (lub SSID) z naklejki na podelku od LiveBox'a
a XXXXXXXXXXXXXXXXXXXXXXXX -> to Klucz WEP rowniez z tej samej naklejki tyle ze bez spacji
zapisujemy zmiany
no i robimy restart
po zalogowaniu uruchamiamy zarzadzanie siecia System->Administration->Networking
Powinna sie nam pojakwic dodatkowa pozycja, ktorej nie bylo wczesniej czyli Wireless connection (interfejs wlan0) jezeli jest nie aktywna ta ja aktywujemy jezeli jest wylaczona to wlaczamy analogicznie jak w przypadku interfejsu Eth0 (Tymczasowo na kablu pkt. 2)
Sprawdzamy wlasciwosci interfejsu Wlan0 czyli majac go zaznaczanego naciskamy przycisk [Properties]
Pojawi sie nam okienko z wlasciwosciami ktore powinny wygladac nastepujaco:
Enable this connection: -> Zaznaczone
Network name (ESSID): -> neostrada_AAAA (ta nazwa z naklejki na pudelku
Key type: -> Hexadecimal
WEP key: -> **************** (czyli nasz WEP KEY rowniez z naklejki na pudelku z tym ze zagwiazdkowany
Connection Settings:
Configuration -> DHCP
IP Address: -> pusto
Subnet Mask: -> pusto
Gateway address: -> pusto
Jezeli wszystko jest j/w naciskamy [OK]
Przechodzimy do zakladki DNS usuwamy wszystko co sie tam pojawilo i dodajemy w polu DNS Servers adres 194.204.159.1
Wylaczamy interfejs Eth0 czyli zaznaczamy go wciskamy przycisk [Properities] i odznaczamy opcje [Enable this connection]
Teraz mozemy wyciagnac kabelek z karty sieciowej i sprawdzic czy internet fruwa nam w powietrzu. Powinien fruwac jezeli nie fruwa sprawdz czy wszystko zostalo zrobione tak jak w tym manualu przykazano, sprawdz rowniez czy poprawnie wpisano WEP KEY i ESSID z naklejki.
To by bylo na tyle. Mam nadzieje ze ten manual sie przyda i ze wygram konkurs na najbardziej lopatologiczny manual we wrzechswiecie Piszcie czy tekst Wam sie przydal, jestem ciekaw czy komukolwiek pomoze...
Pozdrawiam
Kermitx
Ten tekst dedykuje wszystkim, ktorzy meczyli sie, mecza sie lub beda sie meczyc z zainstalowaniem w/w zestawu. U mnie problem dotyczyl nie tyle samego LiveBoxa'a bo ten chodzil bezproblemowo na kabelku co apdaptera USB Sagem XG760N. Niestety proby z ndiswrapperem i sterownikami win nie daly pozytywnych rezultatow. Niby urzadzenie bylo zainstalowane poprawnie i dzialalo z tym ze nie do konca Ponadto prosze mi wybaczyc 'lopatologiczny' styl ale chce aby ten tekst byl zrozumialy dla wszystkich (rowniez tych co zaczynaja dopiero... )
Poniewaz do zainstalowania WiFi najprawdopodobniej bedzie potrzebna nam siec na poczatku podlaczamy LiveBox'a kabelkiem, ktory znajduje sie w zestawie. Nastepnie konfigurujemy siec:
TYMCZASOWO NA KABLU
0. Podlaczamy kabelek
1. Wybieramy z menu System -> Administration -> Networking
2. W oknie, ktore sie nam pojawi (po wpisaniu hasla) wybieramy Ethernet Connection
* jezeli interfejs Eth0 (karta sieciowa) jest nie wlaczony (czerwony kwadrat z krzyzykiem przy ikonie sumbolizujacej interfejs) wybieramy[properties] i w okienku ktore sie nam pojawi zaznaczamy opcje [enable this connection] po czym zamykamy okienko.
* jezeli interfejs nie jest aktywny aktuwujemy go przyciskiem [Activate] po prawej stronie.
3. Nastepnie przechodzimy do zakladki DNS. Jezeli w DNS serwers pojawily sie jakies pozycje to je usuwamy. Po usunieciu wszystkich pozycji z listy dodajemy (przycisk [Add]) adres 194.204.159.1
4. Naciksamy [OK]
5. Sprawdzamy czy dziala siec.
PRZYGOTOWANIE DO INSTALACJI
Sprzatamy
Jezeli probowales instalowac adapter WiFi z manuali na tym forum za pomoca sterownikow windowsowych i ndiswrappwera nalezy te sterowniki usunac.
Sterowniki usuwamy w nastepujacy sposob:
1. Uruchamiamy terminal
2. Wpisujemy ndiswrapper -l
3. Jezeli w wyniku otrzymamy cos co wyglada jak:
Installed ndis drivers:
wlanuig driver present, hardware present
wpisujemy sudo ndiswrapper -e wlanuig
Jezeli nie otrzymamy podobnego wyniku sterowniki wlan nie zostaly wczesniej zainstalowane i mozemy o nich zapomniec...
Sprawdzamy czy mamy wszystko co bedzie nam potrzebne
Uruchamiamy terminal i wpisujemy
sudo apt-get install linux-headers-$(uname -r)
jezeli wszystko poszlo ok to wpisujemy polecenie
sudo apt-get install build-essential
Sciagamy linuksikowe sterowniki
0. Tworzymy katalog drivers w katalogu domowym
1. Sciagamy najnowsze sterowniki z http://zd1211.ath.cx/download/ do katalogu ktory utworzylismy przed chwila ( w momencie pisania tego manuala najnowsza wersja byla wersja http://zd1211.ath.cx/download/zd1211-driver-r83.tgz ).
UWAGA: te sterowniki pracuja tez z innymi urzadzeniami, ich opis mozna znalezc na http://zd1211.ath.cx/
2. Uruchamiamy terminal
3. Przechodzimy do katalogu w ktorym zapisalismy w/w plik czyli cd /home/nazwa/drivers lub prosciej cd ~/drivers
4. Rozpakowujemy pobrany plik poleceniem tar -xvzf zd1211-driver-r83.tgz
5. Przechodzimy do katalogu ktory powstal po rozpakowaniu paczki (czyli np. zd1211-driver-r83) poleceniem cd zd1211-driver-r83
Budujemy i instalujemy nasze sterowniki
1. Musimy troszke zmodyfikowac plik Makefile czyli jak ktos sie zna to robi vi Makefile a jak sie nie zna to robi gedit Makefile i szukamy nastepujacego wiersza
# set to 1 for zd1211b
ZD1211REV_B=0
zmieniamy na
ZD1211REV_B=1
i zapisujemy zmodyfikowany plik
2. Teraz w terminalu (zakladam ze ciagle jestes w katalogu z rozpakowanymi driverami) wydajemy kolejno polecenia
make
sudo make install
3. Jezeli wszystko poszlo dobrze mamy zainstalowane sterowniki teraz pozostaje tylko zmienic wpisy w pliku
/etc/network/interfaces
robimy to poleceniem
kto sie zna: sudo vi /etc/network/interfaces
a kto sie nie zna: sudo gedit /etc/network/interfaces
i tam gdzie mamy (a jak nie mamy to dopisujemy)
auto wlan0
iface wlan0 inet dhcp
dodajemy
pre-up modprobe zd1211b
post-down rmmod zd1211b
wireless-mode Managed
wireless-essid neostrada_AAAA
wireless-key restricted XXXXXXXXXXXXXXXXXXXXXXXX
czyli po edycji wyglada to tak
auto wlan0
iface wlan0 inet dhcp
pre-up modprobe zd1211b
post-down rmmod zd1211b
wireless-mode Managed
wireless-essid neostrada_AAAA
wireless-key restricted XXXXXXXXXXXXXXXXXXXXXXXX
gdzie neostrada_AAAA to jest ESSID (lub SSID) z naklejki na podelku od LiveBox'a
a XXXXXXXXXXXXXXXXXXXXXXXX -> to Klucz WEP rowniez z tej samej naklejki tyle ze bez spacji
zapisujemy zmiany
no i robimy restart
po zalogowaniu uruchamiamy zarzadzanie siecia System->Administration->Networking
Powinna sie nam pojakwic dodatkowa pozycja, ktorej nie bylo wczesniej czyli Wireless connection (interfejs wlan0) jezeli jest nie aktywna ta ja aktywujemy jezeli jest wylaczona to wlaczamy analogicznie jak w przypadku interfejsu Eth0 (Tymczasowo na kablu pkt. 2)
Sprawdzamy wlasciwosci interfejsu Wlan0 czyli majac go zaznaczanego naciskamy przycisk [Properties]
Pojawi sie nam okienko z wlasciwosciami ktore powinny wygladac nastepujaco:
Enable this connection: -> Zaznaczone
Network name (ESSID): -> neostrada_AAAA (ta nazwa z naklejki na pudelku
Key type: -> Hexadecimal
WEP key: -> **************** (czyli nasz WEP KEY rowniez z naklejki na pudelku z tym ze zagwiazdkowany
Connection Settings:
Configuration -> DHCP
IP Address: -> pusto
Subnet Mask: -> pusto
Gateway address: -> pusto
Jezeli wszystko jest j/w naciskamy [OK]
Przechodzimy do zakladki DNS usuwamy wszystko co sie tam pojawilo i dodajemy w polu DNS Servers adres 194.204.159.1
Wylaczamy interfejs Eth0 czyli zaznaczamy go wciskamy przycisk [Properities] i odznaczamy opcje [Enable this connection]
Teraz mozemy wyciagnac kabelek z karty sieciowej i sprawdzic czy internet fruwa nam w powietrzu. Powinien fruwac jezeli nie fruwa sprawdz czy wszystko zostalo zrobione tak jak w tym manualu przykazano, sprawdz rowniez czy poprawnie wpisano WEP KEY i ESSID z naklejki.
To by bylo na tyle. Mam nadzieje ze ten manual sie przyda i ze wygram konkurs na najbardziej lopatologiczny manual we wrzechswiecie Piszcie czy tekst Wam sie przydal, jestem ciekaw czy komukolwiek pomoze...
Pozdrawiam
Kermitx