[1] Archiv / MLD 3.x / General / (Gelöst) Fernbedienung mit Atric-Ir per PCI to COM-Adapter (Fujitsu scaleo-e)
 

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Hallo
Ich wollte den Atric-Ir Einschalter auch per Lirc an einem MainBoard ohne "com" Anschluß betreiben.
Ich benutze für dieses vorhaben die 3.0.1.1.
Per FB kann ich den VDR starten und beenden...sollte also richtig angeschlossen sein.

Die richtige lircd.conf und eine remote.conf existieren auch, und sind an der richtigen Stelle.
Jetzt hab ich mir eine "2 Port Dual RS232 RS-232 DB9 Serial Port COM Device to PCI Adapter Converter Card"
geholt, und eingebaut.


Einen Stecker hab ich abgezogen und mit dem Atric-Ir verbunden.
Pin 1 ist auch an Pin1, das sollte also auch passen. Pin 5 Ground, passt auch.

Über's WebIf hab ich einmal lirc_serial Com1 und Com2 ausprobiert, aber ich habe leider kein Feedback der kleinen LED des Atric-Empfänger bekommen.
Hier noch zwei Bilder
https://www.wuala.com/Uhlstone/Public/Photos/Auswahl_013.png/?key=MKOLQyrwAZ7X
https://www.wuala.com/Uhlstone/Public/Photos/Auswahl_014.png/?key=MKOLQyrwAZ7X


Was mir komisch vorkommt...
...Setserial sagt...
setserial -g /dev/ttyS*
/dev/ttyS0, UART: undefined, Port: 0xef00, IRQ: 18
/dev/ttyS1, UART: unknown, Port: 0xee00, IRQ: 18
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3

Komisch ist auch das bei einem mal "ttyS0" und beim nächsten hochfahren "ttyS1" "undefined" ist, so als wechselt es ständig.
Im VDR-Portal hatte ich mal gelesen das man bei so einer Karte noch die Option "share_irq=1" vergeben muß ?
Also z.B. "lirc_serial io=0xef00 irq=18 share_irq=1"

Link zum Thread http://www.vdr-portal.de/board60-linux/board14-betriebssystem/board68-debian-und-derivate/p790009-lirc-mit-ubuntu-und-pci-seriell-karte-hilfe/#post790009

Oder hab ich da etwas falsch gemacht ?

Hat noch einer ein heißen Tip für mich ? :o

