[vz-users] Probleme mit dem USB Lesekopf und Linux Raspberry Pi

Christian Schnellrieder schnellrieder.cs at gmail.com
Tue Oct 25 09:04:32 CEST 2016


Hallo.

>Der Lesekopf wird richtig erkannt und auch die Schnittstelle via udev
Regel erstellt.

Die Fehlermeldung würde aber sagen das eben der Kopf nicht gefunden wird.
Hast du denn geprüft ob die udev Rule auch wirklich einen Link erstellt?

Grüße



Hendrik Kirsch <Hendrik.Kirsch at t-online.de> schrieb am Di., 25. Okt. 2016
um 08:42 Uhr:

>
> Hallo zusammen,
>
> ich habe ein Problem seit einem Update von meinem Raspberry Pi mit den
> Lesekopf von Udo.
> Udo hat mir empfohlen mich an die Mailingliste zu posten, da er sich nicht
> sehr gut mit Linux aus kennt.
>
> Das System ist ca 2 Jahre jetzt gelaufen. Nach einem update auf folgende
> Pakete :
>
> Linux raspberrypi 4.4.13+ #894 Mon Jun 13 124326 BST 2016 armv6l GNULinux
>
>
>
> php5-gd:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> libirs-export91:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> raspberrypi-sys-mods:armhf (20160916, 20161018+3)
> libdns-export100:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> libraspberrypi-doc:armhf (1.20160620-1, 1.20160921-1)
> libapache2-mod-php5:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> libssl-dev:armhf (1.0.1t-1+deb8u3, 1.0.1t-1+deb8u5)
> libgd3:armhf (2.1.0-5+deb8u6, 2.1.0-5+deb8u7)
> libarchive13:armhf (3.1.2-11+deb8u2, 3.1.2-11+deb8u3)
> raspberrypi-kernel:armhf (1.20160620-1, 1.20160921-1)
> libisccc90:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> php5-readline:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> libisc-export95:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> libssl-doc:armhf (1.0.1t-1+deb8u3, 1.0.1t-1+deb8u5)
> libraspberrypi-bin:armhf (1.20160620-1, 1.20160921-1)
> libisc95:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> libdbd-mysql-perl:armhf (4.028-2+deb8u1, 4.028-2+deb8u2)
> libbind9-90:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> libdns100:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> liblwres90:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> openssl:armhf (1.0.1t-1+deb8u3, 1.0.1t-1+deb8u5)
> raspi-config:armhf (20160527, 20161013)
> raspberrypi-bootloader:armhf (1.20160620-1, 1.20160921-1)
> libisccfg90:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> libraspberrypi0:armhf (1.20160620-1, 1.20160921-1)
> bind9-host:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> php5-mysql:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> libisccfg-export90:armhf (9.9.5.dfsg-9+deb8u6, 9.9.5.dfsg-9+deb8u7)
> php5-common:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> php5-cli:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> libraspberrypi-dev:armhf (1.20160620-1, 1.20160921-1)
> php5-mcrypt:armhf (5.6.24+dfsg-0+deb8u1, 5.6.26+dfsg-0+deb8u1)
> libssl1.0.0:armhf (1.0.1t-1+deb8u3, 1.0.1t-1+deb8u5)
>
>
> habe ich nun die Fehler Meldung von meinem Script bekommen:
> Das auslesen mache ich mit einem Perl Script über socat
>
> echo '\x2f\x3f\x21\x0d\x0a' | socat -T 1 -
> /dev/lesekopf0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
>
> 2016/10/24 16:11:46 socat[3312] E tcgetattr(5, 0xbe9dc0a0): Inappropriate
> ioctl for device
> 2016/10/24 16:11:46 socat[3313] E tcgetattr(5, 0xbeb860a0): Inappropriate
> ioctl for device
> 2016/10/24 16:11:46 socat[3316] E tcgetattr(5, 0xbe8870a0): Inappropriate
> ioctl for device
> 2016/10/24 16:11:46 socat[3317] E tcgetattr(5, 0xbea200a0): Inappropriate
> ioctl for device
>
> Der Lesekopf wird richtig erkannt und auch die Schnittstelle via udev
> Regel erstellt.
>
> SUBSYSTEM=="tty", ATTRS{product}=="CP2104 USB to UART Bridge Controller",
> ATTRS{serial}=="0079E47A", NAME="lesekopf0"
>
> dmesg sagt (nur USB-teil):
>
> [    0.249562] usbcore: registered new interface driver usbfs
> [    0.249697] usbcore: registered new interface driver hub
> [    0.249900] usbcore: registered new device driver usb
> [    1.240814] usbcore: registered new interface driver smsc95xx
> [    1.643180] dwc_otg 20980000.usb: DWC OTG Controller
> [    1.643254] dwc_otg 20980000.usb: new USB bus registered, assigned bus
> number
> 1
> [    1.643331] dwc_otg 20980000.usb: irq 56, io mem 0x00000000
> [    1.643802] usb usb1: New USB device found, idVendor=1d6b,
> idProduct=0002
> [    1.643830] usb usb1: New USB device strings: Mfr=3, Product=2,
> SerialNumber=
> 1
> [    1.643849] usb usb1: Product: DWC OTG Controller
> [    1.643866] usb usb1: Manufacturer: Linux 4.4.13+ dwc_otg_hcd
> [    1.643882] usb usb1: SerialNumber: 20980000.usb
> [    1.646680] usbcore: registered new interface driver usb-storage
> [    1.725220] usbcore: registered new interface driver usbhid
> [    1.725240] usbhid: USB HID core driver
> [    2.023165] usb 1-1: new high-speed USB device number 2 using dwc_otg
> [    2.223593] usb 1-1: New USB device found, idVendor=0424,
> idProduct=9514
> [    2.223642] usb 1-1: New USB device strings: Mfr=0, Product=0,
> SerialNumber=0
> [    2.503174] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
> [    2.603573] usb 1-1.1: New USB device found, idVendor=0424,
> idProduct=ec00
> [    2.603604] usb 1-1.1: New USB device strings: Mfr=0, Product=0,
> SerialNumber
> =0
> [    2.668133] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at
> usb-20980000.usb-
> 1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:56:36:70
> [    2.763180] usb 1-1.3: new high-speed USB device number 4 using dwc_otg
> [    7.843254] usb 1-1.3: device descriptor read/64, error -110
> [   11.277689] usb 1-1.3: New USB device found, idVendor=090c,
> idProduct=1000
> [   11.277722] usb 1-1.3: New USB device strings: Mfr=1, Product=2,
> SerialNumber
> =3
> [   11.277742] usb 1-1.3: SerialNumber: AA04012700020281
> [   11.279349] usb-storage 1-1.3:1.0: USB Mass Storage device detected
> [   11.280174] scsi host0: usb-storage 1-1.3:1.0
> [   11.373172] usb 1-1.5: new full-speed USB device number 5 using dwc_otg
> [   11.480825] usb 1-1.5: New USB device found, idVendor=10c4,
> idProduct=ea60
> [   11.480859] usb 1-1.5: New USB device strings: Mfr=1, Product=2,
> SerialNumber
> =3
> [   11.480878] usb 1-1.5: Product: CP2104 USB to UART Bridge Controller
> [   11.480895] usb 1-1.5: Manufacturer: Silicon Labs
> [   11.480912] usb 1-1.5: SerialNumber: 0079E47A
>
> Kann mir einer helfen den Lesekopf wieder ins laufen zu bringen?
>
> MFG
>
> Hendrik Kirsch
>
>
> --

Von meinem Smartphone versendet
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20161025/ca093492/attachment-0002.html>


More information about the volkszaehler-users mailing list