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

[gelöst]-suse11.1-rt2500-Rutilt-Wlan ja, aber kein Internet

tian

Newbie
Hallo,

ich habe einen Ralink-rt2500-Chip und dafür die aktuellsten rt2x00-Treiber installiert. Modul rt2500 ist geladen. Die Wlan-Verbindung wird über Rutilt hergestellt und es ist möglich, bsp. den Router zuzugreifen und zu konfigurieren. Jedoch bekomme ich keine Verbindung ins Internet.
Bis jetzt habe ich es mit Yast und einem Standardgateway, wie auch mit knetwork versucht. Alles ohne Erfolg.

Zur Übersicht hier die Ausgabe von collectNWData.sh
  • -
    Code:
    - collectNWData.sh V0.6.1.8-1 (Rev: 1.137 Build: 2009/01/02 18:42:18)
    - --- Welcher Netzwerkverbindungtyp soll getestet werden?
    - --- (2) Kabellose Verbindung (WLAN)
    - --- Welche Netzwerktopologie liegt vor?
    - --- (2) WLAN HW router <---> LinuxClient
    - --- Auf welchem Rechner wird das Script ausgeführt?
    - --- (1) LinuxClient
    - !!! CND0180I: Das System kann die externe IP 195.135.220.3 nicht pingen
    - !!! CND0140E: Kein default gateway auf dem System definiert
    - !!! CND0240E: Knetworkmanager wird für die Netzwerkkonfiguration benutzt aber die Netzwerkkartenkonfiguration für ra0,eth0 existiert
    - --- Netzwerkkonfigurationsinformationen werden in Datei collectNWData.txt geschrieben ...
    - --- 2 Fehler gefunden
    - --- Gehe zu http://www.linux-tips-and-tricks.de/CND um detailiertere Hinweise zu den Fehlermeldungen/Warnungen zu bekommen und wie die Fehler beseitigt werden könnenF
    - 
    - ==================================================================================================================
    - ==================================================================================================================
    - *** uname -a
    - Linux christian 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 athlon i386 GNU/Linux
    - ==================================================================================================================
    - *** cat /etc/*-release
    - LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-ia32:core-3.2-ia32"
    - openSUSE 11.1 (i586)
    - VERSION = 11.1
    - ==================================================================================================================
    - *** cat /etc/resolv | grep -vi "search"
    - nameserver 192.168.0.1
    - ==================================================================================================================
    - *** cat /etc/hosts
    - 127.0.0.1       localhost
    - 127.0.0.2       christian.site christian
    - 192.168.0.14    christian christian
    - ==================================================================================================================
    - *** cat /etc/HOSTNAME
    - christian.site
    - ==================================================================================================================
    - *** route
    - Kernel IP Routentabelle
    - Ziel            Router          Genmask         Flags Metric Ref    Use Iface
    - 192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 ra0
    - 127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
    - ==================================================================================================================
    - *** ifconfig
    - eth0      Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#1  
    -           UP BROADCAST MULTICAST  MTU:1500  Metric:1
    -           RX packets:22576 errors:0 dropped:0 overruns:0 frame:0
    -           TX packets:21799 errors:0 dropped:0 overruns:0 carrier:0
    -           collisions:0 Sendewarteschlangenlänge:1000 
    -           RX bytes:21358142 (20.3 Mb)  TX bytes:1927489 (1.8 Mb)
    -           Interrupt:19 Basisadresse:0xd800 
    - lo        Link encap:Lokale Schleife  
    -           inet Adresse:127.0.0.1  Maske:255.0.0.0
    -           UP LOOPBACK RUNNING  MTU:16436  Metric:1
    -           RX packets:1638 errors:0 dropped:0 overruns:0 frame:0
    -           TX packets:1638 errors:0 dropped:0 overruns:0 carrier:0
    -           collisions:0 Sendewarteschlangenlänge:0 
    -           RX bytes:607084 (592.8 Kb)  TX bytes:607084 (592.8 Kb)
    - ra0       Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#2  
    -           inet Adresse:192.168.0.14  Bcast:192.168.0.255  Maske:255.255.255.0
    -           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    -           RX packets:392 errors:0 dropped:0 overruns:0 frame:0
    -           TX packets:1576 errors:8 dropped:8 overruns:0 carrier:0
    -           collisions:700 Sendewarteschlangenlänge:1000 
    -           RX bytes:140211 (136.9 Kb)  TX bytes:122057 (119.1 Kb)
    -           Interrupt:19 
    - ==================================================================================================================
    - *** ping tests
    - connect: Network is unreachable
    - Ping of 195.135.220.3 failed
    - ping: unknown host www.suse.de
    - Ping of www.suse.de failed
    - ==================================================================================================================
    - *** dhcpcd-test
    - ra0: DHCP server available
    - ==================================================================================================================
    - *** lspci
    - 00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet [1039:0900] (rev 91)
    - 00:0b.0 Network controller [0280]: RaLink RT2500 802.11g Cardbus/mini-PCI [1814:0201] (rev 01)
    - ==================================================================================================================
    - *** lsusb
    - Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    - Bus 002 Device 003: ID 04f9:01a8 Brother Industries, Ltd DCP-130C
    - Bus 002 Device 002: ID 03eb:3301 Atmel Corp. at43301 4-Port Hub
    - Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    - Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    - ==================================================================================================================
    - *** hwinfo --netcard; # (filtered)
    - 19: PCI 04.0: 0200 Ethernet controller
    -   Model: "Silicon Integrated SiS900 PCI Fast Ethernet"
    -   Vendor: pci 0x1039 "Silicon Integrated Systems Corp."
    -   Device: pci 0x0900 "SiS900 PCI Fast Ethernet"
    -   SubVendor: pci 0x1734 "Fujitsu Siemens Computers"
    -   SubDevice: pci 0x105f 
    -   Driver: "sis900"
    -   Driver Modules: "sis900"
    -   Device File: eth0
    -   Link detected: no
    -     Driver Status: sis900 is active
    -     Driver Activation Cmd: "modprobe sis900"
    - 24: PCI 0b.0: 0282 WLAN controller
    -   Model: "Micro-Star International Unknown 802.11g mini-PCI Adapter"
    -   Vendor: pci 0x1814 "RaLink"
    -   Device: pci 0x0201 "RT2500 802.11g Cardbus/mini-PCI"
    -   SubVendor: pci 0x1462 "Micro-Star International Co., Ltd."
    -   SubDevice: pci 0x6833 "Unknown 802.11g mini-PCI Adapter"
    -   Driver: "rt2500"
    -   Driver Modules: "rt2500"
    -   Device File: ra0
    -   Link detected: yes
    -     Driver Status: rt2500pci is not active
    -     Driver Activation Cmd: "modprobe rt2500pci"
    -     Driver Status: rt2500 is active
    -     Driver Activation Cmd: "modprobe rt2500"
    - ==================================================================================================================
    - *** List of loaded modules
    - | ac                      | ac97_bus                | af_packet               | agpgart                  |
    - | amd64_agp               | ata_generic             | battery                 | binfmt_misc              |
    - | button                  | cdrom                   | cpufreq_conservative    | cpufreq_powersave        |
    - | cpufreq_userspace       | crc_ccitt               | crc_t10dif              | dm_mod                   |
    - | dock                    | drm                     | edd                     | ehci_hcd                 |
    - | ext3                    | fan                     | fuse                    | hwmon                    |
    - | i2c_core                | i2c_sis96x              | ide_cd_mod              | ide_core                 |
    - | ide_disk                | ide_pci_generic         | ieee1394                | ip6_tables               |
    - | iptable_filter          | iptable_raw             | ip_tables               | ipt_LOG                  |
    - | ipt_REJECT              | irda                    | jbd                     | joydev                   |
    - | k8temp                  | libata                  | loop                    | lp                       |
    - | mbcache                 | mii                     | nf_conntrack            | nf_conntrack_ipv4        |
    - | nf_conntrack_netbios_ns | ohci1394                | ohci_hcd                | output                   |
    - | parport                 | parport_pc              | pata_sis                | pci_hotplug              |
    - | pcmcia                  | pcmcia_core             | pcspkr                  | powernow_k8              |
    - | ppdev                   | processor               | radeon                  | rsrc_nonstatic           |
    - | rt2500                  | rtc_cmos                | rtc_core                | rtc_lib                  |
    - | scsi_mod                | sd_mod                  | serio_raw               | sg                       |
    - | shpchp                  | sis5513                 | sis900                  | snd                      |
    - | snd_ac97_codec          | snd_intel8x0            | snd_intel8x0m           | snd_mixer_oss            |
    - | snd_page_alloc          | snd_pcm                 | snd_pcm_oss             | snd_seq                  |
    - | snd_seq_device          | snd_timer               | soundcore               | sr_mod                   |
    - | st                      | thermal                 | thermal_sys             | usbcore                  |
    - | usblp                   | usb_storage             | video                   | x_tables                 |
    - | xt_limit                | xt_NOTRACK              | xt_pkttype              | xt_state                 |
    - | xt_tcpudp               | yenta_socket            |
    - ==================================================================================================================
    - *** cat /etc/sysconfig/network/ifcfg-[earwd]* | egrep -v ".*=''"
    - ==================================================================================================================
    - *** cat /etc/sysconfig/network/ifcfg-eth0
    - BOOTPROTO='dhcp'
    - STARTMODE='auto'
    - NAME='SiS900 PCI Fast Ethernet'
    - USERCONTROL='no'
    - ==================================================================================================================
    - *** cat /etc/sysconfig/network/ifcfg-ra0
    - BOOTPROTO='dhcp'
    - INTERFACETYPE='wlan'
    - NAME='RT2500 802.11g Cardbus/mini-PCI'
    - PREFIXLEN='24'
    - STARTMODE='auto'
    - USERCONTROL='no'
    - WIRELESS_AUTH_MODE='no-encryption'
    - WIRELESS_BITRATE='auto'
    - WIRELESS_DEFAULT_KEY='@@@@@@'
    - WIRELESS_KEY_LENGTH='@@@@@@'
    - WIRELESS_MODE='Managed'
    - WIRELESS_POWER='yes'
    - ==================================================================================================================
    - *** iwconfig
    - lo        no wireless extensions.
    - eth0      no wireless extensions.
    - ra0       RT2500 Wireless  ESSID:"§§§§§§§§1"
    -           Mode:Managed  Frequency=2.412 GHz  Access Point: ##:##:##:##:##:#3   
    -           Bit Rate=54 Mb/s   Tx-Power:0 dBm   
    -           RTS thr:off   Fragment thr:off
    -           Encryption key:off
    -           Link Quality=19/100  Signal level:-85 dBm  Noise level:-98 dBm
    -           Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
    -           Tx excessive retries:0  Invalid misc:0   Missed beacon:0
    - ==================================================================================================================
    - *** Actual date for bias of following greps
    - 16:43:13 2009-01-08
    - ==================================================================================================================
    - *** tail -n 300 /var/log/messages* | grep -i -A 5 'firmware'
    - ==================================================================================================================
    - *** grep -i radio /var/log/boot.msg | tail -n 5
    - ==================================================================================================================
    - *** dmesg | grep -i radio | tail -n 5
    - ==================================================================================================================
    - *** tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 5
    - ==================================================================================================================
    - *** ls -ls /lib/firmware
    - insgesamt 332
    -   4 drwxr-xr-x 14 root root   4096 31. Dez 16:48 2.6.27.7-9-pae
    -   4 -rw-r--r--  1 root root    137  3. Dez 07:00 3CCFEM556.cis
    -   4 -rw-r--r--  1 root root    134  3. Dez 07:00 3CXEM556.cis
    -   4 -rw-r--r--  1 root root    109  3. Dez 07:00 COMpad2.cis
    -   4 -rw-r--r--  1 root root     76  3. Dez 07:00 COMpad4.cis
    -   4 -rw-r--r--  1 root root    136  3. Dez 07:00 DP83903.cis
    -   0 lrwxrwxrwx  1 root root     20 31. Dez 16:42 dvb-ttpci-01.fw -> dvb-ttpci-01.fw-2622
    - 240 -rw-r--r--  1 root root 239956 21. Okt 17:05 dvb-ttpci-01.fw-2622
    -   4 -rw-r--r--  1 root root     53  3. Dez 07:00 E-CARD.cis
    -   4 -rw-r--r--  1 root root    253  3. Dez 07:00 LA-PCM.cis
    -   4 -rw-r--r--  1 root root   2142  3. Dez 14:06 LICENSE.ralink-firmware.txt
    -   4 -rw-r--r--  1 root root    107  3. Dez 07:00 MT5634ZLX.cis
    -   4 -rw-r--r--  1 root root     54  3. Dez 07:00 NE2K.cis
    -   4 -rw-r--r--  1 root root    210  3. Dez 07:00 PCMLM28.cis
    -   4 -rw-r--r--  1 root root     68  3. Dez 07:00 PE-200.cis
    -   4 -rw-r--r--  1 root root     74  3. Dez 07:00 PE520.cis
    -   4 -rw-r--r--  1 root root     86  3. Dez 07:00 RS-COM-2P.cis
    -   8 -rw-r--r--  1 root root   8192  3. Dez 14:06 rt2561.bin
    -   8 -rw-r--r--  1 root root   8192  3. Dez 14:06 rt2561s.bin
    -   8 -rw-r--r--  1 root root   8192  3. Dez 14:06 rt2661.bin
    -   4 -rw-r--r--  1 root root   2048  3. Dez 14:06 rt73.bin
    -   4 -rw-r--r--  1 root root     85  3. Dez 07:00 tamarack.cis
    - ==================================================================================================================
    - *** ndiswrapper -l
    - No ndiswrapper module loaded
    - ==================================================================================================================
    - *** Active processes
    - wpa_supplicant:YES knetworkmanager:YES nm-applet:NO
    - ==================================================================================================================
    - *** grep NETWORKMANAGER /etc/sysconfig/network/config
    - NETWORKMANAGER="yes"
    - ==================================================================================================================
    - *** grep -i persistent /etc/sysconfig/network/config
    - ==================================================================================================================
    - *** grep 'eth|ath|wlan|ra' /etc/udev/rules.d/*net_persistent* /etc/udev/rules.d/70-persistent-net
    - /usr/bin/egrep: /etc/udev/rules.d/*net_persistent*: Datei oder Verzeichnis nicht gefunden
    - /etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#2", ATTR{type}=="1", KERNEL=="ra*", NAME="ra0"
    - /etc/udev/rules.d/70-persistent-net.rules:SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:#1", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    - ==================================================================================================================
    - *** grep -r 'eth[0-10]|ath[0-10]|wlan[0-10]|ra[0-10]' /etc/modprobe.*
    - /etc/modprobe.conf:install eth0             /bin/true
    - /etc/modprobe.conf:install eth1             /bin/true
    - /etc/modprobe.d/ralink:alias ra0 rt2500
    - ==================================================================================================================
    - *** iwlist scanning
    -                     ESSID:"§§§§§§§§2"
    -                     Encryption key:on
    -                     Channel:1
    -                     Quality:18/100  Signal level:-84 dBm  Noise level:45 dBm
    - ==================================================================================================================
    - *** NWEliza states
    - IF:eth0  IM:1
    - IF:ra0  IM:2
    - DI:2 dI:1 NIC:0 cNiC:2:0 NI:0 cNI:0 PNG:1 DR:0 MTU:1 NISS:0 IP6:0 KM:1 WLW: 0 AP:1 
    -

Schon mal danke für Eure Hilfe.
Die Verbindung über LAN funktioniert tadellos.
 

Grothesk

Ultimate Guru
Und warum hast du den ganzen Sums inkl. RutilT selber zusammengeschraubt?
Die Ralink-Chips funktionieren 1A mit dem NetworkManager zusammen.

- !!! CND0240E: Knetworkmanager wird für die Netzwerkkonfiguration benutzt aber die Netzwerkkartenkonfiguration für ra0,eth0 existiert
Einstellungen in yast löschen, NetworkManager verwenden.

Auf dem Router DHCP verwenden, dann sollte sich das mit dem Gateway auch erledigen.
 
OP
T

tian

Newbie
Der NetworkManager hat nicht immer verlässlich die Verbindung hergestellt und nach der Installation der Treiber und Laden des neuen Moduls verschwand die Karte aus dem NetworkManager. Außerdem ist aus dem SUSE-Standard-Treiber der 1Mbit-Bug noch nicht entfernt.
Rutilt macht einen guten Eindruck und die Verbindungsqualität steigt mit dem rt2x00-Treiber an.
Nun habe ich aber das Modul rt2500pci (standard) wieder geladen und verbinde mit NetworkManager.

Befehl route -n (aktuell/mit Standard Modul=wlan0)
Code:
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     2      0        0 wlan0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0

Befehl route -n (mit rt2x00-Modul=ra0)
Code:
- Kernel IP Routentabelle
- Ziel            Router          Genmask         Flags Metric Ref    Use Iface
- 192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 ra0
- 127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo

Mir fällt auf, dass ra0 kein Router zugewiesen wurde, obwohl DHCP eingestellt war. Yast hat die Routereinstellung auch nicht manuell übernommen.
Ich werde es mal mit "route" ausprobieren, manuell ein Gateway hinzuzufügen.
Vielen Dank erstmal.
 
OP
T

tian

Newbie
Habe nun eine Verbindung ins Internet mit Rutilt und Modul rt2500.

Ich habe die Wlan-Karte über Yast und ifup konfiguriert und in der Routing-Tabelle für die Wlan-Schnittstelle - bei mir ra0 - folgendes hinzugefügt:
Ziel: 0.0.0.0 - Gateway: IP meine Routers - Netzmaske:0.0.0.0 - Gerät:ra0
Außerdem habe ich in /etc/sysconfig/network/config bei LINKLOCAL route... meine Schnittstelle hinzugefügt. (Wirkung?)

Ob es so wirklich gut gelöst ist, weiß ich nicht, aber es funktioniert. ;)
 
Oben