ubuntuusers.de

Fritz!Wlan usb Stick N v2 Usb-ID 057c:8501 Chipsatz Ralink RT5572N unter Ubuntu einrichten

Status: Gelöst | Ubuntu-Version: Ubuntu 12.10 (Quantal Quetzal)
Antworten |

bambam-0815

(Themenstarter)

Anmeldungsdatum:
24. Februar 2013

Beiträge: 12

Hallo,

@ elektronenblitz63

hab meinen post zum ndiswrappertest um ein edit erweitert. Da gibts nach nem Neustart ein paar Fehlermeldungen.

Die RT2870STA.dat habe ich nicht verändert, bin genau nach der verlinkten Anleitung vorgegangen.

Die Udev Regeln hab ich mit meiner S/N übernommen, Stick bleibt aber im Flash-Mode:

 cat /lib/udev/rules.d/75-cd-aliases-generator.rules
# these rules generate rules for the /dev/{cdrom,dvd,...} symlinks

# the "path" of usb/ieee1394 devices changes frequently, use "id"

# Meinen Fritz W-Lan Stick beim Selinstall Flashmount blocken

ACTION=="add", SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="FRITZ__WLAN_selfinstall_246511400AC6-0:0", OPTIONS+="ignore_device", GOTO="persistent_cd_end"

ACTION=="add", SUBSYSTEM=="block", SUBSYSTEMS=="usb|ieee1394", ENV{ID_CDROM}=="?*", ENV{GENERATED}!="?*", \
  PROGRAM="write_cd_rules by-id", SYMLINK+="%c", GOTO="persistent_cd_end"

ACTION=="add", SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{GENERATED}!="?*", PROGRAM="write_cd_rules", SYMLINK+="%c"

LABEL="persistent_cd_end"
bambam@bambamdesktop:~$ cat /etc/udev/rules.d/70-persistent-cd.rules 
# This file was automatically generated by the /lib/udev/write_cd_rules
# program, run by the cd-aliases-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and set the $GENERATED variable.

# HL-DT-ST_DVD-ROM_GDR-H30N (pci-0000:00:11.1-scsi-0:0:1:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:11.1-scsi-0:0:1:0", SYMLINK+="cdrom", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:11.1-scsi-0:0:1:0", SYMLINK+="dvd", ENV{GENERATED}="1"

# HL-DT-STDVD-RAM_GSA-H54N (pci-0000:00:11.1-scsi-0:0:0:0)
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:11.1-scsi-0:0:0:0", SYMLINK+="cdrom1", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:11.1-scsi-0:0:0:0", SYMLINK+="cdrw1", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:11.1-scsi-0:0:0:0", SYMLINK+="dvd1", ENV{GENERATED}="1"
SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_PATH}=="pci-0000:00:11.1-scsi-0:0:0:0", SYMLINK+="dvdrw1", ENV{GENERATED}="1"

# WLAN_selfinstall (pci-0000:00:10.3-usb-0:1:1.0-scsi-0:0:0:0)
# SUBSYSTEM=="block", ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="FRITZ__WLAN_selfinstall_246511400AC6-0:0", SYMLINK+="cdrom2", ENV{GENERATED}="1"

bambam@bambamdesktop:~$ udevadm monitor --kernel
monitor will print the received events for:
KERNEL - the kernel uevent

KERNEL[980.278674] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/target3:0:0/3:0:0:0/bsg/3:0:0:0 (bsg)
KERNEL[980.281728] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/target3:0:0/3:0:0:0/scsi_generic/sg4 (scsi_generic)
KERNEL[980.281790] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/target3:0:0/3:0:0:0/scsi_device/3:0:0:0 (scsi_device)
KERNEL[980.282280] remove   /devices/virtual/bdi/11:2 (bdi)
KERNEL[980.282578] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/target3:0:0/3:0:0:0/block/sr2 (block)
KERNEL[980.283037] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/target3:0:0/3:0:0:0 (scsi)
KERNEL[980.283085] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/target3:0:0 (scsi)
KERNEL[980.283113] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3/scsi_host/host3 (scsi_host)
KERNEL[980.283139] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host3 (scsi)
KERNEL[980.283509] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0 (usb)
KERNEL[980.284550] remove   /devices/pci0000:00/0000:00:10.3/usb1/1-1 (usb)
KERNEL[988.636451] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1 (usb)
KERNEL[988.639879] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0 (usb)
KERNEL[988.644930] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4 (scsi)
KERNEL[988.644991] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/scsi_host/host4 (scsi_host)
KERNEL[989.646273] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0 (scsi)
KERNEL[989.649887] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0/4:0:0:0 (scsi)
KERNEL[989.660830] add      /devices/virtual/bdi/11:2 (bdi)
KERNEL[989.661761] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0/4:0:0:0/block/sr2 (block)
KERNEL[989.661820] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0/4:0:0:0/scsi_device/4:0:0:0 (scsi_device)
KERNEL[989.661973] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0/4:0:0:0/scsi_generic/sg4 (scsi_generic)
KERNEL[989.662143] add      /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0/4:0:0:0/bsg/4:0:0:0 (bsg)
KERNEL[989.662779] change   /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host4/target4:0:0/4:0:0:0/block/sr2 (block)

Als nächstes prüfe ich mal die rt2800usb und danach begeb ich mich wieder an die rt5572sta und check mal mein W-Lan.

(Wobei es an der Hardware/Routereinstellungen fast nicht liegen kann hab den Stick aufm Win7 Laptop ausprobiert, tut einwandfrei) *reusper* Win7 ist nur das Zweitsystem aufm Netbook sonst läuft da Ubuntu 11.10 ☺

soo Grüße an Alle

Marc

bambam-0815

(Themenstarter)

Anmeldungsdatum:
24. Februar 2013

Beiträge: 12

Rt2800usb Test

bambam@bambamdesktop:~$ echo 'install rt2800usb modprobe --ignore-install rt2800usb ; /bin/echo "057c 8501" > /sys/bus/usb/drivers/rt2800usb/new_id' | sudo tee /etc/modprobe.d/rt2800usb.conf 
[sudo] password for bambam: 
install rt2800usb modprobe --ignore-install rt2800usb ; /bin/echo "057c 8501" > /sys/bus/usb/drivers/rt2800usb/new_id
bambam@bambamdesktop:~$ modprobe -c | grep -i "057c.*8501" 
install rt2800usb modprobe --ignore-install rt2800usb ; /bin/echo "057c 8501" > /sys/bus/usb/drivers/rt2800usb/new_id
bambam@bambamdesktop:~$ sudo modprobe -v rt2800usb
insmod /lib/modules/3.5.0-25-generic/updates/compat/compat.ko 
insmod /lib/modules/3.5.0-25-generic/updates/net/wireless/cfg80211.ko 
insmod /lib/modules/3.5.0-25-generic/updates/net/mac80211/mac80211.ko 
insmod /lib/modules/3.5.0-25-generic/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko 
WARNING: Error inserting rt2x00lib (/lib/modules/3.5.0-25-generic/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko): Invalid argument
WARNING: Error inserting rt2x00usb (/lib/modules/3.5.0-25-generic/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko): Invalid argument
WARNING: Error inserting crc_ccitt (/lib/modules/3.5.0-25-generic/kernel/lib/crc-ccitt.ko): Invalid argument
WARNING: Error inserting rt2800lib (/lib/modules/3.5.0-25-generic/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko): Invalid argument
FATAL: Error inserting rt2800usb (/lib/modules/3.5.0-25-generic/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko): Invalid argument
bambam@bambamdesktop:~$ dmesg | egrep 'wlan|rt2'
[ 2843.608399] rt2x00lib: disagrees about version of symbol ieee80211_register_hw
[ 2843.608412] rt2x00lib: Unknown symbol ieee80211_register_hw (err -22)
[ 2843.608425] rt2x00lib: disagrees about version of symbol ieee80211_get_hdrlen_from_skb
[ 2843.608428] rt2x00lib: Unknown symbol ieee80211_get_hdrlen_from_skb (err -22)
[ 2843.608438] rt2x00lib: disagrees about version of symbol ieee80211_wake_queue
[ 2843.608442] rt2x00lib: Unknown symbol ieee80211_wake_queue (err -22)
[ 2843.608453] rt2x00lib: disagrees about version of symbol ieee80211_get_buffered_bc
[ 2843.608456] rt2x00lib: Unknown symbol ieee80211_get_buffered_bc (err -22)
[ 2843.608472] rt2x00lib: disagrees about version of symbol wiphy_rfkill_set_hw_state
[ 2843.608475] rt2x00lib: Unknown symbol wiphy_rfkill_set_hw_state (err -22)
[ 2843.608492] rt2x00lib: disagrees about version of symbol ieee80211_queue_delayed_work
[ 2843.608495] rt2x00lib: Unknown symbol ieee80211_queue_delayed_work (err -22)
[ 2843.608501] rt2x00lib: disagrees about version of symbol wiphy_rfkill_stop_polling
[ 2843.608503] rt2x00lib: Unknown symbol wiphy_rfkill_stop_polling (err -22)
[ 2843.608509] rt2x00lib: disagrees about version of symbol ieee80211_ctstoself_get
[ 2843.608512] rt2x00lib: Unknown symbol ieee80211_ctstoself_get (err -22)
[ 2843.608527] rt2x00lib: disagrees about version of symbol ieee80211_rx
[ 2843.608530] rt2x00lib: Unknown symbol ieee80211_rx (err -22)
[ 2843.608540] rt2x00lib: disagrees about version of symbol ieee80211_iterate_active_interfaces
[ 2843.608543] rt2x00lib: Unknown symbol ieee80211_iterate_active_interfaces (err -22)
[ 2843.608548] rt2x00lib: disagrees about version of symbol ieee80211_free_txskb
[ 2843.608551] rt2x00lib: Unknown symbol ieee80211_free_txskb (err -22)
[ 2843.608564] rt2x00lib: disagrees about version of symbol ieee80211_tx_status
[ 2843.608567] rt2x00lib: Unknown symbol ieee80211_tx_status (err -22)
[ 2843.608572] rt2x00lib: disagrees about version of symbol ieee80211_stop_queue
[ 2843.608575] rt2x00lib: Unknown symbol ieee80211_stop_queue (err -22)
[ 2843.608582] rt2x00lib: disagrees about version of symbol ieee80211_stop_queues
[ 2843.608585] rt2x00lib: Unknown symbol ieee80211_stop_queues (err -22)
[ 2843.608593] rt2x00lib: disagrees about version of symbol wiphy_rfkill_start_polling
[ 2843.608596] rt2x00lib: Unknown symbol wiphy_rfkill_start_polling (err -22)
[ 2843.608602] rt2x00lib: disagrees about version of symbol ieee80211_iterate_active_interfaces_atomic
[ 2843.608605] rt2x00lib: Unknown symbol ieee80211_iterate_active_interfaces_atomic (err -22)
[ 2843.608621] rt2x00lib: disagrees about version of symbol ieee80211_unregister_hw
[ 2843.608624] rt2x00lib: Unknown symbol ieee80211_unregister_hw (err -22)
[ 2843.608634] rt2x00lib: disagrees about version of symbol ieee80211_beacon_get_tim
[ 2843.608637] rt2x00lib: Unknown symbol ieee80211_beacon_get_tim (err -22)
[ 2843.608642] rt2x00lib: disagrees about version of symbol ieee80211_rts_get
[ 2843.608645] rt2x00lib: Unknown symbol ieee80211_rts_get (err -22)
[ 2843.608661] rt2x00lib: disagrees about version of symbol ieee80211_queue_work
[ 2843.608664] rt2x00lib: Unknown symbol ieee80211_queue_work (err -22)

Gruß Marc

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

bambam-0815 schrieb:

Rt2800usb Test

Ok, können wir auch einen Haken dran machen. Also wenn überhaupt etwas geht, dann mit dem Ralink-Treiber.

Konfiguration wieder löschen:

sudo rm /etc/modprobe.d/rt2800usb.conf

Die Udev Regeln hab ich mit meiner S/N übernommen, Stick bleibt aber im Flash-Mode:

Den Modus kann man nicht abschalten, es sollte nur kein Laufwerk automatisch mehr eingebunden werden.

bambam-0815

(Themenstarter)

Anmeldungsdatum:
24. Februar 2013

Beiträge: 12

So jetzt bin ich wieder auf rt5572sta.

nicht zu vergessen in der readme zum Treiber steht für Linux Kernel 2.6 & 2.8

Hier mal die Ausgaben zu rg0 / wlan

 bambam@bambamdesktop:~/ralinkrt5572mod$ ifconfig
eth0      Link encap:Ethernet  Hardware Adresse 00:0d:87:67:f1:0d  
          inet Adresse:192.168.178.20  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: fe80::20d:87ff:fe67:f10d/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:57 errors:0 dropped:0 overruns:0 frame:0
          TX packets:134 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:15772 (15.7 KB)  TX-Bytes:19200 (19.2 KB)

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metrik:1
          RX packets:44 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX-Bytes:3556 (3.5 KB)  TX-Bytes:3556 (3.5 KB)

bambam@bambamdesktop:~/ralinkrt5572mod$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

bambam@bambamdesktop:~/ralinkrt5572mod$ lsusb
Bus 001 Device 002: ID 057c:62ff AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
bambam@bambamdesktop:~/ralinkrt5572mod$ lsusb
Bus 001 Device 003: ID 057c:8501 AVM GmbH 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
bambam@bambamdesktop:~/ralinkrt5572mod$ sudo modprobe rt5572sta
bambam@bambamdesktop:~/ralinkrt5572mod$ iwconfig
ra0       Ralink STA  
          Power Management:on
          
lo        no wireless extensions.

eth0      no wireless extensions.

bambam@bambamdesktop:~/ralinkrt5572mod$ rt5572sta
rt5572sta: Befehl nicht gefunden.
bambam@bambamdesktop:~/ralinkrt5572mod$ man rt5572sta
Kein Handbucheintrag für rt5572sta vorhanden
bambam@bambamdesktop:~/ralinkrt5572mod$ rt5572sta -?
rt5572sta: Befehl nicht gefunden.
bambam@bambamdesktop:~/ralinkrt5572mod$ cd
bambam@bambamdesktop:~$ sudo iwlist ra0 scan
ra0       Scan completed :
          Cell 01 - Address: 74:31:70:9E:DF:38
                    Protocol:802.11b/g/n
                    ESSID:"COMPUTER-PC_Network"
                    Mode:Managed
                    Frequency:2.432 GHz (Channel 5)
                    Quality=5/100  Signal level=-88 dBm  Noise level=-83 dBm
                    Encryption key:on
                    Bit Rates:144 Mb/s
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : 802.1x
                       Preauthentication Supported
                    IE: Unknown: DD0E0050F204104A0001101044000102
          Cell 02 - Address: 00:24:FE:B3:E8:69
                    Protocol:802.11b/g
                    ESSID:"bambamnet"
                    Mode:Managed
                    Frequency:2.457 GHz (Channel 10)
                    Quality=100/100  Signal level=-37 dBm  Noise level=-92 dBm
                    Encryption key:on
                    Bit Rates:54 Mb/s
                    IE: WPA Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : TKIP
                        Authentication Suites (1) : PSK
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK
          Cell 03 - Address: 20:4E:7F:08:4A:08
                    Protocol:802.11b/g/n
                    ESSID:"Neptun1933"
                    Mode:Managed
                    Frequency:2.462 GHz (Channel 11)
                    Quality=0/100  Signal level=-95 dBm  Noise level=-90 dBm
                    Encryption key:on
                    Bit Rates:72 Mb/s
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : CCMP
                        Pairwise Ciphers (1) : CCMP
                        Authentication Suites (1) : PSK

bambam@bambamdesktop:~$ iwlist ra0 chan
ra0       40 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 14 : 2.484 GHz
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz
          Channel 44 : 5.22 GHz
          Channel 48 : 5.24 GHz
          Channel 52 : 5.26 GHz
          Channel 56 : 5.28 GHz
          Channel 60 : 5.3 GHz
          Channel 64 : 5.32 GHz
          Channel 100 : 5.5 GHz
          Channel 104 : 5.52 GHz
          Channel 108 : 5.54 GHz
          Channel 112 : 5.56 GHz
          Channel 116 : 5.58 GHz
          Channel 120 : 5.6 GHz
          Channel 124 : 5.62 GHz
          Channel 128 : 5.64 GHz
          Channel 132 : 5.66 GHz
          Channel 136 : 5.68 GHz
          Current Frequency=2.412 GHz (Channel 1)

bambam@bambamdesktop:~$ iwconfig ra0
ra0       Ralink STA  ESSID:"11n-AP"  Nickname:"RT2870STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-37 dBm  Noise level:-37 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

bambam@bambamdesktop:~$ ifconfig ra0
ra0       Link encap:Ethernet  Hardware Adresse 24:65:11:40:0a:c6  
          inet6-Adresse: fe80::2665:11ff:fe40:ac6/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1
          RX packets:690 errors:0 dropped:0 overruns:0 frame:0
          TX packets:414 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:94956 (94.9 KB)  TX-Bytes:46714 (46.7 KB)

Mein derzeitiger Router Fritzbox 7112 kann nur b & g wird sich aber demnächst ändern.

So jetzt hab ich mal Probehalber die Verschlüsselung rausgenommen und verbindung steht!!!!

bambam@bambamdesktop:~$ iwconfig
ra0       Ralink STA  ESSID:"bambamnet"  Nickname:"RT2870STA"
          Mode:Managed  Frequency=2.457 GHz  Access Point: 00:24:FE:B3:E8:69   
          Bit Rate=54 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=100/100  Signal level:-41 dBm  Noise level:-72 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

eth0      no wireless extensions.

Gut dann werden wir mal langsam mit der Verschlüsselung hochgehen .. weiteres folgt...

Edit

WEP läuft! ☺

WPA (TKIP) geht nicht

WPA2 (CCMP) geht nicht

bambam-0815

(Themenstarter)

Anmeldungsdatum:
24. Februar 2013

Beiträge: 12

Hallo

@Handpuppen, @elektronenblitz63

Zum Problem Stick wechselt nicht in Wlan-Modus:

Also wenn ich bei mir den Stick einstecke, dann

bambam@bambamdesktop:~$ lsusb
Bus 001 Device 009: ID 057c:62ff AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)
bambam@bambamdesktop:~$ mount | grep AVM
bambam@bambamdesktop:~$ 

das bleibt auch so trotz der änderungen in udev. Ich benutze Classic Desktop wenn ich dann bei Menü-> Orte-> Rechner auswähle stehen bei mir meine Harddisks, DVD-Laufwerke, Dateisystem und ein CD Drive. Wenn ich jetzt am CD-Drive rechte Maustaste dann Auswerfen drücke geht die grüne Led am Stick nach ca.40s für 0.5s aus und lsusb ergibt:

bambam@bambamdesktop:~$ lsusb
Bus 001 Device 012: ID 057c:8501 AVM GmbH 

So jetz zum wirklich interessanten Teil, wen ich versuche den Stick per Label irgendwohin zu mounten (ohne Erfolg wie man sieht ☺) gleiches Phänomen 40s später geht für 0,5s die grüne Led aus und Stick ist im WLAN Modus.

bambam@bambamdesktop:~$ sudo mount -L 'AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)' /media/
[sudo] password for bambam: 
mount: keine passende Partition gefunden

@ Handpuppen könntest du mal testen ob mit

sudo mount -L 'AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)' /media/

bei dir das gleiche passiert?

Danke Grüsse Marc

Handpuppen

Anmeldungsdatum:
24. Februar 2013

Beiträge: 15

Hallo Rainer,

wie beschrieben Anweisungen durchgeführt, keine Änderung:

christian@chris-ubuntu-pc:~$ lsusb
Bus 001 Device 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) 64MB QDI U2 DISK
Bus 001 Device 010: ID 057c:62ff AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 004: ID 059f:102a LaCie, Ltd Rikiki Hard Drive
Bus 002 Device 005: ID 13d3:5103 IMC Networks 
Bus 003 Device 002: ID 04f2:0618 Chicony Electronics Co., Ltd 
Bus 003 Device 003: ID 1926:0093 NextWindow 
Bus 004 Device 002: ID 6666:5555 Prototype product Vendor ID 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
christian@chris-ubuntu-pc:~$ lsusb
Bus 001 Device 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) 64MB QDI U2 DISK
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 006: ID 057c:62ff AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)
Bus 002 Device 004: ID 059f:102a LaCie, Ltd Rikiki Hard Drive
Bus 002 Device 005: ID 13d3:5103 IMC Networks 
Bus 003 Device 002: ID 04f2:0618 Chicony Electronics Co., Ltd 
Bus 003 Device 003: ID 1926:0093 NextWindow 
Bus 004 Device 002: ID 6666:5555 Prototype product Vendor ID 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
christian@chris-ubuntu-pc:~$

mir ist etwas anderes beim rt5572-Treiber aufgefallen: in der read-me steht, dass man das dort vorhandene ".make" file anpassen soll, auch für den Kernel (das wär für mich schon zu hoch).