EDIT: ein Log hab ich auch noch...
Quote
Jan 13 18:40:09 (none) syslog.info syslogd started: BusyBox v1.21.1
Jan 13 18:40:09 (none) user.notice kernel: scsi 2:0:0:0: Direct-Access     GENERIC  USB Storage-SMC  I19A PQ: 0 ANSI: 0 CCS
Jan 13 18:40:09 (none) user.notice kernel: sd 2:0:0:0: Attached scsi generic sg1 type 0
Jan 13 18:40:09 (none) user.notice kernel: sd 2:0:0:0: [sdb] Attached SCSI removable disk
Jan 13 18:40:09 (none) user.info kernel: usb 4-2: new full-speed USB device number 2 using uhci_hcd
Jan 13 18:40:09 (none) user.warn kernel: aufs test_add:264:mount[2595]: uid/gid/perm /var/spool/apm.mnt/locales 0/0/0777, 0/0/0775
Jan 13 18:40:09 (none) user.warn kernel: aufs test_add:264:mount[2628]: uid/gid/perm /var/spool/apm.mnt/install 0/0/0777, 0/0/0775
Jan 13 18:40:09 (none) user.info kernel: usb 5-2: new full-speed USB device number 2 using uhci_hcd
Jan 13 18:40:09 (none) user.warn kernel: aufs test_add:264:mount[2664]: uid/gid/perm /var/spool/apm.mnt/dvb 0/0/0777, 0/0/0775
Jan 13 18:40:09 (none) user.warn kernel: aufs test_add:264:mount[2677]: uid/gid/perm /var/spool/apm.mnt/dvb-usb 0/0/0777, 0/0/0775
Jan 13 18:40:09 (none) user.warn kernel: aufs test_add:264:mount[2690]: uid/gid/perm /var/spool/apm.mnt/network 0/0/0777, 0/0/0775
Jan 13 18:40:09 (none) user.info kernel: generic-usb 0003:1509:925D.0004: hiddev0: USB HID v1.10 Device [DM-140GINK Demo DM-140GINK Demo] on usb-0000:00:1d.3-2/input0
Jan 13 18:40:09 (none) user.info kernel: input: DM-140GINK Demo DM-140GINK Demo as /devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.1/input/input3
Jan 13 18:40:09 (none) user.info kernel: generic-usb 0003:1509:925D.0005: input: USB HID v1.10 Device [DM-140GINK Demo DM-140GINK Demo] on usb-0000:00:1d.3-2/input1
Jan 13 18:40:09 (none) user.warn kernel: aufs test_add:264:mount[2731]: uid/gid/perm /var/spool/apm.mnt/webserver 0/0/0777, 0/0/0775
Jan 13 18:40:09 (none) user.info kernel: usb 1-4.2: new high-speed USB device number 8 using ehci_hcd
Jan 13 18:40:10 (none) user.info kernel: scsi3 : usb-storage 1-4.2:1.0
Jan 13 18:40:10 (none) user.warn kernel: aufs test_add:264:mount[2771]: uid/gid/perm /var/spool/apm.mnt/alsa 0/0/0777, 0/0/0775
Jan 13 18:40:10 (none) user.info kernel: usb 1-4.4: new low-speed USB device number 9 using ehci_hcd
Jan 13 18:40:10 (none) user.info kernel: input: 2.4G USB RF KeyBoard as /devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.4/1-4.4:1.0/input/input4
Jan 13 18:40:10 (none) user.info kernel: generic-usb 0003:05AF:0319.0006: input: USB HID v1.10 Keyboard [2.4G USB RF KeyBoard] on usb-0000:00:1d.7-4.4/input0
Jan 13 18:40:10 (none) user.info kernel: input: 2.4G USB RF KeyBoard as /devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.4/1-4.4:1.1/input/input5
Jan 13 18:40:10 (none) user.info kernel: generic-usb 0003:05AF:0319.0007: input: USB HID v1.10 Mouse [2.4G USB RF KeyBoard] on usb-0000:00:1d.7-4.4/input1
Jan 13 18:40:10 (none) user.warn kernel: aufs test_add:264:mount[2812]: uid/gid/perm /var/spool/apm.mnt/remote-autodetect 0/0/0777, 0/0/0775
Jan 13 18:40:10 (none) user.info kernel: input: 2.4G USB RF KeyBoard as /devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.4/1-4.4:1.2/input/input6
Jan 13 18:40:10 (none) user.info kernel: generic-usb 0003:05AF:0319.0008: input,hiddev0: USB HID v1.10 Device [2.4G USB RF KeyBoard] on usb-0000:00:1d.7-4.4/input2
Jan 13 18:40:10 (none) user.warn kernel: aufs test_add:264:mount[2878]: uid/gid/perm /var/spool/apm.mnt/lib-x 0/0/0777, 0/0/0775
Jan 13 18:40:10 (none) user.warn kernel: aufs test_add:264:mount[2915]: uid/gid/perm /var/spool/apm.mnt/xorg 0/0/0777, 0/0/0775
Jan 13 18:40:10 (none) user.warn kernel: aufs test_add:264:mount[2957]: uid/gid/perm /var/spool/apm.mnt/xorg-autodetect 0/0/0777, 0/0/0775
Jan 13 18:40:10 (none) user.warn kernel: aufs test_add:264:mount[2976]: uid/gid/perm /var/spool/apm.mnt/vdr 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[2993]: uid/gid/perm /var/spool/apm.mnt/addons 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.notice kernel: scsi 3:0:0:0: Direct-Access     JetFlash Transcend 8GB    8.07 PQ: 0 ANSI: 4
Jan 13 18:40:11 (none) user.notice kernel: sd 3:0:0:0: [sdc] 15687680 512-byte logical blocks: (8.03 GB/7.48 GiB)
Jan 13 18:40:11 (none) user.notice kernel: sd 3:0:0:0: [sdc] Write Protect is off
Jan 13 18:40:11 (none) user.debug kernel: sd 3:0:0:0: [sdc] Mode Sense: 23 00 00 00
Jan 13 18:40:11 (none) user.notice kernel: sd 3:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Jan 13 18:40:11 (none) user.notice kernel: sd 3:0:0:0: Attached scsi generic sg2 type 0
Jan 13 18:40:11 (none) user.info kernel:  sdc: sdc1
Jan 13 18:40:11 (none) user.notice kernel: sd 3:0:0:0: [sdc] Attached SCSI removable disk
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3032]: uid/gid/perm /var/spool/apm.mnt/setup 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3049]: uid/gid/perm /var/spool/apm.mnt/lib-xine 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3066]: uid/gid/perm /var/spool/apm.mnt/acpi 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3083]: uid/gid/perm /var/spool/apm.mnt/mc 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3100]: uid/gid/perm /var/spool/apm.mnt/ntfs 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3117]: uid/gid/perm /var/spool/apm.mnt/ssh 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3134]: uid/gid/perm /var/spool/apm.mnt/usb 0/0/0777, 0/0/0775
Jan 13 18:40:11 (none) user.warn kernel: aufs test_add:264:mount[3151]: uid/gid/perm /var/spool/apm.mnt/lib-pango 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3168]: uid/gid/perm /var/spool/apm.mnt/xorg-nvidia 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3185]: uid/gid/perm /var/spool/apm.mnt/lib-av 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3202]: uid/gid/perm /var/spool/apm.mnt/dm140vfd 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3219]: uid/gid/perm /var/spool/apm.mnt/devstatus 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3236]: uid/gid/perm /var/spool/apm.mnt/extrecmenu 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3253]: uid/gid/perm /var/spool/apm.mnt/femon 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3270]: uid/gid/perm /var/spool/apm.mnt/perl 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3287]: uid/gid/perm /var/spool/apm.mnt/epgsearch 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3304]: uid/gid/perm /var/spool/apm.mnt/markad 0/0/0777, 0/0/0775
Jan 13 18:40:12 (none) user.warn kernel: aufs test_add:264:mount[3321]: uid/gid/perm /var/spool/apm.mnt/undelete 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3338]: uid/gid/perm /var/spool/apm.mnt/backup 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3355]: uid/gid/perm /var/spool/apm.mnt/python 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3372]: uid/gid/perm /var/spool/apm.mnt/lib-curl 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3389]: uid/gid/perm /var/spool/apm.mnt/xbmc 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3406]: uid/gid/perm /var/spool/apm.mnt/osdteletext 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3423]: uid/gid/perm /var/spool/apm.mnt/softhddevice 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3441]: uid/gid/perm /var/spool/apm.mnt/tvguide 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3458]: uid/gid/perm /var/spool/apm.mnt/trayopenng 0/0/0777, 0/0/0775
Jan 13 18:40:13 (none) user.warn kernel: aufs test_add:264:mount[3475]: uid/gid/perm /var/spool/apm.mnt/lib-imagemagick 0/0/0777, 0/0/0775
Jan 13 18:40:14 (none) user.warn kernel: aufs test_add:264:mount[3492]: uid/gid/perm /var/spool/apm.mnt/skinnopacity 0/0/0777, 0/0/0775
Jan 13 18:40:14 (none) user.warn kernel: aufs test_add:264:mount[3509]: uid/gid/perm /var/spool/apm.mnt/channellogos-nopacity 0/0/0777, 0/0/0775
Jan 13 18:40:14 (none) user.warn kernel: aufs test_add:264:mount[3526]: uid/gid/perm /var/spool/apm.mnt/lirc 0/0/0777, 0/0/0775
Jan 13 18:40:14 (none) user.warn kernel: aufs test_add:264:mount[3543]: uid/gid/perm /var/spool/apm.mnt/lib-xine-drivers 0/0/0777, 0/0/0775
Jan 13 18:40:17 (none) user.warn kernel: mount: sending ioctl 5310 to a partition!
Jan 13 18:40:17 (none) user.warn kernel: mount: sending ioctl 5310 to a partition!
Jan 13 18:40:17 (none) user.notice kernel: XFS (sda2): Mounting Filesystem
Jan 13 18:40:17 (none) user.info kernel: XFS (sda2): Ending clean mount
Jan 13 18:40:19 (none) user.info kernel: lirc_dev: IR Remote Control driver registered, major 253
Jan 13 18:40:19 (none) user.err kernel: lirc_serial: port existence test failed, cannot continue
Jan 13 18:40:20 (none) user.info kernel: 8139too: 8139too Fast Ethernet driver 0.9.28
Jan 13 18:40:20 (none) user.info kernel: 8139too 0000:01:06.0: eth0: RealTek RTL8139 at 0xf9104000, 00:40:ca:90:a9:5e, IRQ 18
Jan 13 18:40:22 (none) user.info kernel: 8139too 0000:01:06.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Jan 13 18:40:27 (none) user.info kernel: Linux agpgart interface v0.103
Jan 13 18:40:27 (none) user.info kernel: agpgart-intel 0000:00:00.0: Intel 915G Chipset
Jan 13 18:40:27 (none) user.info kernel: agpgart-intel 0000:00:00.0: detected gtt size: 262144K total, 262144K mappable
Jan 13 18:40:27 (none) user.info kernel: agpgart-intel 0000:00:00.0: detected 8192K stolen memory
Jan 13 18:40:27 (none) user.info kernel: agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
Jan 13 18:40:31 (none) user.warn kernel: nvidia: module license 'NVIDIA' taints kernel.
Jan 13 18:40:31 (none) user.warn kernel: Disabling lock debugging due to kernel taint
Jan 13 18:40:31 (none) user.info kernel: vgaarb: device changed decodes: PCI:0000:02:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
Jan 13 18:40:31 (none) user.warn kernel: NVRM: loading NVIDIA UNIX x86 Kernel Module  319.32  Wed Jun 19 15:20:44 PDT 2013
Jan 13 18:40:33 (none) user.debug kernel: eth0: no IPv6 routers present
Jan 13 18:40:34 (none) user.warn kernel: NVRM: Your system is not currently configured to drive a VGA console
Jan 13 18:40:34 (none) user.warn kernel: NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
Jan 13 18:40:34 (none) user.warn kernel: NVRM: requires the use of a text-mode VGA console. Use of other console
Jan 13 18:40:34 (none) user.warn kernel: NVRM: drivers including, but not limited to, vesafb, may result in
Jan 13 18:40:34 (none) user.warn kernel: NVRM: corruption and stability problems, and is not supported.
Jan 13 18:40:38 (none) user.err kernel: WARNING: You are using an experimental version of the media stack.
Jan 13 18:40:38 (none) user.err kernel:    As the driver is backported to an older kernel, it doesn't offer
Jan 13 18:40:38 (none) user.err kernel:    enough quality for its usage in production.
Jan 13 18:40:38 (none) user.err kernel:    Use it with care.
Jan 13 18:40:38 (none) user.err kernel: Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Jan 13 18:40:38 (none) user.err kernel:    dfb9f94e8e5e7f73c8e2bcb7d4fb1de57e7c333d [media] stk1160: Build as a module if SND is m and audio support is selected
Jan 13 18:40:38 (none) user.err kernel:    9f1595245574a2dc1fb375df665e4d9fe336a9c4 [media] cx23885-video: fix two warnings
Jan 13 18:40:38 (none) user.err kernel:    5bc08e1921e46101457d3be09835697490177fdd [media] cx23885[v4]: Fix interrupt storm when enabling IR receiver
Jan 13 18:40:38 (none) user.err kernel:    experimental: 7631b6e10c42669d290362c13fee7da3be35a8da experimental: Basic support for parallel build ('make -jN')
Jan 13 18:40:38 (none) user.err kernel:    ngene-octopus-test: 406ffecccbec6e22da954a07b7398292330bc767 ddbridge: Add ID of Digital Devices Octopus V3.
Jan 13 18:40:38 (none) user.err kernel:    v4l-dvb-saa716x: 0dab24906ff057b72537b01605bdf06c4dbb1c62 saa716x: i2c_del_adapter() fix
Jan 13 18:40:38 (none) user.info kernel: saa7146: register extension 'budget dvb'
Jan 13 18:40:38 (none) user.info kernel: saa7146: found saa7146 @ mem f84ea000 (revision 1, irq 16) (0x13c2,0x1018)
Jan 13 18:40:38 (none) user.warn kernel: saa7146 (0): dma buffer size 192512
Jan 13 18:40:38 (none) user.info kernel: DVB: registering new adapter (TT-Budget-S-1401 PCI)
Jan 13 18:40:38 (none) user.warn kernel: adapter has MAC addr = 00:d0:5c:d3:09:65
Jan 13 18:40:38 (none) user.info kernel: LNBx2x attached on addr=8
Jan 13 18:40:38 (none) user.info kernel: budget dvb 0000:01:01.0: DVB: registering adapter 0 frontend 0 (Philips TDA10086 DVB-S)...
Jan 13 19:40:41 (none) user.err vdr: [5322] DM140VFD:  Font 'Sans:Bold' not found, using default Sans:Bold
Jan 13 18:40:46 (none) user.info kernel: input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input7
Jan 13 18:40:46 (none) user.info kernel: ACPI: Power Button [PWRB]
Jan 13 18:40:46 (none) user.info kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input8
Jan 13 18:40:46 (none) user.info kernel: ACPI: Power Button [PWRF]
Jan 13 18:40:46 (none) user.info kernel: ACPI: Fan [FAN] (on)
Jan 13 18:40:46 (none) user.info kernel: thermal LNXTHERM:00: registered as thermal_zone0
Jan 13 18:40:46 (none) user.info kernel: ACPI: Thermal Zone [THRM] (26 C)
Jan 13 19:40:46 (none) daemon.info acpid: starting up with proc fs
Jan 13 19:40:46 (none) daemon.info acpid: 1 rule loaded
Jan 13 19:40:46 (none) daemon.info acpid: waiting for events: event logging is off
Jan 13 19:40:55 (none) user.err vdr: [6790] DM140VFD: close() done
Jan 13 19:40:55 (none) user.err vdr: [6795] DM140VFD: close() done
Jan 13 18:40:57 (none) user.info kernel: bootsplash: status on console 0 changed to on
Jan 13 19:40:57 (none) auth.info login[6950]: root login on 'tty1'
Jan 13 19:40:57 (none) auth.info login[6952]: root login on 'tty2'
Jan 13 19:40:57 (none) auth.info login[6956]: root login on 'tty3'
Jan 13 19:40:57 (none) auth.info login[6962]: root login on 'tty4'
Jan 13 18:43:36 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 18:46:20 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 18:47:21 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 18:48:16 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 18:50:50 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 18:50:53 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 19:53:10 (none) user.err vdr: [5399] ERROR: lircd connection broken, trying to reconnect every 3,0 seconds
Jan 13 18:53:11 (none) user.info kernel: lirc_dev: IR Remote Control driver registered, major 253
Jan 13 18:53:11 (none) user.err kernel: lirc_serial: port existence test failed, cannot continue
Jan 13 19:54:50 (none) user.err vdr: [5399] ERROR: lircd connection broken, trying to reconnect every 3,0 seconds
Jan 13 19:55:05 (none) user.err vdr: [5399] ERROR: lircd connection broken, trying to reconnect every 3,0 seconds
Jan 13 18:55:06 (none) user.info kernel: lirc_dev: IR Remote Control driver registered, major 253
Jan 13 18:55:06 (none) user.err kernel: lirc_serial: port 02f8 already in use
Jan 13 18:55:06 (none) user.warn kernel: lirc_serial: use 'setserial /dev/ttySX uart none'
Jan 13 18:55:06 (none) user.warn kernel: lirc_serial: or compile the serial port driver as module and
Jan 13 18:55:06 (none) user.warn kernel: lirc_serial: make sure this module is loaded first
Jan 13 18:59:15 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer
Jan 13 19:01:29 (none) user.warn kernel: saa7146: saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting for end of xfer

LG
Andre

« Last Edit: January 15, 2014, 17:45:16 by Andy »
Meine VDR's (show / hide)

Offline t-bird.de

  • Profi Member
  • ****
  • Posts: 316
    • View Profile
Hallo Andy,

was sagt denn das BIOS? Bei manchen Boards kann man trotz fehlender COM-Ports (oder wenn solch eine Erweiterungskarte verbaut wurde) Einstellungen zu diesen vornehmen.

Die COMs sind normalerweise auf einstelligen IRQs. Und bei dir liegen ttyS0 und S1 auf IRQ18. Hingegen die ttyS2 und S3 auf den "richtigen" IRQs. Gibt es Jumper auf der Karte?

LG

t-bird
VDR1: MLD-VDR 3.0.1.1 devel, Streacom F7C Evo, Atric-Einschalter mit Harmony 200, Zotac IONITX-S-E, Digital Devices Cine C/T V6
VDR2: MLD_SERVER 3.0.1.1 devel, headless, uralter Celeron mit 500MB RAM, 3xTechnotrend TT-Budget C-1501
VDR3: RPI mit MLD-VOMP-Client an 32" 16:9 Röhre via FBAS auf Scart
VDR4: MLD-VDR 3.0.1.1 Client ohne DVB-Karte, Zotac ION-ITX, Atric-IR-Empfänger
VDR5: RPI mit MLD-rpihddevice-Client

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Hi t-bird
Im Bios gab es bevor ich die Karte eingestegt habe, keine Einstellmöglichkeiten...werde da aber morgen nochmal genauer nach schauen.
Auf der Karte gibt es keine Jumper.

LG
Andre
Meine VDR's (show / hide)

Offline Delaney

  • Member
  • **
  • Posts: 99
    • View Profile
Moin,
ist ja ewig her das ich mal was mit setserial zu tun hatte, da hatte mein ISDN-Modem noch ne serielle Schnittstelle ...
Mal schauen ob meine Zellen das noch passend abrufen ;)
Was mir komisch vorkommt...
...Setserial sagt...
setserial -g /dev/ttyS*
/dev/ttyS0, UART: undefined, Port: 0xef00, IRQ: 18
/dev/ttyS1, UART: unknown, Port: 0xee00, IRQ: 18
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
0-3 ist der normale standard Bereich dieser alten  Legacy-Schnittstelle, was nicht bedeutet das die alle vorhanden sind.
Einziges Indiz ist UART: undefined anstelle von UART: unknown
Bei ttyS0 würde ich daher mal testen ob nicht autoconfig was passendes findet, also z.B.
Code: [Select]
setserial /dev/ttyS0 autoconfig
setserial /dev/ttyS0 -av
Oder gängige UART Typen durchprobieren, z.B.
Code: [Select]
setserial /dev/ttyS0 uart 16450 alternative Uarts wären  16550, 16550A, 16650, 16650V2, 16654, 16750, 16850, 16950, 16954
(8250 hab ich mal weggelassen)
uart none wäre wenig sinnvoll, das schaltet den Port ab.
Welcher von den beiden Ports der Karte dann ttyS0 oder S1 ist mußt evtl auch ausprobieren.
Lag bei der Karte irgendeine Software dabei? Wenn dann wohl nur Dos/Windows

Was share_irq=1 angeht wäre 'cat /proc/interrupts' hilfreich
« Last Edit: January 14, 2014, 00:31:53 by Delaney »
mfG Carsten

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Hallo Delaney


Bei...
Quote
setserial /dev/ttyS0 autoconfig
...kommt nix, aber bei...
Quote
setserial /dev/ttyS0 -av
...kommt...
Quote
MLD> setserial /dev/ttyS0 -av
/dev/ttyS0, Line 0; UART: undefined, Port: 0xef00, IRQ: 18
             Baud_base: 115200, close_delay: 50, divisor: 0
             closing_wait: 3000
             Flags: spd_normal skip_test

Bei cat /proc/interrupts kommt...
Quote
           CPU0       
  0:        127   IO-APIC-edge      timer
  1:          3   IO-APIC-edge      i8042
  6:          2   IO-APIC-edge      floppy
  8:          0   IO-APIC-edge      rtc0
  9:          0   IO-APIC-fasteoi   acpi
 14:        177   IO-APIC-edge      ide0
 15:          0   IO-APIC-edge      ide1
 16:      29953   IO-APIC-fasteoi   uhci_hcd:usb5, nvidia, snd_hda_intel, saa7146 (0)
 18:        725   IO-APIC-fasteoi   uhci_hcd:usb4, eth0
 19:       2174   IO-APIC-fasteoi   ata_piix, uhci_hcd:usb3
 23:       1771   IO-APIC-fasteoi   ehci_hcd:usb1, uhci_hcd:usb2
NMI:          0   Non-maskable interrupts
LOC:     146767   Local timer interrupts
SPU:          0   Spurious interrupts
PMI:          0   Performance monitoring interrupts
IWI:          0   IRQ work interrupts
RTR:          0   APIC ICR read retries
RES:          0   Rescheduling interrupts
CAL:          0   Function call interrupts
TLB:          0   TLB shootdowns
ERR:          0
MIS:          0

Das heißt also ich muß das so abändern ?
Quote
# Lirc Aufruf Argumente
Lirc_ARGS="/dev/ttyS0 uart 115200"
# Lirc Driver
LIRC_DRIVER="lirc_serial irq=18 io=0xef00

EDIT: Bios Einstellungen für Serial Port's gibt es definitiv nicht.
         Aber es waren Linuxtreiber  dabei, wo es heißt...
Quote
This installation guide describes the procedures to install and uninstall CH352 PCI to two serial ports,one serial and one parport,one parport in Linux platform.
1-install and uninstall CH352 PCI to two serial ports

1-install and uninstall CH352 PCI to two serial ports
(1)-install
<1>-copy install_ss_80x86.o to /usr/sbin
<2>-Add /usr/sbin/install_ss_80x86 at the end of the /etc/rc.d/rc.local.
<3>-reboot
The ttyS2 and ttyS3 are ready for application.
(2)-uninstall
(1)-Remove /usr/sbin/install_ss_80x86 at the end of the /etc/rc.d/rc.local.
(2)-Remove /usr/sbin/install_ss_80x86.o


LG
Andre

« Last Edit: January 14, 2014, 18:58:59 by Andy »
Meine VDR's (show / hide)

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Hi
Mal ein kurzer Zwischenstand....
Ich hab die Karte nochmal rausgenommen...neu starten lassen...dann wieder runter fahren lassen.
Karte wieder eingebaut...jetzt  ist der IRQ auf 16 :o
Wenn ich dann die Besagte "install_ss_80x86" nach /usr/sbin packe und auf der Konsole ausführe...
Quote
/usr/sbin/install_ss_80x86
... dann bekomme ich ein...
Quote
setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0xef00, IRQ: 16
/dev/ttyS1, UART: undefined, Port: 0xee00, IRQ: 16
/dev/ttyS2, UART: 16550A, Port: 0xef00, IRQ: 16
/dev/ttyS3, UART: 16550A, Port: 0xee00, IRQ: 16

Beim nächsten neustart ist das natürlich wieder weg.
Wo kann ich das eintragen das es automatisch beim Start geladen wird,
und hat das überhaupt Sinn...was bei mir im Kopf kreist  ??? ?
« Last Edit: January 14, 2014, 19:42:43 by Andy »
Meine VDR's (show / hide)

Offline t-bird.de

  • Profi Member
  • ****
  • Posts: 316
    • View Profile
Hi Andy,

was dir im Kopf kreist macht schon Sinn. Du willst ja mit dem Atric deinen VDR fernbedienen können.

Vielleicht kann Claus die mitgelieferten Treiber irgendwie einbauen.

LG

t-bird
VDR1: MLD-VDR 3.0.1.1 devel, Streacom F7C Evo, Atric-Einschalter mit Harmony 200, Zotac IONITX-S-E, Digital Devices Cine C/T V6
VDR2: MLD_SERVER 3.0.1.1 devel, headless, uralter Celeron mit 500MB RAM, 3xTechnotrend TT-Budget C-1501
VDR3: RPI mit MLD-VOMP-Client an 32" 16:9 Röhre via FBAS auf Scart
VDR4: MLD-VDR 3.0.1.1 Client ohne DVB-Karte, Zotac ION-ITX, Atric-IR-Empfänger
VDR5: RPI mit MLD-rpihddevice-Client

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Hi t-bird
Ich war jetzt einfach mal so mutig und hab es ziemlich weit unter in die /etc/init.d/rc.sysinit,
unter "# Startscripte ausführen" geschrieben....der Treiber wird wohl geladen, zumindestens sieht setserial dann nach was aus, aber was ich bei "Setup – Remote control" eintrage...die FB geht nicht. Da muß noch etwas anderes Klemmen.

...mmmmhh, ich glaub ich bin mit meinem "Latein" am Ende.  :'(

Claus...Hilfe  :'(

LG
Andre
« Last Edit: January 14, 2014, 20:08:12 by Andy »
Meine VDR's (show / hide)

Offline Delaney

  • Member
  • **
  • Posts: 99
    • View Profile
Moin,
Ich war jetzt einfach mal so mutig und hab es ziemlich weit unter in die /etc/init.d/rc.sysinit,
unter "# Startscripte ausführen" geschrieben....der Treiber wird wohl geladen, zumindestens sieht setserial dann nach was aus, aber was ich bei "Setup – Remote control" eintrage...die FB geht nicht. Da muß noch etwas anderes Klemmen.
da hat jetzt auch das eine mit dem anderen nicht viel zu tun.
Das install_ss_80x86 scheint ja zumindest die Karte einzubinden, blöd in diesem Fall allerdings das nicht ttyS0 + S1 sondern S2 + S3 eingebunden werden. Sieht so aus als ob das "Installprogramm" auch Parameter verträgt, hast mal nen Link zur DL-Quelle?
Wichtig wäre auch das sich der IRQ nicht bei jedem starten ändert.

Was die MLD-Einrichtung angeht sieht die 3.0.1.1 da wohl nur COM1+2 aka ttyS0 + S1 mit entsprechenden Standard-Werten vor.
Die /etc/setup/lirc.sh liesse sich allerdings relativ einfach für Deine Zwecke anpassen (falls das Installprogramm nichts besseres hergibt).
Code: [Select]
/etc/setup/lirc.sh:
                if [ -z "${LIRC_DRIVER#lirc_serial COM2}" ]; then
           -             update_setting "LIRC_DRIVER" "lirc_serial irq=3 io=0x2f8"
           +            update_setting "LIRC_DRIVER" "lirc_serial irq=16 io=0xef00  share_irq=1"
           -             update_setting "LIRC_ARGS" "/dev/ttyS1 uart none"
           +             update_setting "LIRC_ARGS" "/dev/ttyS2 uart none"
"uart none" ist entgegen meinem letzten Post also doch korrekt, schaltet den UART ab der mit seinen Puffern wohl lirc stört.
mfG Carsten

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Hi Carsten
Juhu...eine Hilfe naht... :)

Quote
da hat jetzt auch das eine mit dem anderen nicht viel zu tun.
Da hast Du sehr wahrscheinlich Recht...ich kenne mich damit nicht aus.

DL-Quelle ? Da war eine CD dabei die Datei "DRV_2S" kannste hier laden.
https://www.wuala.com/Uhlstone/Public/VDR/?key=5W7wbZ1O35ET

Quote
Wichtig wäre auch das sich der IRQ nicht bei jedem starten ändert.
Wenn ich das Installscript, so wie oben beschrieben, ausgeführt habe ändert sich beim neustart nix bei den IRQ's.

Quote
"uart none" ist entgegen meinem letzten Post also doch korrekt, schaltet den UART ab der mit seinen Puffern wohl lirc stört.
OKay, was soll ich machen ?

EDIT: Ich hatte gedacht, das man die Werte...
Quote
"LIRC_DRIVER" "lirc_serial irq=16 io=0xef00  share_irq=1"
"LIRC_ARGS" "/dev/ttyS2 uart none"
...direkt in die rc.config schreiben kann !?

LG
Andre



« Last Edit: January 14, 2014, 21:15:56 by Andy »
Meine VDR's (show / hide)

Offline Delaney

  • Member
  • **
  • Posts: 99
    • View Profile
DL-Quelle ? Da war eine CD dabei die Datei "DRV_2S" kannste hier laden.
https://www.wuala.com/Uhlstone/Public/VDR/?key=5W7wbZ1O35ET
urgs, "Programm" ohne jegliche Parameter, wat nen Murks ...
Quote
OKay, was soll ich machen ?

EDIT: Ich hatte gedacht, das man die Werte...
Quote
"LIRC_DRIVER" "lirc_serial irq=16 io=0xef00  share_irq=1"
"LIRC_ARGS" "/dev/ttyS2 uart none"
...direkt in die rc.config schreiben kann !?
einfach ausprobieren und aufpassen das die nicht doppelt vorkommen ;)

Auf das "Install"-Programm könnte man verzichten wenn man sich den Kernel patcht, gibt für den WCH_CH352_2S was passendes auf der lkml (ist im 3.12.2 also MLD 3.0.3 schon drin)

« Last Edit: January 14, 2014, 21:31:42 by Delaney »
mfG Carsten

Offline Andy

  • Profi Member
  • ****
  • Posts: 393
  • Windows is great! I used it to download Linux.
    • View Profile
Und dabei hätte ich fast aufgegeben....juuhhuu es lüppt.  :)  ::)   :)

Danke Delaney und t-bird ihr habt mich in die richtige Richtung gestupst.

Ich mache mal eine kurze Zusammenfassung (...das ist aber wohl eher für mich gedacht).
Hier geht es um einen alten Fujitsu Scaleo-e mit einer alten Geforce 8400gs, und einer TT-budget S2-1600.
Einem Atric-Ir Einschalter, per Lirc an eine Hauppauge FB.
Unbedingt benötigt wird für dieses MB eine "Serial Port COM Device to PCI Adapter Converter Card".
Quote
Es gibt zwar einen internen COM2, der kann aber weder im BIOS eingestellt werden, noch kann man daran ein anderes Gerät aktivieren wie's aussieht

1. Den beiligenden Treiber "install_ss_80x86" in /usr/sbin kopiert.

2. In der "rc.sysinit" unter "/etc/init.d" fast ganz unten die Zeile "/usr/sbin/install_ss_80x86"
    eingefügt.
Quote
# Startscripte ausführen
/etc/init.d/rc.init start
/usr/sbin/install_ss_80x86


3. Per setserial -g /dev/ttyS* nachschauen...(so sieht es im Moment aus).
Quote
setserial -g /dev/ttyS*
/dev/ttyS0, UART: unknown, Port: 0xef00, IRQ: 16
/dev/ttyS1, UART: undefined, Port: 0xee00, IRQ: 16
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3


4. Die Werte "lirc_serial irq=16 io=0xef00 share_irq=1" und "/dev/ttyS0 uart none" per WebIf oder direkt in die rc.config eintragen.
Quote
"LIRC_DRIVER" "lirc_serial irq=16 io=0xef00  share_irq=1"
"LIRC_ARGS" "/dev/ttyS0 uart none"
Ohne den Wert "share_irq=1" funktioniert es bei mir nicht !

...fertig !!!

Wenn noch einem einfällt wo ich das "Startscript" besser ablegen kann...immer her damit.
Ich will nicht unnötige Kollisionen verursachen.

Danke noch mal Delaney und t-bird

LG
Andre
« Last Edit: January 14, 2014, 22:36:25 by Andy »
Meine VDR's (show / hide)

[1] Archiv / MLD 3.x / General / (Gelöst) Fernbedienung mit Atric-Ir per PCI to COM-Adapter (Fujitsu scaleo-e)
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.