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

[HOW TO] Conceptronic PCI WLan WAGc54Ri (Ralink RA2500 Chip)

orikson

Member
Da ich leider selber ewig suchen musste, um eine funktionierende Anleitung zu finden, habe ich eine bestehende "korigiert" und etwas erweitert. Ich hoffe die hilft einigen weiter:


Öffnet euer YaST und schaut bei Netzwerkgeräte > Netzwerkkarte ob im unteren Feld eure Karte bereits konfiguriert ist. Sollte das der Fall sein, klickt auf Ändern und löscht die Karte aus der folgenden Liste. Schließt YaST wieder und ladet den passenden Treiber für seine Karte hier runter und speichert es direkt ins Home Verzeichnis. Dieses Paket entpackt man nun über die Konsole (ALT + F2 und dann xterm eingeben):

Code:
tar xzf rt2500-1.1.0-b2.tar.gz

nun wechselt man mittels:

Code:
cd rt2500-1.1.0/Module

in dieses Verzeichnis und gibt

Code:
make

ein. Jetzt loggt man sich als ROOT ein

Code:
su

und installiert das ganze Paket

Code:
make install


Jetzt kann man bei YaST wieder bei Netzwerkgeräte > Netzwerkkarte in der oberen Liste seine W-Lan Karte auswählen und konfigurieren...

Stand: 15.10.2005
Eine Version, die noch erweitert wird findet sich hier bei Tutorials > Linux
 

lenz.chr

Newbie
Hallo orikson,

ich habe eine Edimax EW-7108 PCg-Karte (Chip: Ralink RT2500) und eine Suse 9.3 (PC-Welt-Version).

Ich versuche verzweifelt die Karte zu installieren, aber nichts tut sich. Ich habe deine Anweisungen genau befolgt, aber das Lämpchen bleibt aus, es erscheint keine Karte im Yast, und unter iwconfig bekomme ich keine wireless extensions. ra0 wird auch nicht angezeigt.
Das alles obwohl die Installation ohne Probleme funktioniert hat, sie ist so durchgelaufen.

Woran kann das liegen???

Grüsse
lenz.chr
 
OP
orikson

orikson

Member
Was ich eher weniger glaube: Hast du den RA2500 Treiber runtergeladen? Nicht das du versehendlich den RA2400 installiert hast.

Ansonsten könnte ich mir noch eine Einstellung im YaST vorstellen. Unter Netzwerkgeräte > Netzwerkkarte deine Karte auswählen und Bearbeiten. Dann bei Erweitert auf Hardwaredetails gehen und bei Modulname rt2500 eintragen. Sollte das nicht helfen nochmal unter Erweitert auf Besondere Einstellungen gehen und bei Geräte-Aktivierung "Beim Systemstart" eintragen und nen Haken bei "Benutzergesteuert" setzen. Dann mach mal nen Neustart und versuchs nochmal.

Außerdem solltest du KInternet installiert und gestartet haben. Da kannst du im Kontextmenü (rechtsklick) auf Drahtlose Verbindung klicken und schaun, ob du überhaupt Empfang hast
 

Grothesk

Ultimate Guru
?? Der Treiber ist doch bei SUSE 9.3 und 10.0 schon dabei? Hab ich noch nie installieren müssen. Hab so'n Ding im Notebook drin.
 
OP
orikson

orikson

Member
Ne, is erst bei SuSE 10 mit dabei! Zumindestens sind die in meiner 9.3 Version nicht dabei
 

lenz.chr

Newbie
Hallo Grothesk,

heißt das, dass ich mir die Suse 10 aufspielen sollte, und die Karre läuft ohne mucken und nachträgliche Installation?

Das wäre ja super... :p


orikson:

der Treiber, den ich installiert habe heißt rt2500-1.1.0-b3.tar.gz .
Hätte eigentlich funktionieren sollen! Aber naja...

Gruß
lenz.chr
 
OP
orikson

orikson

Member
Hm, das ist mir dan n Rätsel, warum das nicht geht. Bei mir hat der funktioniert...

Aber wie gesagt: Bei SuSE 10 ist der treiber schon mit dabei, da musste nur noch einstellen und nix mehr kompilieren
 

snicket

Newbie
ich hab ein problem mit dem ralink rt2500 treibern

wenn ich in /module ./Configure eingebe sagt er mir immer das /usr/src/linux-2.6.13-15-default fehlt

aber ich finde diese datei nirgends...den fehler auch nich bei google

kernel-source is installiert..

SuSE 10.0
 
hi hab auch nen mit der EDIMAX EW-7108 PCG karte oder mit meinem linux :D
hab das suse 10.0 linux auf meinem laptop und mir deshalb diese karte neu gekauft! bin in mein yast dann auf netzwerkgeräte und dann netzwerkarte.
dann rattert das durch und zeigt mir meine karte an
RaLink Ralink RT2500 802.11 Cardbus Card und unter dem kasten mit IP-Adresse DHCP
wenn ich dann auf bearbeiten geh was muss ich dort machen?
denn egal was ich mach es geht net :(
hab sie jetzt im ersten fenster auf auromatisch
im 2ten fenster auf beriebsmodus Ad-hoc
und sie ist net geauthed also offen
und das wars ja dann schon!
bitte um hilfe bin voll am verzweifeln!
 

styl3hack

Newbie
jo ich hab jetzt den make befehl instaliert bekomme aber immer eine fehlermeldung:

Code:
Stylehack@linux:~> cd '/home/Stylehack/rt2500-1.4.4.0/Module'
Stylehack@linux:~/rt2500-1.4.4.0/Module> make
cc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h -Wall -Wstrict-prototypes -Wno-trigraphs   -c -o rtmp_main.o rtmp_main.c
make: cc: Kommando nicht gefunden
make: *** [rtmp_main.o] Fehler 127
 

styl3hack

Newbie
jo ich hab jetzt den make befehl instaliert bekomme aber immer eine fehlermeldung:

Code:
Stylehack@linux:~> cd '/home/Stylehack/rt2500-1.4.4.0/Module'
Stylehack@linux:~/rt2500-1.4.4.0/Module> make
cc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h -Wall -Wstrict-prototypes -Wno-trigraphs   -c -o rtmp_main.o rtmp_main.c
make: cc: Kommando nicht gefunden
make: *** [rtmp_main.o] Fehler 127
 

styl3hack

Newbie
Bazoooka-t schrieb:
was ist das gcc? wo find ich das?

such ma hier danach rpmseek.com


ich hab das ganze jetzt installiert und bekomme jetzt diese fehlermeldung
Code:
Stylehack@linux:~> cd '/home/Stylehack/rt2500-1.4.4.0/Module'
Stylehack@linux:~/rt2500-1.4.4.0/Module> make
cc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h -Wall -Wstrict-prototypes -Wno-trigraphs   -c -o rtmp_main.o rtmp_main.c
<command line>:138980585:44336: /usr/src/linux-2.4.18-14/include/linux/modversions.h: No such file or directory
In file included from /usr/include/linux/module.h:20,
                 from rt_config.h:54,
                 from rtmp_main.c:38:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from rt_config.h:55,
                 from rtmp_main.c:38:
/usr/include/linux/version.h:2:2: #error "======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error "   the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Configure kernel sources:"
/usr/include/linux/version.h:23:2: #error "   - cd /usr/src/linux"
/usr/include/linux/version.h:24:2: #error "   - make mrproper"
/usr/include/linux/version.h:25:2: #error "   - make cloneconfig"
/usr/include/linux/version.h:26:2: #error "   - make dep"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:29:2: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:30:2: #error ""
/usr/include/linux/version.h:31:2: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:32:2: #error ""
/usr/include/linux/version.h:33:2: #error "   instead of"
/usr/include/linux/version.h:34:2: #error ""
/usr/include/linux/version.h:35:2: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:36:2: #error ""
/usr/include/linux/version.h:37:2: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:38:2: #error "======================================================="
In file included from /usr/include/linux/irq.h:20,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from rt_config.h:62,
                 from rtmp_main.c:38:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from rt_config.h:62,
                 from rtmp_main.c:38:
/usr/include/linux/irq.h:68: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/irq.h:68: error: requested alignment is not a constant
/usr/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/irq.h:72,
                 from /usr/include/asm/hardirq.h:6,
                 from /usr/include/linux/interrupt.h:11,
                 from rt_config.h:62,
                 from rtmp_main.c:38:
/usr/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a function)
In file included from /usr/include/linux/interrupt.h:11,
                 from rt_config.h:62,
                 from rtmp_main.c:38:
/usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from /usr/include/linux/mm.h:206,
                 from /usr/include/asm/pci.h:7,
                 from /usr/include/linux/pci.h:727,
                 from rt_config.h:63,
                 from rtmp_main.c:38:
/usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/page-flags.h:119: error: requested alignment is not a constant
In file included from rt_config.h:137,
                 from rtmp_main.c:38:
rtmp.h:1099:41: missing binary operator before token "("
rtmp_main.c:79: warning: static declaration for `alloc_netdev' follows non-static
rtmp_main.c: In function `RT2500_probe':
rtmp_main.c:136: warning: implicit declaration of function `pci_request_regions'
rtmp_main.c:233: warning: implicit declaration of function `pci_release_regions'
rtmp_main.c:246:41: missing binary operator before token "("
rtmp_main.c: In function `RT2500_open':
rtmp_main.c:253: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:514)
rtmp_main.c:269: warning: passing arg 2 of `request_irq' from incompatible pointer type
rtmp_main.c:333:41: missing binary operator before token "("
rtmp_main.c:336: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:526)
rtmp_main.c:439:41: missing binary operator before token "("
rtmp_main.c:534:41: missing binary operator before token "("
rtmp_main.c:547:41: missing binary operator before token "("
rtmp_main.c:718:41: missing binary operator before token "("
rtmp_main.c: In function `RT2500_close':
rtmp_main.c:721: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/include/linux/module.h:526)
rtmp_main.c: At top level:
rtmp_main.c:770: error: parse error before "__attribute__"
rtmp_main.c:732: warning: `RT2500_remove_one' defined but not used
make: *** [rtmp_main.o] Error 1
Stylehack@linux:~/rt2500-1.4.4.0/Module>
 
Oben