Re: [vdr] TBS driver breaks lirc_serial

2016-05-20 Thread Birgit & Andreas Böttger

Hi Karim,

I have another idea - there are some other parameters:

vdr:~ # grep LIRC /install_etc/tbs/linux-tbs-drivers/v4l/.config
# CONFIG_LIRC_IGORPLUGUSB is not set
CONFIG_LIRC=m
# CONFIG_LIRC_IMON is not set
CONFIG_LIRC_SERIAL=m
CONFIG_IR_LIRC_CODEC=m
# CONFIG_LIRC_SASEM is not set
# CONFIG_LIRC_SERIAL_TRANSMITTER is not set
# CONFIG_LIRC_PARALLEL is not set
# CONFIG_LIRC_SIR is not set
# CONFIG_LIRC_ZILOG is not set
CONFIG_LIRC_STAGING=y
# CONFIG_LIRC_TTUSBIR is not set
# CONFIG_LIRC_BT829 is not set

vdr:~ # modinfo lirc_serial
...
parm:   type:Hardware type (0 = home-brew, 1 = IRdeo, 2 = IRdeo Remote, 3 = AnimaX, 4 = IgorPlug, 5 = NSLU2 
RX:CTS2/TX:GreenLED) (int)

...

I use a "home-brew" receiver, maybe you need some other "type" parameter.
Compare the v4l/.config from TBS with .config of your kernel.
On my system it looks like this:

vdr:~ # zgrep LIRC /proc/config.gz
CONFIG_LIRC=m
CONFIG_IR_LIRC_CODEC=m
CONFIG_LIRC_STAGING=y
CONFIG_LIRC_BT829=m
CONFIG_LIRC_IGORPLUGUSB=m
CONFIG_LIRC_IMON=m
CONFIG_LIRC_PARALLEL=m
CONFIG_LIRC_SASEM=m
CONFIG_LIRC_SERIAL=m
CONFIG_LIRC_SERIAL_TRANSMITTER=y
CONFIG_LIRC_SIR=m
CONFIG_LIRC_ZILOG=m

Best regards.
Andreas Böttger


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] TBS driver breaks lirc_serial

2016-05-20 Thread Birgit & Andreas Böttger

Hi Karim,

Karim schrieb am 20.05.2016 um 22:59:

lirc_serial is now loading :

dmesg
[7.492111] lirc_serial: Manually using active low receiver
[7.492378] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered 
at minor = 2

Unfortunately, remote doesn't work (tested with mode2).

If you try it with your old setup, original lirc modules and the same config 
files - is then all ok?
Are there any errors in syslog?


I noticed in ".config" file :
# CONFIG_LIRC_SERIAL_TRANSMITTER is not set

I changed to :
CONFIG_LIRC_SERIAL_TRANSMITTER=y

I think that you will need this only for any infrared sender.


Did I missed something ?

Hmm...

I restart lirc in my runvdr script like this:

   /etc/init.d/lirc stop
   sleep 1
   rmmod lirc_serial lirc_dev # to be sure
   sleep 1
   setserial /dev/ttyS0 uart none
   sleep 1
   /etc/init.d/lirc start


vdr:~ # dmesg | grep lirc
lirc_dev: IR Remote Control driver registered, major 247
lirc_serial: Manually using active low receiver
lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0

vdr:~ # lsmod | grep lirc
lirc_serial18982  3
lirc_dev   19166  1 lirc_serial

vdr:~ # grep '^[A-Z]' /etc/sysconfig/lirc
LIRCD_DEV_PERMISSIONS="660"
LIRCD_DEV_OWNER="root:video"
LIRCD_DRIVER="default"
LIRCD_DEVICE="/dev/lirc0"
LIRC_MODULE="lirc_serial"
LIRCD_LISTENPORT=
LIRCD_CONNECT=


Best regards.
Andreas Böttger


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] TBS driver breaks lirc_serial

2016-05-20 Thread Karim
Hi Andreas,

Thanks a lot for the tip !

lirc_serial is now loading :

dmesg
[7.492111] lirc_serial: Manually using active low receiver
[7.492378] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered 
at minor = 2

Unfortunately, remote doesn't work (tested with mode2).


I noticed in ".config" file :
# CONFIG_LIRC_SERIAL_TRANSMITTER is not set

I changed to :
CONFIG_LIRC_SERIAL_TRANSMITTER=y

And I ran again the worflow, but it doesn't solve.

Did I missed something ?

Best regards
Karim


-Message d'origine-
De : vdr [mailto:vdr-boun...@linuxtv.org] De la part de Birgit & Andreas Böttger
Envoyé : jeudi 19 mai 2016 23:38
À : VDR Mailing List
Objet : Re: [vdr] TBS driver breaks lirc_serial

Hi Karim,

Karim schrieb am 19.05.2016 um 22:36:
> I have an issue with TBS drivers (even with last version from april 2016).
> As soon as I install TBS Linux drivers and reboot, lirc_serial doesn't load 
> anymore.

I use TBS drivers v160405 with OpenSuse 13.2 (kernel 3.16.7-35) but lirc from 
TBS driver package.
My workflow to do this is:

   cd linux-tbs-drivers
   make distclean
   ./v4l/tbs-x86_64.sh
   make   # but only some seconds to initialize build and 
generate v4l/.config
   vi v4l/.config # CONFIG_LIRC_STAGING=y and CONFIG_LIRC_SERIAL=m
   make

   # remove (with or without backup) original media
   SICDIR=/lib/modules/sic/`date +%Y-%m-%d_%H:%M`/`uname 
-r`/kernel/drivers/media/
   mkdir -p $SICDIR/media $SICDIR/staging/media
   mv /lib/modules/`uname -r`/kernel/drivers/media/* $SICDIR/media/
   mv /lib/modules/`uname -r`/kernel/drivers/staging/media/* 
$SICDIR/staging/media/

   make install
   reboot

Best regards.
Andreas Böttger

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Hi Klaus, we need your help

2016-05-20 Thread Klaus Schmidinger
See

http://www.vdr-portal.de/board16-video-disk-recorder/board55-vdr-plugins/p1273187-ring-buffer-overflows-cdevice-detach-blockiert/#post1273187

Klaus


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Hi Klaus, we need your help

2016-05-20 Thread Joerg Riechardt

Hi Klaus,
please have a look at
http://www.vdr-portal.de/board16-video-disk-recorder/board55-vdr-plugins/128920-ring-buffer-overflows-cdevice-detach-blockiert/?s=549ec1180bfb2f98a7fde3211785f589756c26d0
We need your help.
Thanks,
Joerg

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr