|
Problemy z kartą sieciową (Atheros 5005g)
jumbo - 27-09-2007 08:49
Witam
Jestem początkującym użytkownikiem linuksa.
Wcześniej korzystałem z Ubuntu i pod tym systemem karta była od razu wykrywana i poprawnie instalowana.
Natomiast po zainstalowaniu Debiana wogóle karta nie istnieje. Po przeszukaniu forum znalazłem rozwiązanie jakim jest instalacja madwifi. ÂŚciągnąłem plik, rozpakowałem i próbowałem zainstalować, lecz przy poleceniu make wyrzuca coś takiego:
/bin/sh: line 0: cd: /lib/modules/2.6.18-5-486/build: Nie ma takiego pliku ani katalogu Makefile.inc:66: *** /lib/modules/2.6.18-5-486/build is missing, please set KERNELPATH. Stop.
I moje pytani brzmi, jak to zrobić, aby to zainstalować. Mile widziane rozwiązanie krok po kroku.
pavbaranov - 27-09-2007 11:31
Tam gdzie przeczytałeś o madwifi, było też napisane o tym, że musisz zainstalować źródła kernela. Bez nich nie razbierjosz ;)
jumbo - 28-09-2007 19:16
Sutuacja wygląda następująco:
Po wydaniu komendy:
uname -r
wyświetla mi się jakie mam jajko: 2.6.18-5-k7 Mimo wszystko błąd jest dalej ten sam.
/bin/sh: line 0: cd: /lib/modules/2.6.18-5-k7/build: Nie ma takiego pliku ani katalogu Makefile.inc:66: *** /lib/modules/2.6.18-5-k7/build is missing, please set KERNELPATH. Stop.
Więc proszę o pomoc raz jeszcze.
pavbaranov - 28-09-2007 20:21
Geezaa, zainstaluj źródła, a nie rozpoznawaj jaki masz kernel. Teraz trzeba ściągnąć (apt-get, aptitude, synaptic) źródła (sources) kernela, który masz. Reszta wg opisu z podręcznika na madwifi. Działa wyśmienicie
jumbo - 29-09-2007 14:25
Poszukałem źródeł i jedyne jakie znalazłem odnoszą się do 2.6.18. Nie znalazłem źródeł do wersji 2.6.18-5-k7.
No i mam takie pytanko.
Jak dodałem do pliku
/etc/apt/source.list
nowe repozytoria, to po wydaniu polecenia
apt-get update
pojawił się taki komunikat:
Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch Release.gpg Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch Release Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch/contrib Packages/DiffIndex Ign cdrom://[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD Binary-1 20070819-11:33] etch/main Packages/DiffIndex Czytanie list pakietów... Gotowe
Więc pytanko: gdzie zmienić jakiś wpis, aby poprawnie te repozytoria dodać?
Yampress - 29-09-2007 15:12
dodaj taki wpis deb http://ftp.pl.debian.org/debian/ etch main non-free contrib
usuń te wpisy które dodałeś po czym zaktualizuj beze danych o pakietach
apt-get update
jumbo - 29-09-2007 18:39
Problemem z tymi repozytoriami był błąd w nazwie pliku. Ja to wpisałem do pliku:
/etc/source.list
a miało to być w pliku
/etc/sources.list Zmieniłem wersję 4.0 na wersję Lenny. W tej chwili mam jajko w wersji: 2.6.21-2-k7. Niestety madwifi chce mieć te źródła, ale ja nie mogę ich znaleźć. Jedyne co znajduje to: apt-cache search linux-source linux-patch-debian-2.6.18 - Debian patches to version 2.6.18 of the Linux kernel linux-source-2.6.18 - Linux kernel source for version 2.6.18 with Debian patches linux-tree-2.6.18 - Linux kernel source tree for building Debian kernel images linux-patch-debian-2.6.21 - Debian patches to version 2.6.21 of the Linux kernel linux-source-2.6.21 - Linux kernel source for version 2.6.21 with Debian patches linux-tree-2.6.21 - Linux kernel source tree for building Debian kernel images
No i niestety nie ma tam źródeł zgodnych z wersją, którą mam.
Jeżeli ktoś wiedziałby, gdzie mogę znaleźć te źródła (dokładny link) to bardzo proszę o odpowiedź.
Yampress - 29-09-2007 18:50
wklej zawartość pliku /etc/sources.list
jumbo - 29-09-2007 18:52
Oto zawartość:
# # deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 #DVD Binary-1 20070819-11:33]/ etch contrib main
#deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 DVD #Binary-1 20070819-11:33]/ etch contrib main
#deb http://ftp.pl.debian.org/debian/ etch main #deb-src http://ftp.pl.debian.org/debian/ etch main
#deb http://security.debian.org/ etch/updates main contrib #deb-src http://security.debian.org/ etch/updates main contrib
deb http://ftp.pl.debian.org/debian/ etch main non-free contrib
deb http://ftp.pl.debian.org/debian/ testing main non-free contrib deb-src http://ftp.pl.debian.org/debian/ testing main non-free contrib deb http://security.debian.org/debian-security/ testing/updates main contrib non-free
pavbaranov - 29-09-2007 18:57
TIP: szukaj linux-headers-(tu Twoja wersja). W Lenny są: http://packages.debian.org/search?ke...ng§ion=all
Yampress - 29-09-2007 18:58
aby przejśc z etcha na lenny (testing) sources.list ma wyglądać tak deb http://ftp.pl.debian.org/debian/ testing main non-free contrib deb-src http://ftp.pl.debian.org/debian/ testing main non-free contrib deb http://security.debian.org/debian-security/ testing/updates main contrib non-free
po czym wklep w konsoli jako root aptitude update aptitude dist-upgrade
pakiet ze źródłami się nazywa linux-source-2.6.21 czyli aptitude install linux-source-2.6.21 linux-headers-2.6.21-2-k7
jumbo - 29-09-2007 19:32
Zrobiłem poprawki. Zainstalowałem linux-source i linux-headers.
Teraz, kiedy chcę zainstalować madwifi wyskakuje coś takiego: /bin/sh: cc: command not found Makefile.inc:81: *** Cannot detect kernel version - please check compiler and KERNELPATH. Stop.
Edit: Problem wywołanybył brakiem gcc. Teraz wszystko chodzi jak należy.
Teraz mam pytanko odnośnie szyfrowanych sieci. Sieć w domu ze względu na linuksa mam nieszyfrowaną. Natomiast na uczelni mam sieć szyfrowaną. No i teraz moje pytanie brzmi. Jak w linuksie ustawić kartę, aby łączyła się do takiej sieci.
Szczegóły: Uwierzytelnianie sieciowe: WPA Szyfrowanie danych: TKIP Typ protokołu EAP: PEAP
No i gdzie coś takiego ustawić. W windowsie jest to bezproblemowe, natomiast w linuksie nie mogę znaleźć opcji odpowiedzialnej za to.
pavbaranov - 29-09-2007 21:44
Powinieneś się zainteresować czymś takim jak wpa_supplicant (jest w repo, zatem po prostu doinstaluj). Plik konfiguracji sieci zabezpieczonej tworzysz narzędziem wpa_passphrase. Następnie uruchamiasz wpa_supplicant. Dodatkowo możesz zainstalować sobie jakąś nakładkę graficzną, by było łatwiej (nie wiem, czy i w jakim środowisku pracujesz, ale jest tego od groma). Jeśli będziesz miał problemy, to daj znać - może coś pomożemy.
jumbo - 01-10-2007 20:20
Zainstalowałem wpasupplicant. No i teraz mam taki problem, że w ogóle nie wiem jak się zabrać za konfigurację.
No i czy muszę być podczas konfiguracji w zasięgu sieci, do której chcę się podpiąć, czy można ustawić parametry łączenia a później sprawdzić, czy to się łączy?
No i miło byłoby jakby ktoś podał nakładkę graficzną na to. Używam Gnome'a.
pavbaranov - 04-10-2007 09:07
Być może uciekam od tematu, ale najpierw spróbuj te tematy: http://www.google.com/search?hl=pl&c...kaj&lr=lang_pl W miarę rozsądnie jest to poopisywane. Z tego co wiem, nie musisz być w sieci - możesz sprawdzić ustawienia później. Nie używam Gnome'a, ale jeśli się nie mylę, to jedną z takich nakładek jest WiFi Radar. Są też zrobione np pod Pythonem itp. zatem działające niezależnie od środowiska graficznego. A jeśli się nie mylę, to samo środowisko Gnome'a też daje jakieś możliwości konfigurowania sieci. Na ile są one użyteczne nie potrafię niestety powiedzieć.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|