|
Moses-junior
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

12. August 2010 22:15
Hallo ihr, ich komme (auch mit dem Forum) einfach nicht mehr weiter. Das habe ich bisher gemacht:
sudo apt-get install linux-backports-modules-headers-lucid-generic linux-backports-modules-wireless-2.6.32-24-generic (wahrscheinlich sinnlos) rt2800usb in die Blacklist aufgenommen den 2009_1110_RT3070_Linux_STA_v2.1.2.0_mod-Treiber kompiliert Wie im Wiki angegeben (RT2860STA und Draft-N) die /etc/Wireless/RT3070STA/RT2870STA.dat entsprechend geändert Neustart sudo depmod -a
modinfo rt3070sta ... -> version: 2.1.2.0 (klappt also theoretisch)
Trotzdem bekomme ich:
annelie@annelie-desktop:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
wlan0 Ralink STA ESSID:""
Mode:Auto Frequency=2.412 GHz
Link Quality=10/100 Signal level:0 dBm Noise level:-143 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0Daten:
annelie@annelie-desktop:~$ uname -a
Linux annelie-desktop 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010 x86_64 GNU/Linux
annelie@annelie-desktop:~$ lsusb
Bus 002 Device 002: ID 046d:c03e Logitech, Inc. Premium Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 148f:3070 Ralink Technology, Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
annelie@annelie-desktop:~$ egrep -v "^$|^#" /etc/network/interfaces
auto lo
iface lo inet loopback
annelie@annelie-desktop:~$ egrep -v "^$|^#" /etc/resolv.conf
domain fritz.box
search fritz.box
nameserver 192.168.178.1 -> das liegt am Netzwerkkabel - ist also keine wlan-Verbindung
annelie@annelie-desktop:~$ egrep -v "^$|^#" /etc/hosts
127.0.0.1 localhost
127.0.1.1 annelie-desktop
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
annelie@annelie-desktop:~$ route -n
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
annelie@annelie-desktop:~$ lsmod | grep rt
parport_pc 29958 1
gameport 10966 2 emu10k1_gp
rt2870sta 443208 0
crc_ccitt 1675 1 rt2870sta
parport 37160 3 ppdev,parport_pc,lp
annelie@annelie-desktop:~$ dmesg | grep rt28
[ 9.760334] usbcore: registered new interface driver rt2870
[ 9.809358] Error: Driver 'rt2870' is already registered, aborting...
[ 9.809416] usbcore: error -16 registering interface driver rt2870
[ 11.500042] rt28xx Initialized fail!
[ 11.556737] rt28xx Initialized fail! - hier liegt wohl der Fehler, aber was kann ich da tun?
Unter System - Einstellungen - Hardware steht allerdings, dass der rt2870 Wlan Linux Treiber "aktiviert, aber nicht in Benutzung" ist. Weiß jemand einen Rat? Gruß, Moses Bearbeitet von prometheus0815: Auflistung korrekt formatiert. Siehe hier für Formatierungsmöglichkeiten.
|
|
Lidux
Anmeldungsdatum: April 18, 2007
Beiträge: 5843
|

13. August 2010 16:44
Hallo Moses-junior, Blackliste mal den rt2860 und aktiviere den rt3070. Gruss Lidux
|
|
praseodym
Supporter
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 14618
Wohnort: ~
|

13. August 2010 16:54
Das Metapaket heisst linux-backports-modules-wireless-lucid-generic
Steht in der Datei /var/lib/NetworkManager/NetworkManager.state irgendwas auf "false"? Falls ja, mit root-Rechten auf "true" ändern, speichern und reboot. Laut Wiki sollte der rt2870sta mit rt2800usb auf der Blacklist funktionieren. Hinweis und angepasstes Treiberpaket hier
|
|
Moses-junior
(Themenstarter)
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