Sehe gerade Beitrag von Marc, hier die Infos:

christian@chris-ubuntu-pc:~$ sudo mount -L 'AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)' /media/
[sudo] password for christian: 
mount: keine passende Partition gefunden
christian@chris-ubuntu-pc:~$ 

Grüße nochmals von und an die "Nachtschichten" 😉

Handpuppen

Anmeldungsdatum:
24. Februar 2013

Beiträge: 15

Hallo nochmal,

hatte eben vergessen nach Marcs Anweisung nochmal lsusb zu machen: CD-Rom Mode ist weg!

christian@chris-ubuntu-pc:~$ lsusb
Bus 001 Device 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) 64MB QDI U2 DISK
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 007: ID 057c:8501 AVM GmbH 
Bus 002 Device 004: ID 059f:102a LaCie, Ltd Rikiki Hard Drive
Bus 002 Device 005: ID 13d3:5103 IMC Networks 
Bus 003 Device 002: ID 04f2:0618 Chicony Electronics Co., Ltd 
Bus 003 Device 003: ID 1926:0093 NextWindow 
Bus 004 Device 002: ID 6666:5555 Prototype product Vendor ID 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
christian@chris-ubuntu-pc:~$ 
Formatierter Text

ist das jetzt reiner WLAN-Mode?

Greetings

bambam-0815

(Themenstarter)

Anmeldungsdatum:
24. Februar 2013

Beiträge: 12

@ Handpuppen

Es wäre saumäßig interessant herauszufinden ob bei deinem stick das gleiche passiert wie bei mir!

wenn du dazu kommst nochmal in folgender Reihenfolge:

Stick einstecken, dann

lsusb | grep AVM
sudo mount -L 'AVM GmbH AVM Fritz!WLAN USB (in CD-ROM-mode)' /media/

dann Stick beobachten, nach ca. 40s geht hoffentlich die grüne Led für ca. 0.5s aus wenn ja dann

lsusb | grep AVM

wenn nix an der Led passiert ist dann

dmesg | egrep 'usb|mount|AVM'

Grüße Marc

Edit

Handpuppen schrieb:

Hallo nochmal,

hatte eben vergessen nach Marcs Anweisung nochmal lsusb zu machen: CD-Rom Mode ist weg!

christian@chris-ubuntu-pc:~$ lsusb
Bus 002 Device 007: ID 057c:8501 AVM GmbH 

Habs grad noch gelesen, ja gratuliere reiner Wlanmode!!!

Edit

Sollte man als Nirvana-mount patentieren lassen 😀

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Handpuppen schrieb:

Hallo nochmal,

hatte eben vergessen nach Marcs Anweisung nochmal lsusb zu machen: CD-Rom Mode ist weg!

Bus 002 Device 007: ID 057c:8501 AVM GmbH 
...

ist das jetzt reiner WLAN-Mode?

Ja.

Prüft bitte ob die Änderungen der udev-Regeln da einen Einfluß haben oder nicht und setzt diese ansonsten in den Urzustand zurück.

Ich habe das Treiberpaket von Ralink mal angepasst und bewusst die beschriebenen Änderungen in der ~/os/linux/usb_main_dev.c nicht gemacht. Die config.mk und die RT2870STA.dat sind für die Anforderungen unter Ubuntu und die Frequenz- und Kanaleinstellungen in DE entsprechend geändert.

Quelle: Ralink/MediaTek Linux-Downloads 🇬🇧

Installation über Kabelverbindung:

sudo apt-get install build-essential linux-headers-$(uname -r)
wget https://media-cdn.ubuntu-de.org/forum/attachments/35/21/5364732-DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared.tar.gz
tar xvf 5364732-DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared.tar.gz
cd DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared
make
sudo make install
sudo depmod -a
sudo update-initramfs -u 

(Treiber kann auch unter Ubuntu 14.04 gebaut werden, der Quellcode wurde entsprechend angepasst. → Änderungen.)

Dann würde ich noch die Firmware aus dem Paket übernehmen:

