ďťż
 
 
   Problemy z kartą sieciową (Atheros 5005g)
 
 

Tematy

 
    
 

 

 

 

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&section=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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis