• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Hilfe RT25USB-SRC-V2.0.6.0

Oak

Newbie
Hallo, bin Linuxneuling und bekomme immer wieder die selbe Fehlermeldung
Habe schon sämtliche Dinge ausprobiert.
Kernel-Source ist auch schon installiert
Könnte mir jemand eine Schritt für Schritt Anleitung senden?

linux:~ # cd RT25USB-SRC-V2.0.6.0
linux:~/RT25USB-SRC-V2.0.6.0 # make
make -C /lib/modules/2.6.13-15.7-smp/build SUBDIRS=/root/RT25USB-SRC-V2.0.6.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.7-obj/i386/smp'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.7-obj/i386/smp'
make: *** [all] Error 2
linux:~/RT25USB-SRC-V2.0.6.0 #

Gruss Oak
 
Hallo!
Hast du das Paket kernel-sources installiert?
Wenn nicht dann: ein klick auf Kontrollzentrum dann klick auf Yast2 dann klick auf Module dann klick auf Software dann klick auf Software installieren. Im jetzt geöffnetem Fenster unten suche eintippen kernel.
In der rechten Fensterhälfte nach kernel-source suchen und ein Häkchen setzen dann installieren.
Meine WLAN-Karte RT2500 USB von Ralink läuft jetzt.

Ich habe an Dich zwei Fragen.
1. Was macht Dir genau Schwierigkeit?
2. Im Linux an der Konsole (Konsole starten durch klick auf „Monitor mit einer Muschel“ unten auf der Symbolleiste) als root (Administrator) anmelden mit dem Befehl „su“ ohne Anführungszeichen. Hier ein Auszug von meiner Konsole vielleicht hilft Dir das bisschen. Ist das die Fehler-Meldung die auch bei mir kam?
bbb@linux:~> cd /home/bbb/rt2500
bbb@linux:~/rt2500> ls
RT25USB-SRC-V2.0.5.0 Text_RT25USB-SRC-V2.0.5.0.tar.gz.txt
RT25USB-SRC-V2.0.5.0.tar.gz
bbb@linux:~/rt2500> cd RT25USB-SRC-V2.0.5.0/
bbb@linux:~/rt2500/RT25USB-SRC-V2.0.5.0> su
Password:
linux:/home/bbb/rt2500/RT25USB-SRC-V2.0.5.0 # make
make -C /lib/modules/2.6.11.4-21.7-smp/build SUBDIRS=/home/bbb/rt2500/RT25USB-SRC-V2.0.5.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.11.4-21.7-obj/i386/smp'
make[1]: *** Keine Regel, um »modules« zu erstellen. Schluss.
make[1]: Leaving directory `/usr/src/linux-2.6.11.4-21.7-obj/i386/smp'
make: *** [all] Fehler 2
linux:/home/bbb/rt2500/RT25USB-SRC-V2.0.5.0 # make clean
rm -f *.o *~ .*.cmd *.ko *.mod.c
linux:/home/bbb/rt2500/RT25USB-SRC-V2.0.5.0 #

Nach dem ich das Paket kernel-source installiert habe konnte ich den Befehl „make“ ausführen.

Gruß Heinz-Peter
 
OP
O

Oak

Newbie
Hallo Heinz-Peter

nach langen hin und her, hat der make-Befehl funktioniert.
Leider hat die Karte wieder nicht funktioniert.
Habe es jetzt mit ndiswrapper probiert und es funktioniert.
Vielen Dank
Gruss Karl
 
Hallo Karl!
Hast Du in deinem Ordner RT25USB-SRC-V2.0.6.0 die Readme Datei gelesen?
Mein Ordner heißt: RT25USB-SRC-V2.0.5.0
Habe Dir unten ein Auszug aus meiner Readme kopiert.

Die Datei Makefile.6 ist für Linux mit kernel 2.6
Die Datei Makefile.4 ist für Linux mit kernel 2.4
Du musst wissen was für ein kernel Dein Linux hat. Dann entsprechend die Datei Makefile.6 oder Makefile.4 in Makefile umbenennen.
Habe Dir die entsprechende Zeile fett hervorgehoben, kann sein dass in Deiner Readme Datei was anderes steht.

FILE LAYOUT:
=============
*.c : c files
*.h : header files
Makefile.6 :Makefile for kernel 2.6
Makefile.4 :Makefile for kernel 2.4
./LINUX_RACONFIG_Vx.x.x.x : source code for utility RaConfig2500 version x.x.x.x
./LINUX_RACONFIG_Vx.x.x.x/bin/LINUX/RaConfig2500 : utility RaConfig2500

===============================================================================================
Build Instructions:
====================

1) cp Makefile.x Makefile //x is your kernel

2) $make
3) $insmod rt2570.ko # Insert driver module
4) $ifconfig rausb0 up # Bring up device
5) $dhclient rausb0 # Get network IP address

Note: Script functionality:
Configure retrive linux version
6) ./LINUX_RACONFIG_Vx.x.x.x/bin/"Linux"/RaConfig2500

if lack of libstdc++.so.6, cp ./LINUX_RACONFIG_Vx.x.x.x/libstdc++.so.6 /usr/lib

7)Edit(or add the line) in /etc/modules.conf
alias rausb0 rt2570

8) Create and edit 'ifcfg-rausb0' file in /etc/sysconfig/network-script/
DEVICE='rausb0'
ONBOOT='yes'
BOOTPROTO='dhcp'

Gruß Heinz-Peter
 
OP
O

Oak

Newbie
Hallo Heinz-Peter

Schau dir mal diese Meldung nach make-Befehl an
karl:~/RT25USB-SRC-V2.0.6.0 # make
make -C /lib/modules/2.6.13-15.7-smp/build SUBDIRS=/root/RT25USB-SRC-V2.0.6.0 mo
dules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.7-obj/i386/smp'
make -C ../../../linux-2.6.13-15.7 O=../linux-2.6.13-15.7-obj/i386/smp modules
CC [M] /root/RT25USB-SRC-V2.0.6.0/rtusb_main.o
In file included from /root/RT25USB-SRC-V2.0.6.0/rt_config.h:160,
from /root/RT25USB-SRC-V2.0.6.0/rtusb_main.c:38:
/root/RT25USB-SRC-V2.0.6.0/oid.h:576:5: warning: "DBG" is not defined
In file included from /root/RT25USB-SRC-V2.0.6.0/rt_config.h:167,
from /root/RT25USB-SRC-V2.0.6.0/rtusb_main.c:38:
/root/RT25USB-SRC-V2.0.6.0/rtusb.h:43:6: warning: "_WIN32_WINNT" is not defined
/root/RT25USB-SRC-V2.0.6.0/rtusb_main.c: In function ‘CMDHandler’:
/root/RT25USB-SRC-V2.0.6.0/rtusb_main.c:1070: warning: unused variable ‘pkey’
/root/RT25USB-SRC-V2.0.6.0/rtusb_main.c:1069: warning: unused variable ‘i’
/root/RT25USB-SRC-V2.0.6.0/rtusb_main.c:1110:5: warning: "DBG" is not defined

Diese Meldung ist noch viel länger.
Wenn ich dann die Karte mit Yast konfigurieren will, kommt die Warnung: Das Gerät hat kein Treibermodul
Mit deiner Version passiert genau das gleiche.
Wenn ich lsmod eingebe, dann sehe ich komischer Weise den rt2500

Gruss
Karl
 
Probier lieber den (glaube ich) etwas neueren rt2570-Treiber.
http://prdownloads.sourceforge.net/rt2400/rt2570-1.1.0-b1.tar.gz
 
Hallo Oak!!
Ich habe ein Link gefunden der vielleicht weiter hilft.
Schaue mal hier: http://wiki.unixboard.de/index.php/Hardware:RaLink_RT2500/Einrichten_unter_SuSE_Linux_9.x
 
Oben