ubuntuusers.de

Wireless USB Adapter 300N XR - WL-324

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

OnlineSecurity

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

Lieber Leute! Ich brauche wieder mal Hilfe, möchte auf gar keinen Fall Linux weglassen.

Ich habe neue USB W-Lan stick gekauft Sitecom 300N XR. Leider erkennt Linux das Gerät nicht. Im Internet finde ich leider kaum Info.

l@ubuntu:~$ uname -a

Linux ubuntu 2.6.32-26-generic #48-Ubuntu SMP Wed Nov 24 10:14:11 UTC 2010 x86_64 GNU/Linux

l@ubuntu:~$ lsusb

Bus 002 Device 002: ID 046d:c041 Logitech, Inc. G5 Laser Mouse 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
Bus 001 Device 002: ID 0df6:003d Sitecom Europe B.V.  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

l@ubuntu:~$ egrep -v "^$|^#" /etc/network/interfaces

auto lo 
iface lo inet loopback 

l@ubuntu:~$ egrep -v "^$|^#" /etc/hosts

127.0.0.1	localhost 
127.0.1.1	ubuntu.ubuntu-domain	ubuntu 
::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 

l@ubuntu:~$ ifconfig

          UP BROADCAST MULTICAST  MTU:1500  Metrik:1 
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 
          Kollisionen:0 Sendewarteschlangenlänge:1000  
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) 
          Interrupt:26  
 
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:32 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:32 errors:0 dropped:0 overruns:0 carrier:0 
          Kollisionen:0 Sendewarteschlangenlänge:0  
          RX bytes:1920 (1.9 KB)  TX bytes:1920 (1.9 KB) 

l@ubuntu:~$ route -n

Kernel-IP-Routentabelle 
Ziel            Router          Genmask         Flags Metric Ref    Use Iface 

l@ubuntu:~$ iwconfig

lo        no wireless extensions. 
eth0      no wireless extensions. 
vboxnet0  no wireless extensions. 

l@ubuntu:~$ iwlist chan

lo        no frequency information. 
eth0      no frequency information. 
vboxnet0  no frequency information. 

l@ubuntu:~$ sudo iwlist scan

lo        Interface doesn't support scanning. 
eth0      Interface doesn't support scanning. 
vboxnet0  Interface doesn't support scanning. 

l@ubuntu:~$ lsmod

Module                  Size  Used by 
snd_hda_codec_realtek   279008  1  
binfmt_misc             7960  1  
vboxnetadp              5171  0  
vboxnetflt             14998  0  
vboxdrv              1792088  2 vboxnetadp,vboxnetflt 
snd_hda_intel          25741  2  
snd_hda_codec          85759  2 snd_hda_codec_realtek,snd_hda_intel 
snd_hwdep               6924  1 snd_hda_codec 
snd_pcm_oss            41394  0  
snd_mixer_oss          16299  1 snd_pcm_oss 
ppdev                   6375  0  
snd_pcm                87946  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss 
snd_seq_dummy           1782  0  
snd_seq_oss            31191  0  
snd_seq_midi            5829  0  
snd_rawmidi            23420  1 snd_seq_midi 
snd_seq_midi_event      7267  2 snd_seq_oss,snd_seq_midi 
snd_seq                57481  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event 
snd_timer              23649  2 snd_pcm,snd_seq 
snd_seq_device          6888  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq 
fbcon                  39270  71  
tileblit                2487  1 fbcon 
font                    8053  1 fbcon 
bitblit                 5811  1 fbcon 
softcursor              1565  1 bitblit 
snd                    71251  16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device 
parport_pc             29958  1  
edac_core              45423  0  
edac_mce_amd            9278  0  
nvidia              10832442  38  
vga16fb                12757  1  
vgastate                9857  1 vga16fb 
k8temp                  4040  0  
lp                      9336  0  
soundcore               8052  1 snd 
snd_page_alloc          8500  2 snd_hda_intel,snd_pcm 
i2c_nforce2             6099  0  
parport                37160  3 ppdev,parport_pc,lp 
usbhid                 41116  0  
hid                    83472  1 usbhid 
ohci1394               30260  0  
forcedeth              55624  0  
pata_amd               11962  0  
ieee1394               94771  1 ohci1394 
ahci                   37870  2  

