Ich werd hier noch bekloppt - WLAN: Ralink RT2561

Hallo Michael,

Code:
debian:~# apt-get install automake
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  autoconf autotools-dev
Vorgeschlagene Pakete:
  autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc automake1.10-doc
Empfohlene Pakete:
  automaken
Die folgenden NEUEN Pakete werden installiert:
  autoconf automake autotools-dev
0 aktualisiert, 3 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 878kB Archive geholt werden.
Nach dem Auspacken werden 3379kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? j
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
  autoconf autotools-dev automake
Diese Pakete ohne Überprüfung installieren [j/N]? j
Hole:1 http://http.us.debian.org etch/main autoconf 2.61-4 [448kB]
Hole:2 http://http.us.debian.org etch/main autotools-dev 20060702.1 [60,6kB]
Hole:3 http://http.us.debian.org etch/main automake 1:1.10+nogfdl-1 [369kB]
Es wurden 878kB in 7s geholt (111kB/s)
Wähle vormals abgewähltes Paket autoconf.
(Lese Datenbank ... 100344 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke autoconf (aus .../autoconf_2.61-4_all.deb) ...
Wähle vormals abgewähltes Paket autotools-dev.
Entpacke autotools-dev (aus .../autotools-dev_20060702.1_all.deb) ...
Wähle vormals abgewähltes Paket automake.
Entpacke automake (aus .../automake_1%3a1.10+nogfdl-1_all.deb) ...
Richte autoconf ein (2.61-4) ...

Richte autotools-dev ein (20060702.1) ...
Richte automake ein (1.10+nogfdl-1) ...

debian:~#

...und jetzt???

Jo
 
Code:
 apt-get install make
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
make ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
 
Jetz wechselt du in Verzeichnis /usr/src/Module und gibst mit rootrechten
Code:
make clean
ein.
Danach versuchst du
Code:
make debug
make install debug

und bete, dass es diesmal klappt
 
Du gibst dir wirklich mühe!!!
Habe in der zwischenzeit die kernel-heades nochmal neu gezogen.

...und jetzt deine anweisung versucht...
Code:
debian:~# cd /usr
debian:/usr# cd src
debian:/usr/src# cd Module
debian:/usr/src/Module# make clean
debian:/usr/src/Module# make debug
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
make[1]: Makefile: Datei oder Verzeichnis nicht gefunden
make[1]: *** Keine Regel, um »Makefile« zu erstellen.  Schluss.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
rt61.ko failed to build!
make: *** [debug] Fehler 1
debian:/usr/src/Module#

Immer der gleiche fehler mit der "Regel"!!!
Ich begreife das nicht!?!
Ist mit meiner Installation etwas nicht in ordnung???
*heul*
 
Ich bin erst mal am Ende mit meinem Latein.
Da müssen wohl die Profis dran. Wende dich noch mal an Godspeed.

ps. eins noch. Existiert im Verzeichnis Module die Datei "Makefile"?
 
Poste mal die Ausgabe von
Code:
ls -l /usr/src/Module
 
...da steht sooo viel von dieser blöden wlan-karte drin!!!
Warum kann ich das ko.file nicht backen?

Code:
debian:~# ls -l /usr/src/Module
insgesamt 1380
-rw-r--r-- 1 root src  45213 2007-03-21 05:40 assoc.c
-rw-r--r-- 1 root src  15559 2007-04-08 17:25 auth.c
-rw-r--r-- 1 root src   5130 2007-03-21 05:40 auth_rsp.c
-rw-r--r-- 1 root src  55457 2007-03-21 05:40 connect.c
-rw-r--r-- 1 root src   5442 2007-03-21 05:40 eeprom.c
-rw-r--r-- 1 root src   9027 2006-05-25 20:23 iwpriv_usage.txt
-rw-r--r-- 1 root src   5372 2007-04-17 12:10 Makefile
-rw-r--r-- 1 root src  41448 2007-03-21 05:40 md5.c
-rw-r--r-- 1 root src   3753 2006-12-23 09:02 md5.h
-rw-r--r-- 1 root src 182830 2007-04-13 03:41 mlme.c
-rw-r--r-- 1 root src  15983 2007-03-21 05:40 mlme.h
-rw-r--r-- 1 root src  25308 2007-03-21 05:40 oid.h
-rw-r--r-- 1 root src   9648 2006-12-24 15:01 README
-rw-r--r-- 1 root src   8192 2006-05-25 20:23 rt2561.bin
-rw-r--r-- 1 root src   8192 2006-05-25 20:23 rt2561s.bin
-rw-r--r-- 1 root src   8192 2006-05-25 20:23 rt2661.bin
-rw-r--r-- 1 root src  57228 2007-03-21 05:40 rt2661.h
-rw-r--r-- 1 root src   1858 2007-02-20 20:02 rt2x00debug.h
-rw-r--r-- 1 root src    899 2006-05-25 20:23 rt61sta.dat
-rw-r--r-- 1 root src   5883 2007-04-27 17:12 rt_config.h
-rw-r--r-- 1 root src 127445 2007-04-13 11:47 rtmp_data.c
-rw-r--r-- 1 root src  27459 2007-03-21 05:40 rtmp_def.h
-rw-r--r-- 1 root src  98160 2007-04-13 03:41 rtmp.h
-rw-r--r-- 1 root src 201671 2007-03-23 20:31 rtmp_info.c
-rw-r--r-- 1 root src 106830 2007-04-19 02:11 rtmp_init.c
-rw-r--r-- 1 root src  30991 2007-04-19 00:35 rtmp_main.c
-rw-r--r-- 1 root src  14132 2007-03-21 05:40 rtmp_tkip.c
-rw-r--r-- 1 root src   5301 2006-12-23 09:02 rtmp_type.h
-rw-r--r-- 1 root src  11706 2007-03-21 05:40 rtmp_wep.c
-rw-r--r-- 1 root src  34441 2007-03-21 05:40 sanity.c
-rw-r--r-- 1 root src   4996 2006-02-15 21:01 STA_iwpriv_ATE_usage.txt
-rw-r--r-- 1 root src  63561 2007-03-21 05:40 sync.c
-rw-r--r-- 1 root src  65265 2007-04-13 11:47 wpa.c
-rw-r--r-- 1 root src   7077 2006-12-23 09:02 wpa.h
debian:~#

shit X(
 
Ich kann dir leider nur noch anbieten, dir den Treiber den ich verwende per Mail zu schicken
 
Da ich ja neu auf dem gebiet debian bin, muss ich mal dumm fragen... ist das dann die ko.-datei? was kann bzw. muss ich damit machen? Irgendwie muss ich das modul doch dann laden und auch prüfen, ob es geladen wurde...und dann doch sicher noch konfigurieren...wpa2, ssid, netzwerkschlüssel usw...???

hab noch makefile gepackt und angehängt...vielleicht sieht man ja was.

@ goodspeed
debian:~# apt-get install linux-kbuild-2.6.18 build-essential linux-kernel-headers
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
linux-kbuild-2.6.18 ist schon die neueste Version.
build-essential ist schon die neueste Version.
linux-kernel-headers ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
debian:~#

Jo

nochmal @goodspeed
die dateien von deinem link geloadet...
der fehler ist der gleiche...
debian:/usr/src/Module# make clean
debian:/usr/src/Module# make debug
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
make[1]: *** Keine Regel, um »modules« zu erstellen. Schluss.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
rt2500.ko failed to build!
make: *** [debug] Fehler 1
debian:/usr/src/Module#

???

noch ne frage...
ist das richtig, das er dort in die headers geht...und nicht in den source???
 

Anhänge

  • Makefile.tar.gz
    1,9 KB · Aufrufe: 0
Zuletzt bearbeitet:
Ja, das ist schon mal richtig ...

Btw. ... ist das Paket linux-headers-2.6.18-4 installiert?
Code:
apt-get install linux-headers-2.6.18-4
Normalerweise hätte das als Abhängigkeit von linux-headers-2.6.18-4-486 mitkommen müssen ... aber in Deiner Ausgabe von /usr/src/ seh ich es nicht ...
 
debian:/usr/src/Module# apt-get install linux-headers-2.6.18-4
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
linux-headers-2.6.18-4 ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
debian:/usr/src/Module# apt-get remove linux-headers-2.6.18-4
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden Pakete werden ENTFERNT:
linux-headers-2.6.18-4 linux-headers-2.6.18-4-486
0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 19,5MB Plattenplatz freigegeben worden sein.
Möchten Sie fortfahren [J/n]? j
(Lese Datenbank ... 100557 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne linux-headers-2.6.18-4-486 ...
Entferne linux-headers-2.6.18-4 ...
debian:/usr/src/Module# apt-get install linux-headers-2.6.18-4
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden NEUEN Pakete werden installiert:
linux-headers-2.6.18-4
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 3163kB Archive geholt werden.
Nach dem Auspacken werden 18,6MB Plattenplatz zusätzlich benutzt.
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
linux-headers-2.6.18-4
Diese Pakete ohne Überprüfung installieren [j/N]? j
Hole:1 http://security.debian.org etch/updates/main linux-headers-2.6.18-4 2.6.18.dfsg.1-12etch2 [3163kB]
Es wurden 3163kB in 57s geholt (55,5kB/s)
Wähle vormals abgewähltes Paket linux-headers-2.6.18-4.
(Lese Datenbank ... 93034 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke linux-headers-2.6.18-4 (aus .../linux-headers-2.6.18-4_2.6.18.dfsg.1-12etch2_i386.deb) ...
Richte linux-headers-2.6.18-4 ein (2.6.18.dfsg.1-12etch2) ...
debian:/usr/src/Module#

debian:/usr/src/Module# ls -l /usr/src
insgesamt 16
drwxr-xr-x 17 root root 4096 2007-06-12 21:59 linux-headers-2.6.18-4
drwxr-xr-x 3 root root 4096 2007-06-05 19:50 linux-kbuild-2.6.18
drwxr-xr-x 19 root root 4096 2007-06-12 19:53 linux-source-2.6.18
drwxr-xr-x 2 root src 4096 2007-06-12 21:14 Module
debian:/usr/src/Module#

gemacht...
 
linux-headers-2.6.18-4-486 brauchst zusätzlich ...
 
...ich mache das alles!!!

debian:/usr/src/Module# apt-get install linux-headers-2.6.18-4-486
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Die folgenden NEUEN Pakete werden installiert:
linux-headers-2.6.18-4-486
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 280kB Archive geholt werden.
Nach dem Auspacken werden 934kB Plattenplatz zusätzlich benutzt.
WARNUNG: Die folgenden Pakete können nicht authentifiziert werden!
linux-headers-2.6.18-4-486
Diese Pakete ohne Überprüfung installieren [j/N]? j
Hole:1 http://security.debian.org etch/updates/main linux-headers-2.6.18-4-486 2.6.18.dfsg.1-12etch2 [280kB]
Es wurden 280kB in 18s geholt (15,3kB/s)
Wähle vormals abgewähltes Paket linux-headers-2.6.18-4-486.
(Lese Datenbank ... 96166 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke linux-headers-2.6.18-4-486 (aus .../linux-headers-2.6.18-4-486_2.6.18.dfsg.1-12etch2_i386.deb) ...
Richte linux-headers-2.6.18-4-486 ein (2.6.18.dfsg.1-12etch2) ...
debian:/usr/src/Module#

debian:/usr/src/Module# ls -l /usr/src
insgesamt 20
drwxr-xr-x 17 root root 4096 2007-06-12 21:59 linux-headers-2.6.18-4
drwxr-xr-x 4 root root 4096 2007-06-12 22:10 linux-headers-2.6.18-4-486
drwxr-xr-x 3 root root 4096 2007-06-05 19:50 linux-kbuild-2.6.18
drwxr-xr-x 19 root root 4096 2007-06-12 19:53 linux-source-2.6.18
drwxr-xr-x 2 root src 4096 2007-06-12 21:14 Module
debian:/usr/src/Module#

und nun?
 
Jetzt versuchen wir die make clean und make debug Geschichte nochmal ;)
 
ach du kriegst die tür nicht zu... er hat was gemacht *freu*

debian:/usr/src/Module# cd /usr/src/Module
debian:/usr/src/Module# make clean
debian:/usr/src/Module# make debug
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
CC [M] /usr/src/Module/rtmp_main.o
/usr/src/Module/rtmp_main.c: In function ‘RT2500_probe’:
/usr/src/Module/rtmp_main.c:220: warning: format ‘%lX’ expects type ‘long unsigned int’, but argument 4 has type ‘resource_size_t’
/usr/src/Module/rtmp_main.c:287: warning: format ‘%lx’ expects type ‘long unsigned int’, but argument 3 has type ‘resource_size_t’
CC [M] /usr/src/Module/mlme.o
CC [M] /usr/src/Module/connect.o
CC [M] /usr/src/Module/sync.o
CC [M] /usr/src/Module/assoc.o
CC [M] /usr/src/Module/auth.o
CC [M] /usr/src/Module/auth_rsp.o
CC [M] /usr/src/Module/rtmp_data.o
CC [M] /usr/src/Module/rtmp_init.o
CC [M] /usr/src/Module/sanity.o
CC [M] /usr/src/Module/rtmp_wep.o
CC [M] /usr/src/Module/wpa.o
CC [M] /usr/src/Module/md5.o
CC [M] /usr/src/Module/rtmp_tkip.o
CC [M] /usr/src/Module/rtmp_info.o
CC [M] /usr/src/Module/eeprom.o
LD [M] /usr/src/Module/rt2500.o
Building modules, stage 2.
MODPOST
CC /usr/src/Module/rt2500.mod.o
LD [M] /usr/src/Module/rt2500.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
debian:/usr/src/Module#

# make install debug jetz auch noch???
 
...ist das jetzt gut so???

debian:/usr/src/Module# make install debug
echo "2.6 module install"
2.6 module install
make -C /lib/modules/2.6.18-4-486/build SUBDIRS=/usr/src/Module modules_install
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
INSTALL /usr/src/Module/rt2500.ko
DEPMOD 2.6.18-4-486
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
/sbin/depmod -a
grep: /etc/modprobe.conf: Datei oder Verzeichnis nicht gefunden
append 'alias ra0 rt2500' to /etc/modprobe.conf
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
debian:/usr/src/Module#
 
...mach mal 'modprobe rt2500' und du weisst es...*g

...und ein iwconfig um zu sehen ob aktuell ein konfigurierbares WLAN-NIC angezeigt wird.
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

X startet nichtmehr

GCC Crosscompiler unter Debian Wheezy

openSUSE 12.2 - Kann Kernel nicht vorbereiten / kompilieren

Installation von monitord unter Debian wheezy

Zurück
Oben