ubuntuusers.de

W-Lan Stick USR5421 Problem

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

onehumanman

Anmeldungsdatum:
12. März 2008

Beiträge: Zähle...

Hallo Leute,
Heute bin ich bzw. wollte ich das Windows zeitalter gerne hinter mir lassen. Geht mir für arbeiten einfach auf die nerven.
Nun hab ich ubuntu neuste version installiert und alles ist super. Aber wie kann ich jetzt mien WLan stick einrichten?

Danke im vorraus für eure Antworten,
onehumanman

Len_C

Anmeldungsdatum:
15. Juli 2005

Beiträge: 2631

Wohnort: Österreich

Hallo!

Poste bitte diese Infos: http://forum.ubuntuusers.de/topic/41830/ Andernfalls ist eine seriöse Hilfestellung nicht möglich.

onehumanman

(Themenstarter)

Anmeldungsdatum:
12. März 2008

Beiträge: 6

lsusb
Bus 003 Device 004: ID 0baf:011b U.S. Robotics 
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 002: ID 046d:c30e Logitech, Inc. 
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 003: ID 15ca:00c3  
Bus 001 Device 001: ID 0000:0000 

egrep -v "^$|^#" /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth1 inet dhcp

egrep -v "^$|^#" /etc/resolv.conf
grep: /etc/resolv.conf: No such file or directory

egrep -v "^$|^#" /etc/hosts
127.0.0.1       localhost
127.0.1.1       rechentraum
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


ifconfig
eth0      Protokoll:Ethernet  Hardware Adresse 00:11:D8:61:1C:E1  
          UP BROADCAST MULTICAST  MTU:1500  Metric: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:19 

eth1      Protokoll:Ethernet  Hardware Adresse 00:11:D8:61:29:F9  
          UP BROADCAST MULTICAST  MTU:1500  Metric: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:16 Basisadresse:0xa000 

lo        Protokoll:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric: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:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

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

onehumanman

(Themenstarter)

Anmeldungsdatum:
12. März 2008

Beiträge: 6

so das sind alles daten die ich bekommen habe.
es wird gar keine verbindung aufgebaut

onehumanman

(Themenstarter)

Anmeldungsdatum:
12. März 2008

Beiträge: 6

hat keiner eine idee???

Len_C

Anmeldungsdatum:
15. Juli 2005

Beiträge: 2631

Wohnort: Österreich

Im französichen Ubuntu-Forum gibt es für die Inbetriebnahme des Sticks (Brodcom-Chipsatz) eine Anleitung.

Siehe http://forum.ubuntu-fr.org/viewtopic.php?pid=1380501#p1380501

Anleitung:

Zuerst musst du alle Paketquellen_freischalten

Führe dann im Terminal aus:

sudo apt-get update
sudo aptitude install ndiswrapper-utils-1.9 cabextract unshield
wget http://www.usr.com/support/5421/5421-files/5421-na.exe
unzip 5421-na.exe
cabextract Data.exe
cd Disk1
unshield x data1.cab
cd Installer_Files_USB2kXp
sudo ndiswrapper -i USR5421X.inf
sudo cp RNDISMPK.sys /etc/ndiswrapper/usr5421x/rndismpk.sys
sudo cp usb8023k.sys /etc/ndiswrapper/usr5421x/usb8023k.sys
sudo depmod -a
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
echo ndiswrapper | sudo tee -a /etc/modules

Führe schließlich im Terminal aus:

gksudo gedit /etc/udev/rules.d/z25_local_rules

Füge in die daraufhin geöffnete Datei folgenden Text ein:

BUS==”usb”, SYSFS{idProduct}==”001B”, SYSFS{idVendor}==”0BaF”, \ PROGRAM=”/bin/sh -c ‘echo 1 > /sys/%p/device/bConfigurationValue’“

Speichere die Datei und reboote den PC

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,
ich habe den Treiber entsprechend modifiziert, so dass dieser problemlos mit ndiswrapper installiert werden kann.
Sperre zuerst nur die Systemtreiber und binde ndiswrapper ein:

echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist
echo ndiswrapper | sudo tee -a /etc/modules

Entpacke nun das Archiv einfach unter /home/username und installiere mit:

sudo ndiswrapper -i /home/username/BCM4320_USB_modified/USR5421X_mod.inf

Starte den Rechner neu. Prüfe mit

dmesg | grep ndiswrapper
iwconfig
iwlist scan

(username natürlich entsprechend anpassen)

Der von Len_C (Danke für den Link) beschriebene Abschnitt sollte eigentlich nicht mehr notwendig sein

Führe schließlich im Terminal aus:
Code:
gksudo gedit /etc/udev/rules.d/z25_local_rules
Füge in die daraufhin geöffnete Datei folgenden Text ein:
BUS==”usb”, SYSFS{idProduct}==”001B”, SYSFS{idVendor}==”0BaF”, \ PROGRAM=”/bin/sh -c ‘echo 1 > /sys/%p/device/bConfigurationValue’“
Speichere die Datei und reboote den PC

Der Treiber ist "installationsfertig" aufbereitet. Teste bitte. Funktioniert alles wie gewünscht, kann ich das Wiki entsprechen erweitern und einen Link auf das Treiberpaket anlegen.
Achtung: der hier angehängte 32Bit-Treiber ist nur für den US-Robotics USR5421 WLAN-USB Stick mit der ID 0baf:011b geeignet

BCM4320_USB_modified.tar.gz (29.3 KiB)
Download BCM4320_USB_modified.tar.gz

klausvdm

Anmeldungsdatum:
25. Dezember 2008

Beiträge: Zähle...

Hallo,

ich habe mir einen USR 5421A gekauft und per lsusb die ID 0baf:011b überprüft.

Treiber BCM4320_USB_modified.tar.gz runtergeladen und wie elektronenblitz am 14. März 2008 07:52 angegeben ohne Problem unter Ubuntu 8.04 installiert.

WLAN funktioniert 👍

Vielen Dank für den Tipp.

Grüße,

Klaus

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Hallo,
und danke für die Rückmeldung. ☺

Ein paar Informationen ob es auch mit WPA1 oder WPA2 Verschlüsselung und mit dem Network-Manager oder einem anderen Tool funktioniert wären noch prima.

Rain_Maker

Anmeldungsdatum:
29. Juni 2006

Beiträge: 999

Nur so nebenbei:

http://www.linux-club.de/viewtopic.php?f=19&t=94854&start=0&st=0&sk=t&sd=a

/lib/modules/2.6.27.8-1-default/kernel/drivers/net/wireless/rndis_wlan.ko
alias:          usb:v0BAFp011Bd*dc*dsc*dp*ic02isc02ipFF*

+

http://www.jooz.net/rndis/

oder

http://wireless.kernel.org/en/users/Drivers/rndis_wlan

und dann wäre da noch

http://ubuntuforums.org/showthread.php?s=b053cd872df9df5d5806863272ee7cad&t=540942

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

/lib/modules/2.6.27.8-1-default

... also ab ubuntu 8.10 zu beachten, oder das aktuelle Treiberpaket gemäß Linux Wireless installieren.

Rain_Maker

Anmeldungsdatum:
29. Juni 2006

Beiträge: 999

Geht auch mit Kernel < 2.6.25, nur dann eben "rndis_wlan" selbst bauen, Quellcode ist weiter oben ja verlinkt.

Siehe auch Link auf "linux-club.de" oder "ubuntuforums.org", da geht es auch um ältere Kernelversionen (openSUSE 10.3 hat z.B. einen 2.6.22er).

Dazu braucht es auch nicht zwingend das gesamte "compat-wireless", wobei die Treiber aus compat-wireless natürlich "neuer" und möglicherweise auch stabiler sind, YMMV.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Danke für die Info.
Das vervollständigt die Anleitung hier und man hat die Auswahl zwischen dem Windows- und dem Systemtreiber.

klausvdm

Anmeldungsdatum:
25. Dezember 2008

Beiträge: 2

Security WPA2 Personal funktioniert ohne Konfiguration über wpa_supplicant, sondern direkt über "Edit Wireless Networks..." von nm-editor 0.6.6.

Neuer Kernel 2.6..22-generic über update erzeugt. Treiber läuft immer noch 😀

Grüße,

Klaus

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Ab ubuntu 8.04 mit dem 2.6.24-*-Kernel könnte es Probleme geben, die dann ab ubuntu 8.10 mit dem 2.6.27-* wieder behoben sind. May be ... solange es funktioniert ok. Es gibt ja nun die Möglichkeit einen Linux-Systemtreiber zu verwenden.

Antworten |