|
Debian Lenny - obsługa kart wi-fi Intel 5350, 5300, 5100
sidjestgit - 20-03-2009 05:52
:arrow: 20 kwiecien 2009 - aktualizacja poradnika - (szczególny w nastopnej wypowiedzi)
Karty Intel PRO/Wireless 5350 AGN, 5300 AGN oraz 5100 AGN można obecnie spotkać w wielu notebookach - niestety, Lenny dopiero po drobnych zmianach pozwala się nimi cieszyć.
By zacząć przygodę z tymi kartami potrzebujemy.lKernel w wersji 2.6.28 lub nowszej.l
lFirmware.l
lProgram który będzie wyszukiwał sieci i pozwoli się nam z nimi wygodnie łączyć.l
W poradniku tym skupiam się na użytkownikach posiadających Debiana w wersji Lenny. Posiadacze Sida mogą od razu zacząć od pobierania i kopiowania firmware.
Start. Najpierw repozytoria - jeśli nie masz to instalujesz leafpada:
apt-get install leafpad
lub korzystasz z innego edytora tekstu). gksu leafpad /etc/apt/sources.list
Wszystko usuwamy i wklejamy taka zawartość:
#~~~~~~Lenny~~~~~~# deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free
#~~~~~~Kadu~~~~~~# deb http://www.kadu.net/download/binary/debian/repo stable main deb-src http://www.kadu.net/download/binary/debian/repo stable main
#~~~~~~Debian-multimedia~~~~~~# deb http://www.debian-multimedia.org lenny main deb-src http://www.debian-multimedia.org lenny main
#---wtyczka flash----# deb http://repo.dug.net.pl/dfr/ stable main contrib
#~~~~~~WICD~~~~~~# deb http://apt.wicd.net lenny extras
#~~~~~~Sid~~~~~~# deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
Zapisujemy i zamykamy leafpada.lWAÂŻNE. Od tej pory nie wykonujemy poleceń apt-get upgrade, oraz apt-get dist-upgrade (czasowo dajemy sobie spokój z instalacja oprogramowania - instalujemy tylko to co niezbędne - mamy dodane repozytorium SIDa.)l
ÂŚciągamy klucze (jeśli wystąpią jakieś problemy z kluczami to zaglądamy do poradnika).
wget -q http://apt.wicd.net/wicd.gpg -O- | apt-key add -
gpg --keyserver subkeys.pgp.net --recv-keys 07DC563D1F41B907 gpg --armor --export 07DC563D1F41B907 | apt-key add -
gpg --keyserver subkeys.pgp.net --recv-keys 5EC42C53D86A66BA gpg --armor --export 5EC42C53D86A66BA | apt-key add -
gpg --keyserver subkeys.pgp.net --recv-keys E95E1FEBA63AE9D2 gpg --armor --export E95E1FEBA63AE9D2 | apt-key add -
gpg --keyserver subkeys.pgp.net --recv-keys 58522DBD02AA9A04 gpg --armor --export 58522DBD02AA9A04 | apt-key add -
Instalujemy kernel:
apt-get update && apt-get install linux-image-2.6.28-1-686 wireless-tools
cp /boot/grub/menu.lst /home/NAZWA_TWOJEGO_KONTA/kopiamenu.lst cp /etc/X11/xorg.conf /home/NAZWA_TWOJEGO_KONTA/xorg.conf.kopia
update-grub
Restartujemy komputer - przy starcie z menu gruba wybieramy nowy kernel. Instalujemy firmware oraz program Wicd:
apt-get update && apt-get install firmware-iwlwifi wicd wpasupplicant
Wchodzimy na stronę http://www.intellinuxwireless.org/?n=downloads i pobieramy brakujący firmware - iwlwifi-5000-ucode-5.4.A.11.tar.gz
Rozpakowujemy firmware:
tar xzf iwlwifi-5000-ucode-5.4.A.11.tar.gz
lPrzechodzimy do katalogu iwlwifi-5000-ucode-5.4.A.11 i kopiujemy przy pomocy menadżera plików plik iwlwifi-5000-1.ucode do katalogu /lib/firmwarel
Lub w konsoli cp ./iwlwifi-5000-ucode-5.4.A.11/iwlwifi-5000-1.ucode /lib/firmware
ÂŁadujemy moduły.
modprobe -r iwlagn modprobe iwlagn
Podnosimy interfejs (sprawdzamy listę interfejsów i wybieramy właściwy - prawdopodobnie będzie to wlan0).
su iwconfig ifconfig wlan0 up
Edytujemy listę repozytoriów (usuwamy repozytorium SIDa)
gksu leafpad /etc/apt/sources.list
Usuwamy ten fragment:
#~~~~~~Sid~~~~~~# deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
Od tej pory można instalować dodatkowe oprogramowanie i uaktualniać system. Na koniec restartujemy system. Po zalogowaniu uruchamiamy program Wicd i łączymy się z siecią (obsługi programu Wicd tłumaczył nie będę).
PS. poradnik powstał tu na Forum podczas "walki" mojej i kilku użytkowników z tymi kartami. Sugestie, poprawki, uwagi mile widziane.
sidjestgit - 20-04-2009 13:56
20 kwiecien 2009 - aktualizacja. W repozytorium SID (unstable) znajduje sie juz kernel w wersji 2.6.29-1-686 oraz firmware-iwlwifi w wersji "0.16". Firmware-iwlwifi (0.16) zawiera juz "brakujący" firmware do kart 5350, 5300, 5100 wiec nie ma juz potrzeby dodatkowego daciagania paczki "iwlwifi-5000-1.ucode".
W skrocie. Posiadacze Debiana w wersji SID (unstable) instalują tylko firmaware i wicd apt-get update && apt-get install wireless-tools firmware-iwlwifi wicd wpasupplicant
Posiadacze wersji stable (Lenny) dodaja tylko repozytorium Sida do /etc/apt/sources.list. #~~~~~~Sid~~~~~~# deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
Wyszukują odpowiedni dla siebie kernel (amd64 lub x86) apt-get update apt-cache search linux-image
i instaluja kernel, firmware i wicd apt-get update && apt-get install linux-image-2.6.29-1-686
cp /boot/grub/menu.lst /home/NAZWA_TWOJEGO_KONTA/kopiamenu.lst cp /etc/X11/xorg.conf /home/NAZWA_TWOJEGO_KONTA/xorg.conf.kopia
update-grub
Po instalacji kernela nalezy wykonac restart i przy starcie wybrac z menu gruba nowy kernel. Na koniec instalacja firmware apt-get update && apt-get install wireless-tools firmware-iwlwifi wicd wpasupplicant
Wycinamy wpis sid-a z /etc/apt/sources.list - usuwamy te linijki #~~~~~~Sid~~~~~~# deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
ps. bardziej szczegółowo pisałem wyżej (np o kluczach gpg).
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|