<html>
  <head>

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