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

Belkin F5D9050 ver3000yy unter Suse 10.0

wiebkes

Member
Hei.

Ich versuche bislang erfolglos meinen USB-WLAN Adapter von Belkin unter Suse 10.0 zum Laufen zu bewegen.
Gem.: http://linux-wless.passys.nl/query_hostif.php?hostif=USB sollte dieser ja eigentlich irgendwie überredet werden können.
1) Versuch man nehme den Treiber der auf der genannten Website angegeben ist:
Also habe ich mir die Datei RT25USB-SRC-V2.0.8.0.tar.gz runtergeladen und entpackt und danach folgendes (gem. Anleitung in readme) ausgeführt:
Code:
Oslo:/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 
# dos2unix *
dos2unix: converting file assoc.c to UNIX format ...
dos2unix: converting file auth.c to UNIX format ...
dos2unix: converting file auth_rsp.c to UNIX format ...
dos2unix: converting file config.mk to UNIX format ...
dos2unix: converting file Configure to UNIX format ...
dos2unix: converting file connect.c to UNIX format ...
dos2unix: converting file iwpriv_usage.txt to UNIX format ...
dos2unix: converting file LINUX_RACONFIG_V2.0.0.7 to UNIX format ...
dos2unix: problems converting file LINUX_RACONFIG_V2.0.0.7

Oslo:/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 # chmod 644 *
Oslo:/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 # chmod 755 Configure
Oslo:/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 # make
make -C /lib/modules/2.6.13-15.16-default/build SUBDIRS=/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15.16-obj/i386/default'
make -C ../../../linux-2.6.13-15.16 O=../linux-2.6.13-15.16-obj/i386/default modules
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_main.o
/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_main.c: In function ‘CMDHandler’:
/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_main.c:1079: warning: unused variable ‘pkey’
/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_main.c:1078: warning: unused variable ‘i’
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/mlme.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_bulk.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/connect.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/sync.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_init.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtmp_tkip.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/wpa.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtmp_wep.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_info.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/assoc.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/auth.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/auth_rsp.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/md5.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_io.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/sanity.o
  CC [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rtusb_data.o
  LD [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rt2570.o
  Building modules, stage 2.
  MODPOST
  CC      /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rt2570.mod.o
  LD [M]  /home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0/rt2570.ko
make[1]: Leaving directory `/usr/src/linux-2.6.13-15.16-obj/i386/default'
Oslo:/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 # insmod rt2570.ko
Oslo:/home/wiebkes/Documents/Downloads/RT25USB-SRC-V2.0.8.0 # ifconfig rausb0 up
rausb0: unknown interface: Ingen slik enhet

lsusb findet den USB-WLAN-Adapter auch nicht.

Gut, also hab ich es nochmal mittels ndiswrapper versucht, komme aber auch hier nur soweit, das mir ndiswrapper sagt
"Driver present"
Hardware present fehlt.
Damit läßt er sich dann auch auf diesem Wege nicht einrichten.

Hat nochjemand eine Idee, was ich hier vielleicht falsch mache oder wie man das Teil doch noch zum Leben erwecken könnte?
Die Theorie besagt, dass hier ein Ralink-Chipsatz verbaut worden ist.

Danke schon mal vorab.

Wiebke
 
A

Anonymous

Gast
Nein, die IP, die man haben möchte.

Und für DHCP gibt es den Befehl 'dhclient Name_der_Schnittstelle'.

Das steht aber auch alles in den README des Treiberpaketes drin (vielleicht auch in der Datei iwpriv_usage.txt, samt einigen Beispielen).

BTW:

- Welche Verschlüsselung soll verwendet werden?

- Firmware nicht vergessen, ein passendes RPM gäbe es hier:

rt61-rt73-legacy-firmware-1.0-1.noarch.rpm

Oder auch hier:

rt73-cvs-firmware-2007082109-rm.0.noarch.rpm

Die Pakete sind nicht indentisch, dazu hier nachlesen:

http://www.pc-forum24.de/pc-forum24-de/4529-downloadarchive-oder-pc-forum24-de-respeced.html#post19294

(Dort stehen auch weitere Tipps zu den Treibern, die genauso für 10.0 gelten, nur gibt es für 10.0 diese "neuen" Treiber nicht, also fällt das Blacklisting weg).

Für WPA mittels wpa_supplicant braucht man einen gepatchten Supplicant, den gäbe es hier:
wpa_supplicant-0.5.6-rm.1.i586.rpm (für SuSE 10.0)

Es müsste sich nur mal jemand finden, der die Dinger auch testet.

Greetz,

RM
 
OP
W

wiebkes

Member
Hei Rain_Maker.

Erstmal herzlichen Dank ich krieg das Teil jetzt immerhin soweit, das es bei rcnetwork start mit erkannt wird, wie geplant als wlan1 (wlan0 ist die Karte mit der ich gerade im Netz bin)

Leider führt das noch zu folgender Fehlermeldung:
Code:
ifup-wireless: command 'iwconfig wlan1 mode Managed' returned
ifup-wireless:  Error for wireless request "Set Mode" (8B06) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 nick Oslo' returned
ifup-wireless:  Error for wireless request "Set Nickname" (8B1C) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 channel 6' returned
ifup-wireless:  Error for wireless request "Set Frequency" (8B04) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 key off' returned
ifup-wireless:  Error for wireless request "Set Encode" (8B2A) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 key restricted <kez>' returned
ifup-wireless:  Error for wireless request "Set Encode" (8B2A) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 essid wiebkes' returned
ifup-wireless:  Error for wireless request "Set ESSID" (8B1A) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.

Die reine Ausführung von iwconfig ergibt:
Code:
ifup-wireless: command 'iwconfig wlan1 mode Managed' returned
ifup-wireless:  Error for wireless request "Set Mode" (8B06) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 nick Oslo' returned
ifup-wireless:  Error for wireless request "Set Nickname" (8B1C) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 channel 6' returned
ifup-wireless:  Error for wireless request "Set Frequency" (8B04) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 key off' returned
ifup-wireless:  Error for wireless request "Set Encode" (8B2A) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 key restricted <key>' returned
ifup-wireless:  Error for wireless request "Set Encode" (8B2A) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.
ifup-wireless: command 'iwconfig wlan1 essid wiebkes' returned
ifup-wireless:  Error for wireless request "Set ESSID" (8B1A) :
ifup-wireless:     SET failed on device wlan1 ; Network is down.

ifconfig findet wlan1 nicht.

dmesg | grep rt73 ergibt
Code:
rt73: module not supported by Novell, setting U taint flag.
usbcore: registered new driver rt73
rt73 driver version - 1.0.3.6 CVS
***rt73***: Interface goes up for the first time, activating permanent MAC
***rt73***: Active MAC is: 00:17:3f:10:43:d8.
usbcore: deregistering driver rt73
rt73: module not supported by Novell, setting U taint flag.
usbcore: registered new driver rt73
rt73 driver version - 1.0.3.6 CVS
***rt73***: Interface goes up for the first time, activating permanent MAC
***rt73***: Active MAC is: 00:17:3f:10:43:d8.

Gewählte Einstellungen in Yast:
Automatische Adressvergabe via DHCP = ja
Name d. Maschinenkonfiguration = wlan1 = Konfigurationsname
Modulname = rt73
Aktivierung bei Start
Benutzergesteuert = ja
Firewall deaktiviert
Betriebsmodus: Verwaltet
essid = wiebkes
Verteilter Schlüssel eingegeben als Hexadezimal (WEP Verschlüsselung kein WPA)

Dateien:

Code:
#ifcfg-wlan1
BOOTPROTO='dhcp'
BROADCAST='192.168.0.255'
IPADDR='192.168.0.2'
MTU=''
NAME='Ethernet-nettverkskort'
NETMASK='255.255.255.0'
NETWORK='192.168.0.0'
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='yes'
WIRELESS_AP=''
WIRELESS_AUTH_MODE='sharedkey'
WIRELESS_BITRATE='auto'
WIRELESS_CA_CERT=''
WIRELESS_CHANNEL='6'
WIRELESS_CLIENT_CERT=''
WIRELESS_DEFAULT_KEY='0'
WIRELESS_ESSID='wiebkes'
WIRELESS_FREQUENCY=''
WIRELESS_KEY=''
WIRELESS_KEY_0='<key>
WIRELESS_KEY_1=''
WIRELESS_KEY_2=''
WIRELESS_KEY_3=''
WIRELESS_KEY_LENGTH='128'
WIRELESS_MODE='Managed'
WIRELESS_NICK=''
WIRELESS_NWID=''
WIRELESS_POWER='yes'
WIRELESS_WPA_IDENTITY=''
WIRELESS_WPA_PASSWORD=''
WIRELESS_WPA_PSK=''
_nm_name='wlan1'
PREFIXLEN=''

Code:
#wlan.conf
# if you want temporary files to go elsewhere, change this.
TMPDIR=/tmp

##########
# Note:  To bind to a specific network, change the SSID to something different
#        and create the file /etc/wlan/wlancfg-<SSID> with your network-
#        specific settings.  If this file is not present, the settings in
#        /etc/wlancfg/wlancfg-DEFAULT are used.
#
# for example:
#    SSID_wlan0="linux-wlan"
# This expects a file called "/etc/wlan/wlancfg-linux-wlan" to be present.
#
# Use a SSID of "" to associate with any network in range.
#########

SSID_wlan0="wiebkes"
ENABLE_wlan0=y
SSID_wlan1="wiebkes"
ENABLE_wlan1=y #n
#SSID_wlan2=""
#ENABLE_wlan2=n

Code:
#wlancfg-wiebkes

#=======USER MIB SETTINGS=============================
# You can add the assignments for various MIB items
#  of your choosing to this variable, separated by
#  whitespace.  The wlan-ng script will then set each one.
# Just uncomment the variable and set the assignments
#  the way you want them.

#USER_MIBS="p2CnfRoamingMode=1 p2CnfShortPreamble=mixed"

#=======WEP===========================================
# [Dis/En]able WEP.  Settings only matter if PrivacyInvoked is true
lnxreq_hostWEPEncrypt=false     # true|false
lnxreq_hostWEPDecrypt=false     # true|false
dot11PrivacyInvoked=false       # true|false
dot11WEPDefaultKeyID=0          # 0|1|2|3
dot11ExcludeUnencrypted=true    # true|false, in AP this means WEP is required.

# If PRIV_GENSTR is not empty, use PRIV_GENTSTR to generate
#  keys (just a convenience)
# add-ons/ in the tarball contains other key generators.
PRIV_GENERATOR=/sbin/nwepgen    # nwepgen, Neesus compatible
PRIV_KEY128=true #false         # keylength to generate
PRIV_GENSTR=""

# or set them explicitly.  Set genstr or keys, not both.
dot11WEPDefaultKey0=<key>         # format: xx:xx:xx:xx:xx   or
dot11WEPDefaultKey1=            #         xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
dot11WEPDefaultKey2=            #  e.g.   01:20:03:40:05   or
dot11WEPDefaultKey3=            #         01:02:03:04:05:06:07:08:09:0a:0b:0c:0d
#=======SELECT STATION MODE===================
IS_ADHOC=n                      # y|n, y - adhoc, n - infrastructure

#======= INFRASTRUCTURE STATION  ===================
# What kind of authentication?
AuthType="sharedkey" #"opensystem"              # opensystem | sharedkey (requires WEP)

#======= ADHOC STATION ============================
BCNINT=100                      # Beacon interval (in Kus)
CHANNEL=6                       # DS channel for BSS (1-14, depends
                                #   on regulatory domain)
BASICRATES="2 4"                # Rates for mgmt&ctl frames (in 500Kb/s)
OPRATES="2 4 11 22"             # Supported rates in BSS (in 500Kb/s)

Code:
# lsusb
Bus 004 Device 007: ID 050d:905b Belkin Components

Wäre Klasse, wenn mir jetzt noch jemand verraten könnte was ich dieses Mal noch falsch gemacht habe.

Danke schon mal vorab.
Falls noch irgendwelche Konfigurationsdateien benötigt werden - einfach sagen/schreiben ich verspreche zu liefern.

Wiebke
 
Oben