13. August 2010 17:29
Hallo,
vielen Dank für die Tipps. Ich habe das Metapaket installiert und ebenfalls (hatte ich aber auch schon vorher) das angepasste Treiberpaket installiert. ("modinfo rt3070sta" ergibt "version: 2.1.2.0") Die Datei /var/lib/NetworkManager/NetworkManager.state ist in Ordnung (alles auf true). Bei "Hardware-Treiber" finde ich nun: RT2870 - Dieser Treiber ist aktiv und in Benutzung. Auch der Gnome-Network-Manager bringt nicht mehr die Meldung, dass das Gerät nicht funktioniert, sondern nur noch: "nicht verbunden". Das Terminal sagt mir:
annelie@annelie-desktop:~$ dmesg | grep rt
...
[ 12.726751] !!! rt28xx Initialized fail !!!
[ 13.476993] !!! rt28xx Initialized fail !!!
...
annelie@annelie-desktop:~$ sudo iwconfig
ra0 RT2870 Wireless ESSID:"" Nickname:"RT2870STA"
Mode:Auto Frequency=2.412 GHz Access Point: Not-Associated
Bit Rate:1 Mb/s
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=10/100 Signal level:0 dBm Noise level:-87 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
annelie@annelie-desktop:~$ lsmod | grep rt
parport_pc 29958 1
rt3070sta 571088 0
gameport 10966 2 emu10k1_gp
parport 37160 3 ppdev,parport_pc,lp
annelie@annelie-desktop:~$ sudo iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
eth1 Interface doesn't support scanning.
ra0 No scan results
Die Datei /etc/Wireless/RT3070STA/RT2870STA.dat sieht so aus (falls das von Bedeutung ist):
#The word of "Default" must not be removed
#Default
CountryRegion=1
CountryRegionABand=1
CountryCode=DE
ChannelGeography=1
SSID=GungeLeit
NetworkType=Infra
WirelessMode=5
Channel=6
BeaconPeriod=100
TxPower=100
BGProtection=0
TxPreamble=0
RTSThreshold=2347
FragThreshold=2346
TxBurst=1
PktAggregate=0
WmmCapable=1
AckPolicy=0;0;0;0
AuthMode=WPAPSK
EncrypType=AES
WPAPSK=< hier steht mein WPA-Key >
DefaultKeyID=1
Key1Type=0
Key1Str=
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
PSMode=CAM
AutoRoaming=0
RoamThreshold=70
APSDCapable=0
APSDAC=0;0;0;0
HT_RDG=1
HT_EXTCHA=0
HT_OpMode=1
HT_MpduDensity=4
HT_BW=1
HT_BADecline=0
HT_AutoBA=1
HT_BADecline=0
HT_AMSDU=0
HT_BAWinSize=64
HT_GI=1
HT_MCS=33
HT_MIMOPSMode=3
HT_DisallowTKIP=1
EthConvertMode=
EthCloneMac=
IEEE80211H=0
TGnWifiTest=0
WirelessEvent=0
MeshId=MESH
MeshAutoLink=1
MeshAuthMode=OPEN
MeshEncrypType=NONE
MeshWPAKEY=
MeshDefaultkey=1
MeshWEPKEY=
CarrierDetect=0
AntDiversity=0
BeaconLostTime=4
FtSupport=1
Wapiifname=ra0
WapiPsk=
WapiPskType=
WapiUserCertPath=
WapiAsCertPath= Interessant ist, dass ich Channel=6 angegeben habe (so ist es auf der FritzBox eingestellt), aber iwconfig diese Datei anscheinend nicht berücksichtigt. Hoffe, ihr könnt was damit anfangen.
Danke im Vorraus, Moses
|
|
praseodym
Supporter
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 14618
Wohnort: ~
|

13. August 2010 17:44
Was sagen denn iwlist chan
sudo iwlist scan #benenne hier dein Netz
dmesg | egrep 'rt2|rt3|ra0'
cat /etc/udev/rules.d/70-persistent-net.rules
Hast du das systemeigene Modul rt3070sta vorher umbenannt oder entfernt?
|
|
Moses-junior
(Themenstarter)
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

13. August 2010 17:50
annelie@annelie-desktop:~$ iwlist chan
lo no frequency information.
eth0 no frequency information.
eth1 no frequency information.
ra0 0 channels
Current Frequency:2.412 GHz
annelie@annelie-desktop:~$ sudo iwlist scan
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
eth1 Interface doesn't support scanning.
ra0 No scan results
annelie@annelie-desktop:~$ dmesg | egrep 'rt2|rt3|ra0'
[ 10.245190] usbcore: registered new interface driver rt2870
[ 12.726751] !!! rt28xx Initialized fail !!!
[ 13.476993] !!! rt28xx Initialized fail !!!
annelie@annelie-desktop:~$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.
# PCI device 0x10de:0x03ef (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:90:cc:58:54", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x11ad:0xc115 (tulip)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:c0:f0:70:2e:9c", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# USB device 0x148f:0x3070 (usb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1f:1f:b4:c9:cd", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
Das Kernel-Modul hatte ich umbenannt - wobei ... Da fällt mir auf, dass ich das für den falschen Kernel getan habe...
(sudo mv /lib/modules/2.6.32-21-generic/kernel/drivers/net/wireless/rt3070sta.ko /lib/modules/2.6.32-21-generic/kernel/drivers/net/wireless/rt3070sta.ko.bak) Dort befindet sich jetzt aber überhaupt keine rt30xx... Kann das mein Fehler sein?
|
|
praseodym
Supporter
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 14618
Wohnort: ~
|

13. August 2010 17:55
Kontrolliere mal mit "ifconfig", ob die MAC-Adresse in der /etc/udev/rules.d/70-persistent-net.rules unter der ID des Sticks stimmt.
gksudo gedit /etc/udev/rules.d/70-persistent-net.rules
ändere mal am Schluss "wlan*" in "ra*" und "wlan0" in "ra0" um und reboote. Die ID dort stimmt, nur wlan0 gibts nicht mehr.
|
|
Moses-junior
(Themenstarter)
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

13. August 2010 18:13
Also ifconfig hat keinen Eintrag mit ra0 nur die eth0 und eth1 (hab ne zweite Netzwerkkarte drin) und natürlich lo. Ich weiß nicht, wie ich an die Hardware-Adresse des Sticks komme... Die Veränderungen in der 70-persistent-net.rules haben leider keine Auswirkungen gehabt. Vielleicht bringt die Information noch was, dass in der Gnome-Netzwerkdiagnose ra0 als "unbekannte Schnittstelle" bezeichnet wird und sonstige Einträge mit "0" usw. belegt sind? Gruß, Moses
|
|
praseodym
Supporter
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 14618
Wohnort: ~
|

13. August 2010 18:24
Der Treiber muss für den aktuell geladenen Kernel jeweils immer neu gebaut werden, auch nach Kernelupdates. uname -a
gibt Auskunft, welcher gerade läuft. Entsprechend sind die Dateipfade anzupassen. Sind die Kernel-header installiert? sudo apt-get install --reinstall linux-headers-generic build-essential
als Vorraussetzung zum Kompilieren des Treibers!
|
|
Moses-junior
(Themenstarter)
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

13. August 2010 18:38
habe die Daten installiert, die Datei rt3070sta.ko umbenannt, dann den Treiber neu kompiliert mit
sudo make
sudo make uninstall
sudo make install (sudo make war nötig wegen einer "permission denied" Meldung) reboot trotzdem nix Neues 
|
|
praseodym
Supporter
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 14618
Wohnort: ~
|

13. August 2010 18:48
Wo liegt der Treiber denn (überall): locate rt3070sta.ko
Sollte er auch unter .../lib/modules/2.6.32-24-generic/kernel/drivers/staging/rt3070/rt3070sta.ko liegen, dann diesen umbenennen (evtl. nochmal kompilieren?!) und rebooten.
|
|
Lidux
Anmeldungsdatum: April 18, 2007
Beiträge: 5843
|

13. August 2010 18:48
Hallo poste doch mal bitte den Inhalt deiner Blacklist Datei ...... und etc/ modules. Gruss Lidux
|
|
Moses-junior
(Themenstarter)
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

13. August 2010 18:56
annelie@annelie-desktop:~$ locate rt3070sta.ko
/home/annelie/Desktop/2009_1110_RT3070_Linux_STA_v2.1.2.0_mod/os/linux/.rt3070sta.ko.cmd
/home/annelie/Desktop/2009_1110_RT3070_Linux_STA_v2.1.2.0_mod/os/linux/rt3070sta.ko
/lib/modules/2.6.32-24-generic/kernel/drivers/net/wireless/rt3070sta.ko
annelie@annelie-desktop:~$ cat /etc/modprobe.d/blacklist.conf
# This file lists those modules which we don't want to be loaded by
# alias expansion, usually so some other driver will be loaded for the
# device instead.
# evbug is a debug tool that should be loaded explicitly
blacklist evbug
# these drivers are very simple, the HID drivers are usually preferred
blacklist usbmouse
blacklist usbkbd
# replaced by e100
blacklist eepro100
# replaced by tulip
blacklist de4x5
# causes no end of confusion by creating unexpected network interfaces
blacklist eth1394
# snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
# hardware on its own (Ubuntu bug #2011, #6810)
blacklist snd_intel8x0m
# Conflicts with dvb driver (which is better for handling this device)
blacklist snd_aw2
# causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306)
blacklist i2c_i801
# replaced by p54pci
blacklist prism54
# replaced by b43 and ssb.
blacklist bcm43xx
# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps
# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi
# low-quality, just noise when being used for sound playback, causes
# hangs at desktop session start (Ubuntu: #246969)
blacklist snd_pcsp
# ugly and loud noise, getting on everyone's nerves; this should be done by a
# nice pulseaudio bing (Ubuntu: #77010)
blacklist pcspkr
# EDAC driver for amd76x clashes with the agp driver preventing the aperture
# from being initialised (Ubuntu: #297750). Blacklist so that the driver
# continues to build and is installable for the few cases where its
# really needed.
blacklist amd76x_edac
blacklist rt2800usb
blacklist rt2860sta
blacklist rt2870sta
|
|
praseodym
Supporter
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 14618
Wohnort: ~
|

14. August 2010 09:46
Deinstalliere mal die Backport-Module wieder und reboote. Das könnte sich in die Quere kommen.
|
|
Moses-junior
(Themenstarter)
Anmeldungsdatum: Sept. 26, 2005
Beiträge: 293
Wohnort: Neudorf/Erzg.
|

14. August 2010 09:58
Tut mir leid, hat keine Auswirkungen gehabt... Vielleicht sollte ich mir einfach einen Out-of-the-Box-WLAN-Stick kaufen...
|