Forum
Tipps
News
Menu-Icon

Suse: Diese Meldung bedeutet was??

Hallo !!

Es geht um das kompilieren von W-LAN Kartentreiber von Ralink.
Ist meine Vermutung richtig, das da was nicht stimmt? :)
Kleiner Scherz!

Habe alles was man dazu braucht kernelquelle,gcc,make,automake,libtool,u.s.w. also kann es doch nur am Treiber selbst liegen weil ich die Susie 10.1 64bit habe und der Treiber nur für 32bit ist? (Vermutung) Wäre schön wenn mir mal jemand sagen könnte was da noch fehlt. Dann reicht vielleicht ein bißchen googeln und die Welt wäre wieder wieder in Ordnung. :)

Hier mal die Ausgabe von "make"


Passwort:
linux-hdk7:/home/Chrissi # cd Desktop/rt61-1.1.0-b1/Module
linux-hdk7:/home/Chrissi/Desktop/rt61-1.1.0-b1/Module # make
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/x86_64/default'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/x86_64/default modules
  CC [M]  /home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.o
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeHandler?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:299: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:367: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?STAMlmePeriodicExec?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:752: warning: unused variable ?RxSignal?
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeEnqueue?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:2964: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeEnqueueForRecv?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3059: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeDequeue?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3114: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeRestartStateMachine?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3154: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3221: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeQueueEmpty?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3252: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeQueueFull?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3284: warning: comparison of distinct pointer types lacks a cast
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c: In function ?MlmeQueueDestroy?:
/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.c:3316: warning: comparison of distinct pointer types lacks a cast
{standard input}: Assembler messages:
{standard input}:593: Error: suffix or operands invalid for `pop'
{standard input}:619: Error: suffix or operands invalid for `pop'
{standard input}:636: Error: suffix or operands invalid for `pop'
{standard input}:653: Error: suffix or operands invalid for `pop'
{standard input}:3098: Error: suffix or operands invalid for `pop'
{standard input}:3116: Error: suffix or operands invalid for `pop'
{standard input}:6062: Error: suffix or operands invalid for `pop'
{standard input}:6135: Error: suffix or operands invalid for `pop'
{standard input}:6148: Error: suffix or operands invalid for `pop'
{standard input}:8413: Error: suffix or operands invalid for `pop'
{standard input}:8448: Error: suffix or operands invalid for `pop'
{standard input}:8485: Error: suffix or operands invalid for `pop'
{standard input}:8526: Error: suffix or operands invalid for `pop'
{standard input}:8579: Error: suffix or operands invalid for `pop'
make[4]: *** [/home/Chrissi/Desktop/rt61-1.1.0-b1/Module/mlme.o] Fehler 1
make[3]: *** [_module_/home/Chrissi/Desktop/rt61-1.1.0-b1/Module] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/x86_64/default'
rt61.ko failed to build!
make: *** [module] Fehler 1
linux-hdk7:/home/Chrissi/Desktop/rt61-1.1.0-b1/Module #     


Mein System Suse 10.1 64bit (heute frisch installiert)
Athlon 64 3800+
1GB RAM
Graka  Nvidia 7600 GS
250Gb Sata Festplatte (Win/Linux)           


Antworten zu Suse: Diese Meldung bedeutet was??:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

man kann sich auch alles übermässig schwer machen. Stelle eine Netzwerkverbindung via Netzwerkkarte und Kabel her ( vorübergehend )
Arbeite den Artikel über die Installationsquellen ab und nehme dabei gleich die Ralink Treiber mit. Kompilieren ist nicht notwendig. Anschliesssend per yast -Netzwerkgeräte-Netzwerkkarte die Wlanverbindung konfigurieren.

Have Fun

Hallo!!

Jo Doc, alles übermäßig schwer machen, so bin ich nun mal ;).
Ich kann leider NICHT mit Kabel ins I.-Net, weil ich nicht ans Gerät kann.
Ich teile mir den Zugang ins Netz mit dem Nachbarn und der ist nicht da.
Unter Suse 10.0 hat der Treiber einwandfrei gefunzt, deshalb dachte ich das es einen entsprechenden Treiber auf der Ralinkseite gibt. Es handelt sich übrigens um den rt61 Treiber NICHT um RT2500(meine W-LAN Karte:Conceptronic CR54i).
Dann muß ich wohl warten bis der Nachbar wieder da ist. 

Kann man den Treiber nicht irgendwo runterladen??
Werde nochmal ein bißchen Googeln

Danke für den Tipp.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

schade, also doch Treiberpaket aus dem Netz. Findest Du hier (wenn Du es nicht schon hast):

http://rt2x00.serialmonkey.com/wiki/index.php/Downloads

Dann wollen wir mal:

1. Datei entpacken ( in einer Konsole mit Rootrechten )
und in das Verzeichnis wechseln.

cd .../rt61-1.1-0-b1/Module ENTER

2. make und make install ausführen:

make   ENTER
make install ENTER

3.Nun ein Verzeichniss namens "Wireless" unter /etc erstellen und dann RT61STA.

mkdirhier /etc/Wireless/RT61STA ENTER


4. In dem entpackten Ordner sind Firmwaredateien enthalten, diese  in den erstellten Ordner kopieren:

cp *.bin /etc/Wireless/RT61STA  ENTER

5. Die Konfigurationsdateien in das Binärformat umwandeln und wieder in den erstellten Ordner kopieren:

Per yast prüfen, ob das Paket dos2unix installiert ist, sonst geht es hier nicht weiter! Hast du es dann:

code]
dos2unix rt61sta.dat
cp rt61sta.dat /etc/Wireless/RT61STA/

6. Die Konfigurationsdatei in /etc/Wireless/RT61STA/rt61sta.dat anpassen.

mcedit /etc/Wireless/RT61STA/rt61sta.dat  ENTER

Die wichtigsten Dinge für eine WEP 128 Bit Verbinding anpassen:

- NetworkType => Infra
- ESSID => Die Deines Netztes ( Routers)
- AuthMode => WEPAUTO
- EncrypType => WEP
- Channel => 1 (je nach Routereinstellung)
- Key1Str => Dein WEP Schlüssel in 128 BIT

7. Modul laden, IP anpassen:
a)
modprobe rt61 ENTER

b)
ifconfig ra0 inet 192.168.x.x up ENTER <<-DEINE IP für xx.xx!!
8. Sicherheitshalber nochmal die ESSID und den Key nachschieben:

iwconfig ra0 essid DEINE ESSID  key s:DEIN_WEPschlüssel ENTER

9. Gateway nachtragen:

route add default gw 192.168.IP_ DEINES.ROUTERS ENTER

Ab Schritt 7 b) kannst Du es alternativ auch per yast erledigen->Netzwerkgeräte>Netzwerkkarte-> Statt ethernet -drahtlos wählen und die Felder ausfüllen. Beim Schlüssel HEX wählen.

Hast Du das Paket kde3-network-wireless installiert, starte den KWifiManager (K-Menü-System-Netzwerk )um ein sichtbares Ergebniss zu erhalten.

Have Fun
« Letzte Änderung: 02.12.06, 19:02:34 von Dr. SuSE »

Hallo!!

Bei dem Treiber ( rt61) auf der angegebenen Seite ist kein Makefile.6.
Das hat der mir auch gesagt als ich, code:cp Makefile.6 Makefile, ausgeführt habe.Vorher wechselte ich natürlich in das Verzeichnis.

Wo hast Du da ein Makefile.6 gesehen?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

schaue mir nicht jedesmal alles an. Das Meiste tippe ich aus dem Kopf. Okay, hat eine kleine Änderung seit der letzten Treiberversion gegeben. Das Umbenennen des Makefiles ist im aktuellen Treiberpaket entfallen. Howto ist nun angepasst.

Have Fun


« Suse: Suse 10.0 - Wo ist mein su PasswortSuse: Arbeitsflächen bei kde »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Gerätetreiber
Anderes Wort für Treiber....

Treiber
Der Treiber, auch Gerätetreiber genannt, ist ein kleines Steuerungsprogramm für Computerhardware. Treiber sind meist Teil des Betriebssystems und werden fü...

Betriebssystem
Das Betriebssystem ist das Steuerungsprogramm des Computers, das als eines der ersten Programme beim Hochfahren des Rechners geladen wird. Arbeitsspeicher, Festplatten, E...