sudo cp ~/DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared/common/*.bin /lib/firmware 

(Pfad angepasst)

Stick anschließen, auf WLAN-Mode warten und testen

sudo modprobe -v rt5572sta
iwconfig
iwlist chan
sudo iwlist scan 

Verbindungstest.

Bei Verbindungsproblemen mit WPA(1/2)-Verschlüsselung ansonsten folgendes Skript mit Startoption -A verwenden, und sollte keine Verbindung aufgebaut werden, auch mit Startoption -af. Nutze für die erzeugte Textdatei anschließend unseren Paste-Service.

Die Schnittstellenbezeichnung für WLAN muss vorab im Skript noch auf ra0 geändert werden!

DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared.tar.gz (1.5 MiB)
Download DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared.tar.gz

Handpuppen

Anmeldungsdatum:
24. Februar 2013

Beiträge: 15

Hallo,

ich habe nach einem frischen reboot nach Anleitung gehandelt incl. Marcs "in WLAN-Modus" setzen (413662:Terminal Ausgabe) und kein script ausgeführt weil kein gelbes Blinken. Es soll ja ein Treiber entwickelt werden (Obus-Gruppe?) hab ich gelesen, ich glaub ich warte bis dahin.

Viele Grüße Christian

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Handpuppen schrieb:

ich habe nach einem frischen reboot nach Anleitung gehandelt incl. Marcs "in WLAN-Modus" setzen (413662:Terminal Ausgabe) und kein script ausgeführt weil kein gelbes Blinken.

  • mit oder ohne Anpassungen der udev-Regeln?

  • USB-Anschluß gewechselt?

  • Status über lsusb prüfen, nicht nur nach der LED schauen!

bambam-0815

(Themenstarter)

Anmeldungsdatum:
24. Februar 2013

Beiträge: 12

Hallo,

Danke fürs Treiberbasteln!

habe die alten ralink Treiber entfernt und die geänderten installiert.

funktioniert soweit wie bisher auch, sobald ich mit der Verschlüsselung auf WPA gehe, scheitert die Verbindung.

Script habe ich mit -A ausgeführt, nach 5min abgebrochen da sich nichts getan hat.

also Script mit -af ausgeführt.

hier debug:

Output WLAN_con_debug ra0

Gruß Marc

Handpuppen

Anmeldungsdatum:
24. Februar 2013

Beiträge: 15

Hallo.

es funktioniert!!! 👍

Nach vielen Anfängerfehlern (ich dachte z.B bei dem Befehl >sudo apt get install...< verbindet sich der PC mit der Downloadquelle und installiert dann automatisch, und viele weitere Unwissenheits-Fehler) habe ich jetzt das Erfolgserlebnis: 270 Mb/s im 5 GHz-Band.

Danke an Marc und besonders "elektonenblitz63", der sich ja wieder unglaublich viel Mühe gegeben hat!!! Ich hatte schon aufgegeben, dann las ich seinen Post und dachte: wenn sich jemand soviel Mühe gibt "give it another try". Treiber download und dann weiter nach Anweisung ohne scripts sogar und über Netzwerkmanager.

Wenn Ihr noch irgendwelche Infos oder Terminalkopien braucht, bitte melden!

Viele liebe Grüße an alle

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Handpuppen schrieb:

Hallo.

es funktioniert!!! 👍

Prima ☺

So haben wir zumindest eine Bestätigung, dass der Treiber soweit funktioniert. Wobei dieser noch nicht richtig ausgereift ist, da kommen ja noch diverse Warnhinweise beim bau der Objektdateien. Zwischendurch also mal bei Ralink nach einer aktuellen Version schauen.

Das Modul rt5572sta ist jetzt nur für den momentan verwendeten Kernel installiert. Nach einem System- bzw. Kernel-Upgrade muss das Modul für den dann aktuell verwendeten Kernel neu gebaut werden, das bereits heruntergeladene und entpackte Paket also nicht löschen! Wenn ich etwas mehr Zeit zur Verfügung habe, bereite ich ansonsten mal ein Installationspaket für DKMS auf.

Vorgehensweise zur Reinstallation nach einem Kernel-Upgrade:

cd DPO_RT5572_LinuxSTA_2.6.1.3_20121022_prepared
make clean
make
sudo make install
sudo depmod -a
sudo update-initramfs -u  

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

@ bambam-0815

Die Verbindung und Authentifizierung funktioniert soweit (Verschlüsselung/Handshake ist ok). Hier der Auszug, die entscheidenden Stellen sind markiert.

ra0: State: 4WAY_HANDSHAKE -> GROUP_HANDSHAKE
ra0: RX EAPOL from 00:24:fe:b3:e8:69
ra0: IEEE 802.1X RX: version=1 type=3 length=127
...
  key_mic - hexdump(len=16): 43 1d cc 7b 89 b3 76 a8 de 58 ea 64 1a 37 ae 87
ra0: WPA: RX message 1 of Group Key Handshake from 00:24:fe:b3:e8:69 (ver=1)
ra0: State: GROUP_HANDSHAKE -> GROUP_HANDSHAKE
...
WPA: Derived Key MIC - hexdump(len=16): e1 8c 98 c7 b8 90 4e 27 d6 f1 02 d8 2c de bd 62
ra0: WPA: Key negotiation completed with 00:24:fe:b3:e8:69 [PTK=TKIP GTK=TKIP]
ra0: Cancelling authentication tim[mark]eout
ra0: State: GROUP_HANDSHAKE -> COMPLETED
ra0: CTRL-EVENT-CONNECTED - Connection to 00:24:fe:b3:e8:69 completed (auth) [id=0 id_str=]
wpa_driver_wext_set_operstate: operstate 0->1 (UP)
netlink: Operstate: linkmode=-1, operstate=6
EAPOL: External notification - portValid=1
EAPOL: External notification - EAP success=1
EAPOL: SUPP_PAE entering state AUTHENTICATING
EAPOL: SUPP_BE entering state SUCCESS
EAP: EAP entering state DISABLED
EAPOL: SUPP_PAE entering state AUTHENTICATED
EAPOL: Supplicant port status: Authorized
EAPOL: SUPP_BE entering state IDLE
EAPOL authentication completed successfully
RTM_NEWLINK: operstate=1 ifi_flags=0x11043 ([UP][RUNNING][LOWER_UP])
RTM_NEWLINK, IFLA_IFNAME: Interface 'ra0' added
WEXT: if_removed already cleared - ignore event
EAPOL: startWhen --> 0
EAPOL: disable timer tick

Nach disable timer tick wird auf die Zuweisung einer IP-Adresse über DHCP gewartet, diese kommt aber anscheinend nicht (bei Startoption -A oder -a des Skripts). Verwendete Verschlüsselung z.Z. des Versuchs war WPA1-TKIP.

  • MAC-Adressfilter kann es eigentlich nicht sein, dann wären weitere Meldungen im Log

    • die Einstellung des Routers zur Sicherheit dennoch mal prüfen

  • verwende WPA2-AES (CCMP) Verschlüsselung

  • prüfe die Kanaleinstellung des Routers wie bereits erwähnt, auch wenn es unter Windows funktioniert

    • bei ungünstiger Kanalwahl im 2,4GHz-Band ist eine Übertragung im N-Modus nicht oder nur bedingt möglich

    • die Verbindung kann durch die Überlappung gestört werden (nur zwei Netze können gleichzeitig mit 40MHZ-Bandbreite störungsfrei senden)

    • siehe dazu auch WLAN - Überlappungsfreie Kanäle

    • zwei weitere Netze wurden gefunden

    • verwende einen Funkkanal größer 3 wenn möglich

    • im 5GHz-Band ist dies nicht der Fall, es darf sich nur kein weiteres Netz im Empfangsbereich auf dem selben Funkkanal befinden

  • dann war mir zunächst nicht aufgefallen, dass div. Module des System ja durch die Installation eine Pakets von Linux Wireless oder über die Backport-Module ersetzt wurden:

    • könnte Einfluß nehmen

    • betrifft auch den Test mit rt2800usb

insmod /lib/modules/3.5.0-25-generic/updates/compat/compat.ko
insmod /lib/modules/3.5.0-25-generic/updates/net/wireless/cfg80211.ko
insmod /lib/modules/3.5.0-25-generic/updates/net/mac80211/mac80211.ko 
insmod /lib/modules/3.5.0-25-generic/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko

Backport-Module können auch über die Paketverwaltung wieder komplett entfernt werden!

Bei manueller Installation über ein Paket von Linux Wireless die Module manuell löschen:

sudo rm -r /lib/modules/3.5.0-25-generic/updates/net
sudo rm -r /lib/modules/3.5.0-25-generic/updates/compat
sudo depmod -a
sudo update-initramfs -u 

Dann erneut versuchen. Ansonsten bliebe noch die Möglichkeit über eine statische IP, das Skript habe ich dahingehend erweitert (Startoption -ads).