l@ubuntu:~$ dmesg | egrep 'net|eth|sky|sis|via|3c3|3c5|e100|8139|8169|acx|air|ath|atme|at7|herm|iwl|ipw|rtl8|rt2|rt6|rt7|tg3|ssb|wl|b43|b44|ori|pri|p5|zd|ndis'

[    0.000000] Aperture beyond 4GB. Ignoring. 
[    0.013801] Initializing cgroup subsys net_cls 
[    0.381588] audit: initializing netlink socket (disabled) 
[    0.397390] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> 
[    0.472942] device-mapper: multipath: version 1.1.0 loaded 
[    0.472945] device-mapper: multipath round-robin: version 1.0.0 loaded 
[    0.594406] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64. 
[    0.594711] forcedeth 0000:00:06.0: PCI INT A -> Link[APCH] -> GSI 20 (level, low) -> IRQ 20 
[    0.594715] forcedeth 0000:00:06.0: setting latency timer to 64 
[    1.121045] forcedeth 0000:00:06.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:1d:7d:e8:82:89 
[    1.121048] forcedeth 0000:00:06.0: highdma pwrctl mgmt gbit lnktim msi desc-v3 
[    1.362191] ata6: port disabled. ignoring. 
[   26.204694] Adding 261112k swap on /host/ubuntu/disks/swap.disk.  Priority:-1 extents:1 across:261112k  
[   26.394302] forcedeth 0000:00:06.0: irq 26 for MSI/MSI-X 
[   26.394488] eth0: no link during initialization. 
[   26.397648] ADDRCONF(NETDEV_UP): eth0: link is not ready 

l@ubuntu:~$ cat /var/lib/NetworkManager/NetworkManager.state

[main] 
NetworkingEnabled=true 
WirelessEnabled=true 
WWANEnabled=true 

l@ubuntu:~$ ifconfig

eth0      Link encap:Ethernet  Hardware Adresse 00:1d:7d:e8:82:89   
          UP BROADCAST MULTICAST  MTU:1500  Metrik:1 
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 
          Kollisionen:0 Sendewarteschlangenlänge:1000  
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B) 
          Interrupt:26  
 
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:32 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:32 errors:0 dropped:0 overruns:0 carrier:0 
          Kollisionen:0 Sendewarteschlangenlänge:0  
          RX bytes:1920 (1.9 KB)  TX bytes:1920 (1.9 KB) 

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

Sorry, habe zu spät den post gesehen. Ich teste erstmal alles was http://forum.ubuntuusers.de/topic/sitecom-usb-adapter-300n-wl-345up-nicht-erkann/?highlight=300n steht.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

OnlineSecurity schrieb:

Sorry, habe zu spät den post gesehen. Ich teste erstmal alles was http://forum.ubuntuusers.de/topic/sitecom-usb-adapter-300n-wl-345up-nicht-erkann/?highlight=300n steht.

Nö, aktiviere den Treiber rt2870sta.

echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf

Testen

sudo modprobe rt2870sta
lsmod | grep rt2
iwconfig

Das ist zunächst ein Versuch. Sollte es funktionieren, muss der Treiber rt2800usb noch gesperrt und eine udev-Regel zur aut. Aktivierung des Treibers geschrieben werden.

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

Das kam raus:

l@ubuntu:~$ echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/pci/drivers/rt2870/new_id' | sudo tee  /etc/modprobe.d/rt2870sta.conf
[sudo] password for l: 
install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/pci/drivers/rt2870/new_id
l@ubuntu:~$ sudo modprobe rt2870sta
sh: cannot create /sys/bus/pci/drivers/rt2870/new_id: Directory nonexistent
FATAL: Error running install command for rt2870sta
l@ubuntu:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

vboxnet0  no wireless extensions.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Ein Vertipper meinerseites. Pardon. Der Befehl ist korrigiert. Einfach erneut ausführen.

/sys/bus/pci/drivers/rt2870/new_id'

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

elektronenblitz63 schrieb:

Ein Vertipper meinerseites. Pardon. Der Befehl ist korrigiert. Einfach erneut ausführen.

/sys/bus/pci/drivers/rt2870/new_id'

So...

l@ubuntu:~$ echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
[sudo] password for l: 
install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/usb/drivers/rt2870/new_id
l@ubuntu:~$ echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "0df6 003d" > /sys/bus/usb/drivers/rt2870/new_id
l@ubuntu:~$ 
l@ubuntu:~$ sudo modprobe rt2870sta
l@ubuntu:~$ lsmod | grep rt2
rt2870sta             525366  0 
l@ubuntu:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

