[+] Problem z rt73 karta wifi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
matteuszek
Posty: 45
Rejestracja: 20 kwietnia 2007, 12:12

[+] Problem z rt73 karta wifi

Post autor: matteuszek »

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_lar ... .1.tar.bz2

mam log jaki mi się wyświetla:

Kod: Zaznacz cały

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
Beginner
Posty: 296
Rejestracja: 12 października 2007, 23:28
Lokalizacja: Gliwice/Bielsko-Biała

Post autor: salmon »

Coś z tego tematu nie pomoże: http://debian.linux.pl/viewtopic.php?t=4954 ?
matteuszek
Posty: 45
Rejestracja: 20 kwietnia 2007, 12:12

Post autor: matteuszek »

raczej nic patrzyłem już to.
salmon
Beginner
Posty: 296
Rejestracja: 12 października 2007, 23:28
Lokalizacja: Gliwice/Bielsko-Biała

Post autor: salmon »

dziwne, bo u mnie make działa. Podaj co pokazuje uname -r, i pełne nazwy paczek, które ściągnąłeś.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

¦ciągnąłem ze strony:

Kod: Zaznacz cały

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
Posty: 45
Rejestracja: 20 kwietnia 2007, 12:12

Post autor: matteuszek »

pavbaranov pisze:¦ciągnąłem ze strony:

Kod: Zaznacz cały

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 ]
salmon pisze: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:

Kod: Zaznacz cały

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

Kod: Zaznacz cały

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
Beginner
Posty: 296
Rejestracja: 12 października 2007, 23:28
Lokalizacja: Gliwice/Bielsko-Biała

Post autor: salmon »

matteuszek pisze: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/linux- ... 22-2-amd64
alteriks
Posty: 16
Rejestracja: 07 listopada 2007, 15:28

Post autor: alteriks »

matteuszek pisze: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

Kod: Zaznacz cały

/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:

Kod: Zaznacz cały

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

Kod: Zaznacz cały

/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
Posty: 45
Rejestracja: 20 kwietnia 2007, 12:12

Post autor: matteuszek »

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

Kod: Zaznacz cały

 
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:

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

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
Beginner
Posty: 296
Rejestracja: 12 października 2007, 23:28
Lokalizacja: Gliwice/Bielsko-Biała

Post autor: salmon »

matteuszek pisze:linux -> /usr/src/linux-headers-2.6.18-5-amd64
Wskazuje na złe pliki. Wykonaj to:

Kod: Zaznacz cały

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

Kod: Zaznacz cały

make modules_install 
w katalogu /usr/src/linux. Jak wszystko się uda, to próbuj ze sterownikami.
ODPOWIEDZ