FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: PeMue am 03 September 2017, 10:49:51

Titel: CSL WLAN USB Stick am Raspberry Pi
Beitrag von: PeMue am 03 September 2017, 10:49:51
Hallo zusammen,

ein Kollege hat mir einen Raspberry Pi gegeben, bei dem er gerne den Standard Edimax WLAN Stick durch einen USB Stick von CSL (https://www.amazon.de/CSL-Stick-Antennenbuchse-abnehmbarer-Antenne/dp/B007K871ES#Ask) mit Antenne austauschen will.

Folgendes ist schon erledigt (für den Edimax Stick):
* in /etc/network/interfaces ist folgende Zeile drin
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
* in wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf ist ssid und psk angegeben.

dmesg mit dem CSL Stick sagt folgendes
[ 1239.531536] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
[ 1239.664570] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=8172
[ 1239.664593] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1239.664605] usb 1-1.3: Product: RTL8191S WLAN Adapter
[ 1239.664615] usb 1-1.3: Manufacturer: Manufacturer Realtek
[ 1239.664629] usb 1-1.3: SerialNumber: 00e04c000001
[ 1239.786772] r8712u: module is from the staging directory, the quality is unknown, you have been warned.
[ 1239.799059] r8712u: register rtl8712_netdev_ops to netdev_ops
[ 1239.799098] usb 1-1.3: r8712u: USB_SPEED_HIGH with 4 endpoints
[ 1239.800074] usb 1-1.3: r8712u: Boot from EFUSE: Autoload OK
[ 1240.487784] usb 1-1.3: r8712u: CustomerID = 0x000a
[ 1240.487809] usb 1-1.3: r8712u: MAC Address from efuse = 24:05:0f:95:4e:01
[ 1240.487822] usb 1-1.3: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
[ 1240.521673] usbcore: registered new interface driver r8712u
[ 1240.574021] r8712u 1-1.3:1.0 wlx24050f954e01: renamed from wlan0
[ 1241.912155] r8712u 1-1.3:1.0 wlx24050f954e01: 1 RCR=0x153f00e
[ 1241.912964] r8712u 1-1.3:1.0 wlx24050f954e01: 2 RCR=0x553f00e
[ 1244.032031] IPv6: ADDRCONF(NETDEV_UP): wlx24050f954e01: link is not ready

Mich stört hier die Aussage: link is not ready.

lsmod | grep r8712u sagt folgendes
r8712u                177537  0daher gehe ich davon aus, dass der Treiber richtig installiert wurde.

Die Firmware scheint auch aktuell:
sudo apt-get install firmware-realtek sagt
Reading package lists... Done
Building dependency tree
Reading state information... Done
firmware-realtek is already the newest version (1:20161130-3+rpi2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


Wenn ich den Edimax einstecke, kommt die Verbindung über WLAN zustande, beim CSL geht nichts.

Hat mir jemand einen Tipp, wo ich noch suchen kann?

Danke + Gruß

Peter

Edit: Betriebssystem ist das aktuelle Raspbian Stretch,
Linux raspberrypi 4.9.41+ #1023 Tue Aug 8 15:47:12 BST 2017 armv6l GNU/Linux

Titel: Antw:CSL WLAN USB Stick am Raspberry Pi
Beitrag von: Wernieman am 03 September 2017, 13:15:21
was sagt denn
ip a
ifconfig
Titel: Antw:CSL WLAN USB Stick am Raspberry Pi
Beitrag von: PeMue am 03 September 2017, 14:52:06
Mist, jetzt habe ich mich durch die Editiererei von /etc/network/interfaces und /etc/wpa_supplicant/wpa_supplicant.conf irgendwie selber ausgesperrt, jetzt geht nicht einmal Zugriff über LAN  >:( >:( >:(
Ich melde mich, sobald das wieder geht ...

Gruß PeMue
Titel: Antw:CSL WLAN USB Stick am Raspberry Pi
Beitrag von: PeMue am 16 September 2017, 17:31:56
So, wie es aussieht, muss man für den Stick bei Stretch den Treiber neu compilieren.
Bin jetzt auf die letzte Version von Jessie und es geht:
pi@raspberrypi:~ $ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether b8:27:eb:42:7f:43 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 24:05:0f:95:4e:01 brd ff:ff:ff:ff:ff:ff
    inet 192.168.188.49/24 brd 192.168.188.255 scope global wlan0
       valid_lft forever preferred_lft forever
    inet6 fe80::1002:3357:9419:3368/64 scope link
       valid_lft forever preferred_lft forever


bzw.
pi@raspberrypi:~ $ ifconfig
eth0      Link encap:Ethernet  HWaddr b8:27:eb:42:7f:43
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:1143 errors:0 dropped:2 overruns:0 frame:0
          TX packets:1041 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:87586 (85.5 KiB)  TX bytes:335236 (327.3 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:276 (276.0 B)  TX bytes:276 (276.0 B)

wlan0     Link encap:Ethernet  HWaddr 24:05:0f:95:4e:01
          inet addr:192.168.188.49  Bcast:192.168.188.255  Mask:255.255.255.0
          inet6 addr: fe80::1002:3357:9419:3368/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1301 errors:0 dropped:0 overruns:0 frame:0
          TX packets:559 errors:0 dropped:4 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:181328 (177.0 KiB)  TX bytes:102805 (100.3 KiB)


und das Betriebssystem ist folgendes:
pi@raspberrypi:~ $ uname -a
Linux raspberrypi 4.9.35+ #1014 Fri Jun 30 14:34:49 BST 2017 armv6l GNU/Linux


pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"


Danke und Gruß

PeMue