ďťż
 
 
   [+] Problem z rt73 karta wifi
 
 

Tematy

 
    
 

 

 

 

[+] Problem z rt73 karta wifi





matteuszek - 09-11-2007 23:42
Mam kartę edimax która działa na sterownikach rt73. Po aktualizacji debiana z etch do lenny mam kilka problemów. Najważniejszy z nich to to że nie mam netu.
sterowniki z :

http://homepages.tu-darmstadt.de/~p_...-2.0.1.tar.bz2

mam log jaki mi się wyświetla:
mateusz-laptop:/home/mateusz/Desktop/xp/rt73-cvs-2007110913/Module# make
make[1]: Entering directory `/lib/modules/2.6.22-2-amd64/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/2.6.22-2-amd64/build'
rt73.ko failed to build!
make: *** [module] Error 1
mateusz-laptop:/home/mateusz/Desktop/xp/rt73-cvs-2007110913/Module# próbowałem instalować też na starym kernelu 2.6.18 i też nic. doinstalowałem pakiety "build-essential" i "linux-headers" ze stronki packages.debian.org ale nic nie pomogło. może ktoś coś poradzi?



salmon - 10-11-2007 00:02
Coś z tego tematu nie pomoże: http://debian.linux.pl/viewtopic.php?t=4954 ?



matteuszek - 10-11-2007 00:10
raczej nic patrzyłem już to.



salmon - 10-11-2007 00:15
dziwne, bo u mnie make działa. Podaj co pokazuje uname -r, i pełne nazwy paczek, które ściągnąłeś.



pavbaranov - 10-11-2007 08:47
ÂŚciągnąłem ze strony: http://rt2x00.serialmonkey.com/wiki/index.php?title=Downloads sterownik - moduł zbudował się bez problemów, zatem nie w nim tkwi problem. Także stereownik z podanej lokalizacji kompiluje się bez problemu.
Biorąc pod uwagę treść komend, które Ci wypisuje, nie masz chyba wszystkich niezbędnych do kompilacji programów i bibliotek.



matteuszek - 10-11-2007 10:49

ÂŚciągnąłem ze strony: http://rt2x00.serialmonkey.com/wiki/index.php?title=Downloads sterownik - moduł zbudował się bez problemów, zatem nie w nim tkwi problem. Także stereownik z podanej lokalizacji kompiluje się bez problemu.
Biorąc pod uwagę treść komend, które Ci wypisuje, nie masz chyba wszystkich niezbędnych do kompilacji programów i bibliotek. A wiesz jak sprawdzić których programów i bibliotek mi brakuje?

[ Dodano: 2007-11-11, 15:41 ]

dziwne, bo u mnie make działa. Podaj co pokazuje uname -r, i pełne nazwy paczek, które ściągnąłeś. paczki:
module-assistant_0.10.11_all.deb
build-essential_11.3_amd64.deb
linux-headers-2.6.22-2_2.6.22-4_amd64.deb
linux-headers-2.6.22-2-amd64_2.6.22-4_amd64.deb

sterowniki z rt73-cvs-2007111107 czyli dzisiejsze:/

wynik uname -r:
mateusz-laptop:/home/mateusz/Desktop/drivers/driver/rt73-cvs-2007111107/Module# uname -r
2.6.22-2-amd64 błąd na pocztku był błąd że nie ma katalogu:
/lib/modules/2.6.22-2-amd64/build
to go utworzyłem a jak utworzyłem to jest błąd
make[1]: Entering directory `/lib/modules/2.6.22-2-amd64/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/2.6.22-2-amd64/build'
rt73.ko failed to build!
make: *** [module] Error 1



salmon - 11-11-2007 16:34

linux-headers-2.6.22-2_2.6.22-4_amd64.deb
linux-headers-2.6.22-2-amd64_2.6.22-4_amd64.deb
Trochę przydługie te nazwy.
Jak je instalowałeś?
Spróbuj zainstalować tą paczkę: http://packages.debian.org/lenny/lin...2.6.22-2-amd64



alteriks - 11-11-2007 17:30

błąd na pocztku był błąd że nie ma katalogu:
/lib/modules/2.6.22-2-amd64/build
to go utworzyłem a jak utworzyłem to jest błąd
Nie powinieneś tworzyć tego katalogu on sam powinien powstać podczas polecenia
/usr/src/linux/# make modules_install czy to samodzielnie wklepanego czy z automatu do paczki deb. Jeśli go nie miałeś (?) to powinieneś zrobić linka symbolicznego ja mam tak:
ls -al /lib/modules/2.6.22/
razem 1108
drwxr-xr-x  5 root root  4096 2007-11-10 21:12 .
drwxr-xr-x 13 root root  4096 2007-11-10 01:31 ..
lrwxrwxrwx  1 root root    28 2007-11-10 01:31 build -> /usr/src/linux-source-2.6.22
drwxr-xr-x  2 root root    45 2007-11-10 14:19 extra
drwxr-xr-x  9 root root    85 2007-11-10 01:32 kernel
drwxr-xr-x  2 root root    23 2007-11-10 01:40 misc
-rw-r--r--  1 root root 280298 2007-11-10 21:12 modules.alias
-rw-r--r--  1 root root    69 2007-11-10 21:12 modules.ccwmap
-rw-r--r--  1 root root 155788 2007-11-10 21:12 modules.dep
-rw-r--r--  1 root root    73 2007-11-10 21:12 modules.ieee1394map
-rw-r--r--  1 root root    730 2007-11-10 21:12 modules.inputmap
-rw-r--r--  1 root root  6978 2007-11-10 21:12 modules.isapnpmap
-rw-r--r--  1 root root    74 2007-11-10 21:12 modules.ofmap
-rw-r--r--  1 root root 220228 2007-11-10 21:12 modules.pcimap
-rw-r--r--  1 root root  1303 2007-11-10 21:12 modules.seriomap
-rw-r--r--  1 root root 109201 2007-11-10 21:12 modules.symbols
-rw-r--r--  1 root root 321283 2007-11-10 21:12 modules.usbmap
lrwxrwxrwx  1 root root    28 2007-11-10 01:31 source -> /usr/src/linux-source-2.6.22 /usr/src# ls -al
razem 12
drwxrwsr-x  6 root src  132 2007-11-11 17:30 .
drwxr-xr-x 12 root root  121 2007-10-27 21:15 ..
lrwxrwxrwx  1 root src    20 2007-11-11 17:30 linux -> linux-source-2.6.22/
drwxr-xr-x 17 root root 4096 2007-10-21 22:56 linux-headers-2.6.22-2
drwxr-xr-x  4 root root 4096 2007-10-21 23:06 linux-headers-2.6.22-2-686
drwxr-xr-x  3 root root  20 2007-10-21 22:56 linux-kbuild-2.6.22
drwxr-xr-x 21 root root 4096 2007-11-10 01:40 linux-source-2.6.22



matteuszek - 11-11-2007 21:00
to co mi wyszło po tych poleceniach:
make midules_install się nie wykonuje i jest jakiś błąd:/

mateusz-laptop:/usr/src/linux# make modules_install
scripts/Makefile.build:17: /usr/src/linux-headers-2.6.18-5-amd64/scripts/basic/Makefile: No such file or directory
make[2]: *** No rule to make target `/usr/src/linux-headers-2.6.18-5-amd64/scripts/basic/Makefile'.  Stop.
make[1]: *** [scripts_basic] Error 2
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map  2.6.18-5-amd64; zawartość pierwszego katalogu:
mateusz-laptop:/usr/src/linux# ls -al /lib/modules/2.6.22-2-amd64/
total 1460
drwxr-xr-x 4 root root  4096 2007-11-11 13:49 .
drwxr-xr-x 5 root root  4096 2007-11-07 07:54 ..
drwxr-xr-x 2 root root  4096 2007-11-11 13:49 build
drwxr-xr-x 9 root root  4096 2007-11-07 07:54 kernel
-rw-r--r-- 1 root root 325094 2007-11-07 08:00 modules.alias
-rw-r--r-- 1 root root    69 2007-11-07 08:00 modules.ccwmap
-rw-r--r-- 1 root root 304946 2007-11-07 08:00 modules.dep
-rw-r--r-- 1 root root    147 2007-11-07 08:00 modules.ieee1394map
-rw-r--r-- 1 root root    712 2007-11-07 08:00 modules.inputmap
-rw-r--r-- 1 root root  6978 2007-11-07 08:00 modules.isapnpmap
-rw-r--r-- 1 root root    74 2007-11-07 08:00 modules.ofmap
-rw-r--r-- 1 root root 257174 2007-11-07 08:00 modules.pcimap
-rw-r--r-- 1 root root  1093 2007-11-07 08:00 modules.seriomap
-rw-r--r-- 1 root root 144895 2007-11-07 08:00 modules.symbols
-rw-r--r-- 1 root root 387529 2007-11-07 08:00 modules.usbmap i drugiego:
mateusz-laptop:/usr/src# ls -al
total 1804
drwxrwsr-x 10 root src    4096 2007-11-11 17:51 .
drwxr-xr-x 11 root root    4096 2007-11-07 07:35 ..
lrwxrwxrwx  1 root src      37 2007-11-06 15:40 linux -> /usr/src/linux-headers-2.6.18-5-amd64
drwxr-xr-x 17 root root    4096 2007-11-06 15:40 linux-headers-2.6.18-5
drwxr-xr-x  4 root root    4096 2007-11-06 15:40 linux-headers-2.6.18-5-amd64
drwxr-xr-x 17 root root    4096 2007-11-11 16:28 linux-headers-2.6.22-2
drwxr-xr-x  4 root root    4096 2007-11-11 17:51 linux-headers-2.6.22-2-amd64
drwxr-xr-x  3 root root    4096 2007-11-06 15:40 linux-kbuild-2.6.18
drwxr-xr-x  3 root root    4096 2007-11-11 17:51 linux-kbuild-2.6.22
drwxrwxr-x  3 root src    4096 2007-01-04 20:37 modules
-rw-r--r--  1 root src  1718518 2007-11-06 15:41 nvidia-kernel-2.6.18-5-amd64_1.0.8776-4+2.6.18.dfsg.1-13etch4_amd64.deb
drwxr-xr-x  7 root root    4096 2007-11-06 15:52 rpm
-rw-r--r--  1 root root  75744 2007-10-06 17:06 rt2x00.tar.bz2
mateusz-laptop:/usr/src# zauważam pewne różnice ale nie za bardzo wiem co teraz z tym mam zrobić.



salmon - 11-11-2007 21:35

linux -> /usr/src/linux-headers-2.6.18-5-amd64 Wskazuje na złe pliki. Wykonaj to:
cd /usr/src
rm linux
ln -s linux-headers-2.6.22-2-amd64  linux Później usuń ten katalog "build" w /lib/modules i jeszcze raz wykonaj make modules_install w katalogu /usr/src/linux. Jak wszystko się uda, to próbuj ze sterownikami.



matteuszek - 11-11-2007 22:13
zrobiłem jak pisałeś no i nie działa skasowałem ten katalog i uruchomiłem komendę /usr/src/linux# make moduels_install i nic nie pomaga, wynik komendy jest ten sam co przedtem.



salmon - 11-11-2007 22:34
Jak zmieniłeś ten link symboliczny to i tak spróbuj skompilować te sterowniki.



matteuszek - 13-11-2007 10:41

Jak zmieniłeś ten link symboliczny to i tak spróbuj skompilować te sterowniki. Dzięki za pomoc zadziałało to wkońcu. Ale ja i tak zmieniłem z lenny na sid. Uaktualniłem jajko i już wszystko zadziałało bez żadnych problemów.

Mam jeszcze dwa kłopoty związane z tą kartą.
1)Nie wiem za bardzo jak napisać tan skrypt na debiana żaby mi się ta karta ładowała wraz ze startem kde lub systemu.

2)Jak używam menadzera wifi standardowego z kde to jest chyba kwifi menager to nie mogę jak wezmę szukam sieci zmienić na inną niż jest ustawiona automatycznie. Nie ma aktywnego przycisku pałącz.



salmon - 13-11-2007 11:47

1)Nie wiem za bardzo jak napisać tan skrypt na debiana żaby mi się ta karta ładowała wraz ze startem kde lub systemu. Poczytaj o /etc/modprobe.d



matteuszek - 15-11-2007 22:34
Mam pytanie. Co do auto uruchamiania to nie znalazłem nic w internecie na modprobe.d ale wiem już jak pisać skrypty w bashu i bedzie sie uruchamiać razem z kde.
ale mam problem z tym że polecenie ifup wlan0 daje mi:
# ifup wlan0
Ignoring unknown interface wlan0=wlan0. Nie wiem czy muszę coś dodać do pliku /etc/network/interface
Nie mam dalej połączenia z internetem chociaż z siecią się łącze ale tylko jak uruchomię kwifimenager jako root.



salmon - 15-11-2007 22:48
http://svn.debian.org/wsvn/pkg-wpa/w...ile&rev=0&sc=0 Szczegółowo opisane, dla WPA

A tak najszybciej:
$ iwconfig ethX essid "nazwa"
$ iwconfig ethX rate auto
$ ifconfig ethX up
$dhclient ethX ethX to interfejs od karty bezprzewodowej, jeżeli adres nie jest pobierany przez dhcp to man iwconfig i ustalasz resztę potrzebnych rzeczy



matteuszek - 15-11-2007 23:28
Dzieki za pomoc. Już działa internet. Robiłem wcześniej tak jak ty używajac tego iwconfig i ifconfig ale nie wiedziałem że trzeba jeszcze użyć dhclient.
W końcu net na Debianie przez wifi:)



salmon - 15-11-2007 23:31
No to teraz wszystko zautomatyzować, włączyć szyfrowanie i cieszyć się linuksem :D



Kapel - 14-01-2008 22:42
Witam, dopisze sie tutaj do tematu, coby ewentualnego syfu na forum nie robic (choc moze zrobie bo temat oznaczony "+"). W razie nieporozumienia prosze moda o przeniesienie do odpowiedniego dzialu, lub jakies wskazowki. Wracajac do tematu.

Mam karte bazowana na rt73. Debian Lenny. Jednak od wersji etch juz moja karta sie "wyladowywuje". Tzn. nie potrafie okreslic dlaczego, ale traci polaczenie z siecia bezprzewodowa. Nie jestem w stanie okreslic czy to wina ilosci pakietow przeslanych (jakis ogranicznik?) czy tez czasu pracy karty. Napisalem do tego skrypt, ktory pomagal przez krotki okres czasu
#!/bin/bash
#skrypt restartujacy urzadzenia sieciowe
/etc/init.d/networking restart
iwconfig wlan0 essid <nazwasieci>
iwconfig wlan0 ap <mac routera>
ifconfig wlan0 up
iwconfig wlan0 channel 6
iwconfig Teraz jedyne co pomaga to reset. Bo system po takim padzie sieci nie jest w stanie zrekonfigurowac urzadzen sieciowych. Jest jakas rada na to ? Jak tak to jaka?
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis