(Gelöst) Probleme mit Ralink rt73 Treibern und Kernel

Status
Für weitere Antworten geschlossen.

Ratchet

New Member
Hallo Community :)

ich bin zu euch gestoßen durch DIESES Howto.
Ich habe nämlich einen Hama Wlan-Usb-Stick der auf Open Suse 10.3 zwar erkannt wird. Ich kann ihn auch Konfigurieren, aber benutzen nicht:(

Hab mich dann jetzt an diese Anleitung gehalten und bin gerade dabei die Firmware zu installieren.
Hab dann DIESE FW runtergeladen und wollte sie installieren. Es kam eine Fehlermeldung, dass ich den Kernel 2.6.22.16 benötige. [Steht ja auch im Namen]

Jetzt kommt aber mein eigentliches Problem.
Ich hab noch nie einen Kernel offline installiert. Hab ja (noch) keinen Internetzugang mit meinem Linux-rechner.

Wie stellt man sowas an? Wo bekommt man den Passenden Kernel her?

Paar Infos zu meinem Linux:
-OpenSuse 10.3 (i586)
-Kernel: 2.6.22.5-31-default i686

Ich bin noch so ziemlich Linux-Anfänger und hoffe ihr könnt mir etwas weiterhelfen

Mit freundlichen Grüßen,

Ratchet
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Ralink rt73 Treibern und Kernel

1.Möglichkeit:

Den Treiber im Paket rt2x00-kmp-default überhaupt als erstes versucht?

(Siehe HowTo, denn bei rt73 funktioniert dieser eigentlich zu 99% und man kann sich das ganze Gefummel ersparen).

Und was Du da installieren willst, ist nicht die Firmware, die steckt in einem anderen Paket (auch hier, siehe HowTo).

2. Möglichkeit:

Das tun, was das System sagt und sein System (am besten per Kabel) via Online-Update auf den neusten Stand bringen.

3. Möglichkeit:

Rebuild der geeigneten Binärpakete aus dem src.rpm, siehe unsere HowTo-Sektion.

Greetz,

RM
 

Ratchet

New Member
AW: Probleme mit Ralink rt73 Treibern und Kernel

Schon mal Danke für deine Hilfe!

Also die Treiber: rt2x00-kmp-default

waren von Anfang an installiert.
(Die muss man doch nicht irgendwo noch starten, oder?)

Hab die Karte einfach über Yast konfiguriert und dann wollte ich die mit KNetworkManagaer benutzen. Da wird aber nichts angezeigt

Sorry, bin aber erst vor ein paar Tagen auf Linux umgestiegen.

Mit freundlcihen Grüßen,

Ratchet
 

Ratchet

New Member
AW: Probleme mit Ralink rt73 Treibern und Kernel

Woher weißt du das?:confused::rolleyes:
Hab die FW 1 mal deinstalliert und nochmal installiert, brachte aber nichts:p
So jetzt müsste es vollständig sein.
[Sorry wenn das durcheinander ist, musste die Ausgaben mit Linux kopieren, dann auf Usb-Stick ziehen und hier auf einem Windows-Rechner nun posten]

/sbin/ifconfig passte nicht mehr mit rein. Ist unten im Anhang!

Code:
dmesg|grep -i firmware

phy0 -> rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'.
phy0 -> rt2x00lib_request_firmware: Info - Firmware detected - version: 1.7.
Code:
egrep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*|egrep -v '#|blacklist'

tc/modprobe.*|egrep -v '#|blacklist'
/etc/modprobe.conf:install eth0             /bin/true
/etc/modprobe.conf:install eth1             /bin/true
Code:
ls -ls /lib/firmware

insgesamt 32
4 -rw-r--r-- 1 root root 2142 18. Nov 18:13 LICENSE.ralink-firmware.txt
8 -rw-r--r-- 1 root root 8192 18. Nov 18:13 rt2561.bin
8 -rw-r--r-- 1 root root 8192 18. Nov 18:13 rt2561s.bin
8 -rw-r--r-- 1 root root 8192 18. Nov 18:13 rt2661.bin
4 -rw-r--r-- 1 root root 2048 18. Nov 18:13 rt73.bin
Code:
rpm -q kinternet

kinternet-0.75-154
Code:
rpm -q wpa_supplicant

wpa_supplicant-0.6.3-rm.0
Code:
/sbin/ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: wmaster0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc ieee80211 qlen 1000
    link/ieee802.11 00:0e:2e:d2:07:cf brd ff:ff:ff:ff:ff:ff
3: wlan1: <BROADCAST,MULTICAST,NOTRAILERS,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0e:2e:d2:07:cf brd ff:ff:ff:ff:ff:ff
    inet6 fe80::20e:2eff:fed2:7cf/64 scope link
       valid_lft forever preferred_lft forever
Code:
sudo grep -i firmware /var/log/messages

Mar  7 19:58:08 linux-40tw firmware.sh[7583]: Cannot find  firmware file 'intel-ucode/06-08-03'
Mar  7 20:40:39 linux-40tw kernel: phy0 -> rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'.
Mar  7 20:40:39 linux-40tw firmware.sh[2686]: Cannot find  firmware file 'rt73.bin'
Mar  7 20:40:40 linux-40tw kernel: phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
Mar  7 20:40:40 linux-40tw firmware.sh[2756]: Cannot find  firmware file 'intel-ucode/06-08-03'
Mar  8 10:55:26 linux-40tw firmware.sh[2639]: Cannot find  firmware file 'intel-ucode/06-08-03'
Mar  8 12:06:53 linux-40tw firmware.sh[2664]: Cannot find  firmware file 'intel-ucode/06-08-03'
Mar  8 13:10:19 linux-40tw firmware.sh[2597]: Cannot find  firmware file 'intel-ucode/06-08-03'
Mar  8 13:58:20 linux-40tw kernel: phy0 -> rt2x00lib_request_firmware: Info - Loading firmware file 'rt73.bin'.
Mar  8 13:58:20 linux-40tw firmware.sh[2675]: Cannot find  firmware file 'intel-ucode/06-08-03'
Mar  8 13:58:20 linux-40tw kernel: phy0 -> rt2x00lib_request_firmware: Info - Firmware detected - version: 1.7.
Mar  8 14:16:45 linux-40tw sudo:  hendrik : TTY=pts/0 ; PWD=/home/hendrik ; USER=root ; COMMAND=/usr/bin/grep -i firmware /var/log/messages
Mar  8 14:41:43 linux-40tw sudo:  hendrik : TTY=pts/0 ; PWD=/home/hendrik ; USER=root ; COMMAND=/usr/bin/grep -i firmware /var/log/messages
Code:
/usr/sbin/iwconfig

lo        no wireless extensions.

wmaster0  no wireless extensions.

wlan1     IEEE 802.11g  ESSID:"FRITZ!Box Fon WLAN 7170"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:15:0C:39:87:9B
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B
          Link Quality=49/100  Signal level=-60 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Code:
lsusb [funktionierte nicht, hab aber die Daten mal auf Kubuntu nachgeguckt]

Ralink 148f:2573
Code:
/usr/sbin/rcsmpppd status

Checking for SMPPPD:                                                 running
So das war alles.... ganz schön viel :eek:

Mit freundlichen Grüßen,

Ratchet
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Ralink rt73 Treibern und Kernel

Und da fehlt immer noch etwas, zufälligerweise das, was am interessantesten wäre.

Wo sind die udev-Einträge?

Wo sind die ifcfg-Dateien?

Wo sind die Antworten zur Art der Einrichtung?

Wo sind die Angaben zur Art der Verschlüsselung?

Jedenfalls zeigt iwconfig, daß die Verbindung zum AP steht.

Zum Thema "lsusb fehlt":

Paket usbutils nachinstallieren, findet sich im OSS-Repository (ist aber nicht so dringend, die USB-ID sagt jedenfalls, daß dieser Stick mit dem rt2x00-Treiber normalerweise problemlos funktioniert.)

Greetz,

RM
 

Ratchet

New Member
AW: Probleme mit Ralink rt73 Treibern und Kernel

:eek: Dann muss ich nochmal frisch ans Werk.

Art der Verschlüsselung ist WPA-Psk.

Und eine Frage hätte ich noch zu dem Code

Code:
egrep 'eth|ath|wlan|ra' /etc/udev/rules.d/*persistent-net* #ab openSUSE 10.3
Was muss ich für [*persistent-net* eintragen?

Bin echt wie gesagt erst seit ein paar Tagen von Windows auf Linux umgestiegen und daher hab ich noch nicht so viel Ahnung.

Und ich muss jetzt erstmal weg. Werde Morgen die restlichen Codes posten!:)
Und schon mal Danke für deine Hilfe!;)

Mit freundlichen Grüßen,

Ratchet
 

Ratchet

New Member
AW: Probleme mit Ralink rt73 Treibern und Kernel

So ich bin nun wieder ein Stücken weiter und glaube (und hoffe), dass ich es gleich fertig habe.

Hab nun bemerkt, dass ich die neuen Treiber nicht installiert habe:
rt73-cvs-kmp-default

Nun hab ich den Treiber nachinstalliert, doch dann wird die Karte nicht mehr erkant.
Unter Yast wird nur angezeigt, dass sie nicht angeschlossen ist:confused:

Mein Kernel:
Linux 2.6.22.16-0.1-default i686

Hab den installiert, damit ich kein Rebuild machen muss.

Wenn ich nun unter Yast die Pakete nachgucke, ist "rt2x00-kmp" rot makiert und es kommt folgende Meldung:
Code:
#### YaST2 conflicts list - generated 2008-03-31 19:25:52 ####

Anforderung kernel(default:drivers_usb_core) == 4c72c467f0d75340 für rt73-cvs-kmp-default-2008020205_2.6.22.16_0.1-4.1.i586 kann nicht erfüllt werden

    === rt73-cvs-kmp-default-2008020205_2.6.22.16_0.1-4.1.i586 ===
        kernel-default-2.6.22.16-0.1.i586 stellt kernel(default:drivers_usb_core) == 4c72c467f0d75340 zur Verfügung, soll jedoch planmäßig deinstalliert werden.
        rt73-cvs-kmp-default-2008020205_2.6.22.16_0.1-4.1.i586 hängt von kernel-default ab
        rt73-cvs-kmp-default-2008020205_2.6.22.16_0.1-4.1.i586 fehlt die Anforderung kernel(default:vmlinux) == 7478eee6b17e0a6e
    (null)
    Conflict Resolution:
        ( ) rt73-cvs-kmp-default löschen
        ( ) Anforderung wird hier ignoriert
        ( ) Im Allgemeinen Anforderung ignorieren

#### YaST2 conflicts list END ###
Also ich verstehe nicht genau was Linux nun will:(
Muss ich noch ein Paket (drivers_usb_core) nachinstallieren, oder was ist da los?

Mit freundlichen Grüßen,

Ratchet
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Ralink rt73 Treibern und Kernel

Installiere den Kram mit 'rpm -Uvh' von Hand oder ignoriere die Abhängigkeit, wenn denn Deine Kernelversion wirklich >= 2.6.22.16-0.1 ist.

Und wirf das rt2x00-kmp-default raus.
 

Ratchet

New Member
AW: Probleme mit Ralink rt73 Treibern und Kernel

so hab ich gemacht.
nun wird die Karte aber (logischerweise) unter Yast nicht mehr angezeigt.
Ich kann sie aber in der Konsole starten und mit

Code:
iwlist wlan0 scan
das Netzwerk scannen und es wird auch das Netzwerk gefunden.
Bloß hab ich jetzt keine Ahnung wie man das nun in der Konsole einstellt.
wpa_supplicant ist auch schon installiert. Müsste nun nur noch configuriert werden:eek:

Gibt es da ein Howto? (Hab schon gesucht, aber nichts gefunden)

Mit freundlichen Grüßen,

Ratchet
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit Ralink rt73 Treibern und Kernel

Dieses "HowTo" steht links in der Hilfespalte zu YaST.

Zusätzlich

http://www.pc-forum24.de/suse-internetkonfiguration/367-mini-howto-wpa-unter-suse.html

Und wenn Du genau so vorgehst, wie "Michael1", dann funktioniert das auch.

//Edit:

Der Thread ist zwar extra im HowTo verlinkt, aber zur Sicherheit:

HowTo schrieb:
Wer sich ein Beispiel ansehen möchte, daß diese Methode auch wirklich funktioniert (und auch wie dieses Tutorial entstanden ist), der sollte sich diesen Thread zu Gemüte führen:

http://www.pc-forum24.de/suse-internetkonfiguration/8493-geloest-ralink-rt2561-rt61-auf-opensuse-10-3-wpa2-legacy-treiber-wpa_supplicant.html

Da der obige Thread auch noch weitergehende Tests und ein paar "umschiffte Klippen" auf dem Weg zum funktionierenden WLAN enthält, ist die Lektüre wärmstens zu empfehlen.
Mittlerweile sollten Dir ja die benötigten Infos bekannt sein, die Du bei Problemen dann erneut posten solltest.

//Edit2:

Thread ausgemistet, ab sofort lösche ich ohne vorherige Ankündigung.
 

Ratchet

New Member
AW: Probleme mit Ralink rt73 Treibern und Kernel

Juhu, ich bin Online und das mit Wpa :eek:

Also die Verbindung ist nun ohne Unterbrechungen, echt super:)
Also schonmal Danke für deine Hilfe Rain_Maker!!
Ich wollte fast aufgeben, doch nun hat es doch geklappt.

Aber leider (wie soll es auch anders sein:eek: ) hab ich nun sofort ein neues Problem.

Wen ich den Computer hochfahre hab ich noch keine Internetverbindung.
(Hab es auch noch nicht eingestellt)
Ich öffne dann einfach die Konsole und gebe die Befehle zum starten der Karte ein.

Code:
udevtrigger
modprobe rt73
ifconfig wlan0 up
iwconfig wlan0 essid "Home"
killall wpa_supplicant
wpa_supplicant -iwlan0 -c /...../wpa_supplicant.conf
dhclient wlan0
Danach hab ich eine Internetverbindung. Wenn ich nun aber "Firefox" starte, wird erstmal das Logo an dem Zeiger angezeigt und es tut sich nichts. Garnichts. Genauso bei "Kwrite" und "Kate".
Nur Konueror funktioniert einwandfrei.

Bei manchen anderen Programmen braucht der ziemlich lange um die zu laden. das ist aber nur, wenn ich eine Internetverbindung habe. Schalte ich alles aus, tuts "Firefox" und alles andere perfekt.

Sowas passiert aber immer nur mir. Bin daran schon gewöhnt.

Mit freundlichen Grüßen,

Ratchet

EDIT: Ich sehe gerade. Hab vor ca. 5 min "Kwrite" und nun ist es geöffnet.... kann doch nicht sein. Ist der Computer vielleicht ausgelastet?
 

Rain_Maker

Administrator
Teammitglied
AW: (Gelöst) Probleme mit Ralink rt73 Treibern und Kernel

One Problem => One Thread.

=> CLOSED, da die Treibergeschichte erledigt ist.

Und statt der Handarbeit sollte man sich genau an das HowTo zur Einrichtung via YaST/ifup/Kinternet halten, der Thread von Michael1 zeigt ja, daß dies funktioniert.

Wenn es von Hand klappt, dann geht das nämlich auch 100%ig über YaST, die ifup-Scripte machen schließlich auch nichts anderes nur eben automatisiert.
 
Status
Für weitere Antworten geschlossen.
Oben