vboxnet0  no wireless extensions.

wlan0     RTxx70 Wireless  ESSID:""  Nickname:"RT3070STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          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:0

Und? Schaut es jetzt besser aus?

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Ja, funktioniert wie man sieht. Versuche eine Verbindung mit dem Network-Manager aufzubauen. LAN-Kabel dazu entfernen.

Damit der Treiber nun automatisch aktiviert wird wenn der Stick angeschlossen ist erstelle folgende udev-Regel:

sudo gedit /etc/udev/rules.d/10-wlan-stick.rules

Inhalt:

# UDEV-Rule for Sitecom USB Adapter 300N (WL-321) ID 0df6:003d
SUBSYSTEM=="usb", SYSFS{idVendor}=="0df6", SYSFS{idProduct}=="003d", RUN+="/sbin/modprobe rt2870sta"

Abspeichern und aktivieren:

sudo service udev reload 

Den Treiber rt2800usb vorsichtshalber sperren:

echo 'blacklist rt2800usb' | sudo tee -a /etc/modprobe.d/blacklist.conf

Hintergrundwissen: Kernelmodule

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

elektronenblitz63 schrieb:

Ja, funktioniert wie man sieht. Versuche eine Verbindung mit dem Network-Manager aufzubauen. LAN-Kabel dazu entfernen.

Damit der Treiber nun automatisch aktiviert wird wenn der Stick angeschlossen ist erstelle folgende udev-Regel:

sudo gedit /etc/udev/rules.d/10-wlan-stick.rules

Inhalt:

# UDEV-Rule for Sitecom USB Adapter 300N (WL-321) ID 0df6:003d
SUBSYSTEM=="usb", SYSFS{idVendor}=="0df6", SYSFS{idProduct}=="003d", RUN+="/sbin/modprobe rt2870sta"

Abspeichern und aktivieren:

sudo service udev reload 

Den Treiber rt2800usb vorsichtshalber sperren:

echo 'blacklist rt2800usb' | sudo tee -a /etc/modprobe.d/blacklist.conf

Hintergrundwissen: Kernelmodule

Ich weis es nicht was ich machen soll, es Funktioniert einfach nicht, USB-Stick wird einfach wie ein Laufwerk erkannt. Networmanager zeigt das ich keine aktive Funkverbindungen an. Vielleicht hängt das damit zusammen das der Stick den Software direkt drauf hat?

Hier habe ich was gefunden http://ubuntuforums.org/showthread.php?t=1627423&page=3

Das steht:

"Finally I managed to use the WL-324 usb-stick with the Ralink 2010_0709_RT2870_Linux_STA_v2.4.0.1 module.

I hope the list is complete:

- blacklist the rt2800usb driver.

- in rtusb_dev_id.c add the line:
{USB_DEVICE(0x0DF6,0x003D)}, /* Sitecom */

- activate HAS_NATIVE_WPA_SUPPLICANT_SUPPORT and HAS_NATIVE_WPA_SUPPLICANT_SUPPORT in config.mk

- modify RT2870STA.dat for your country.

- Follow the gentoo wiki instructions:
http://en.gentoo-wiki.com/wiki/Ralink_RT2870#How_to_fix

- remove the old rt2870sta modules from the kernel.

- compile and install the driver.

- reboot

The tool usb-modeswitch doesn't work for me. But you can eject the storage device. "

Verstehe ich nicht so ganz was ich machen soll.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Udev-Regel erstellt? Schließe den Stick an und zeige die Ausgabe von

lsusb
iwconfig
find /media

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

elektronenblitz63 schrieb:

Udev-Regel erstellt? Schließe den Stick an und zeige die Ausgabe von

lsusb
iwconfig
find /media
l@ubuntu:~$ lsusb
Bus 002 Device 002: ID 046d:c041 Logitech, Inc. G5 Laser Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0df6:003d Sitecom Europe B.V. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
l@ubuntu:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     RTxx70 Wireless  ESSID:""  Nickname:"RT3070STA"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr: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

vboxnet0  no wireless extensions.

find /media den hier hat die ganze Festplatte durchgesucht und haufen Daten angezeigt, ich habe im nicht kopiert da er ewig lang war.

Udev-Regel wurde bereits erstellt

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

Hallo,

auf der Homepage steht, das Ding wäre "selbst installierend". Wird dir der Stick als Laufwerk auf dem Desktop oder in Nautilus angezeigt? Falls ja, Rechtsklick und "sicher entfernen". Danach

lsusb

Treiber gibts auch hier. Vielleicht den Windows XP oder Vista-Treiber mit WLAN/ndiswrapper probieren?!

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Halla,
der Effekt dürfte unabhängig vom verwendeten Treiber sein. Die auf dem Stick befindliche Software läuft nur unter Windows.

Mal schauen, ob sich mehr Informationen herausfinden lassen. Bitte genau in der angegebenen Reihenfolge abarbeiten.

udevadm monitor --property > usbevent.txt

Stick anschließen. Etwa 30 Sekunden warten und Stick abziehen. Die Aktion mit Strg + C (Break) beenden.

udevadm monitor --kernel >> usbevent.txt

Stick anschließen. Etwa 30 Sekunden warten und Stick abziehen. Die Aktion wieder mit Strg + C beenden.

udevadm monitor --udev >> usbevent.txt

Stick anschließen. Etwa 30 Sekunden warten und Stick abziehen. Die Aktion wieder mit Strg + C beenden.

tail -n 80 /var/log/messages >> usbevent.txt

Die erzeugte Textdatei usbevent.txt hier anhängen.

Es muss irgendwie verhindert werden, dass sich der Flash-Rom Bereich des Sticks als Laufwerk einhängt.

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

elektronenblitz63 schrieb:

Halla,
der Effekt dürfte unabhängig vom verwendeten Treiber sein. Die auf dem Stick befindliche Software läuft nur unter Windows.

Mal schauen, ob sich mehr Informationen herausfinden lassen. Bitte genau in der angegebenen Reihenfolge abarbeiten.

udevadm monitor --property > usbevent.txt

Stick anschließen. Etwa 30 Sekunden warten und Stick abziehen. Die Aktion mit Strg + C (Break) beenden.

udevadm monitor --kernel >> usbevent.txt

Stick anschließen. Etwa 30 Sekunden warten und Stick abziehen. Die Aktion wieder mit Strg + C beenden.

udevadm monitor --udev >> usbevent.txt

Stick anschließen. Etwa 30 Sekunden warten und Stick abziehen. Die Aktion wieder mit Strg + C beenden.

tail -n 80 /var/log/messages >> usbevent.txt

Die erzeugte Textdatei usbevent.txt hier anhängen.

Es muss irgendwie verhindert werden, dass sich der Flash-Rom Bereich des Sticks als Laufwerk einhängt.

Hier ist die Datei

usbevent.txt (35.5 KiB)
Download usbevent.txt

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Ergänze die udev-Regel

Edit: Geräte-ID korrigiert.

# UDEV-Rule for Sitecom USB Adapter 300N (WL-321/324) ID 0df6:003d

### Flash-Speicher ignorieren
SUBSYSTEM=="block", SYSFS{idVendor}=="148f", SYSFS{idProduct}=="2878", ACTION=="add", OPTIONS+="ignore_device"

### Treibermodul laden
SUBSYSTEM=="usb", SYSFS{idVendor}=="0df6", SYSFS{idProduct}=="003d", RUN+="/sbin/modprobe rt2870sta"

Neu starten, Stick anschließen und testen.

OnlineSecurity

(Themenstarter)

Anmeldungsdatum:
3. Oktober 2010

Beiträge: 16

elektronenblitz63 schrieb:

Ergänze die udev-Regel

Edit: Geräte-ID korrigiert.

# UDEV-Rule for Sitecom USB Adapter 300N (WL-321/324) ID 0df6:003d

### Flash-Speicher ignorieren
SUBSYSTEM=="block", SYSFS{idVendor}=="148f", SYSFS{idProduct}=="2878", ACTION=="add", OPTIONS+="ignore_device"

### Treibermodul laden
SUBSYSTEM=="usb", SYSFS{idVendor}=="0df6", SYSFS{idProduct}=="003d", RUN+="/sbin/modprobe rt2870sta"

Neu starten, Stick anschließen und testen.

hat nichts gebracht außer das die Ubuntu bootet nicht mehr solange Stick drinn ist. Stecke ich den raus-bootet sofort weiter.

Antworten |