Hello
I have been trying to setup libreelec on my HTPC
The HTPC runs fine under Kodi 16.1 + windows 10 but I would like to run the JeOS concept, with TVHeadend PVR
Hadware configuration :
Intel Skylake Core i5 CPU
8 GB RAM
Atheros Wifi Adapter
Hauppauge HVR-2205 DVB-T/T2 Dual tuner card with IR receiver and Hauppauge remote (not MCE)
Panasonic 4K TV
Libreelec itself runs fine at 3840x2160 resolution with hardware hevc (8 bit, no 10 bit), but no matter what I try, I am unable to get the Hauppauge IR receiver recognized, which is the final hurdle before I ditch my Kodi 16.1 on Windows10+Mediaportal backend (running fine on the same machine)
I have tried the following versions and same result in all three
1. LibreELEC-Generic.x86_64-7.0.2
2. LibreELEC-Generic.x86_64-7.90.007
3. LibreELEC-Generic.x86_64-8.0-Milhouse-20161027210429-#1027
Hauppauge card gets recognised as below from the dmesg ouput
[ 3.770557] Linux video capture interface: v2.00
[ 3.772612] saa7164 driver loaded
[ 3.772644] saa7164 0000:04:00.0: enabling device (0000 -> 0002)
[ 3.772716] CORE saa7164[0]: subsystem: 0070:f123, board: Hauppauge WinTV-HVR2205 [card=13,autodetected]
[ 3.772718] saa7164[0]/0: found at 0000:04:00.0, rev: 129, irq: 18, latency: 0, mmio: 0xdf400000
[ 3.941629] saa7164_downloadfirmware() no first image
[ 3.941655] saa7164_downloadfirmware() Waiting for firmware upload (NXP7164-2010-03-10.1.fw)
[ 3.948081] saa7164_downloadfirmware() firmware read 4019072 bytes.
[ 3.948082] saa7164_downloadfirmware() firmware loaded.
[ 3.948083] Firmware file header part 1:
[ 3.948083] .FirmwareSize = 0x0
[ 3.948084] .BSLSize = 0x0
[ 3.948084] .Reserved = 0x3d538
[ 3.948084] .Version = 0x3
[ 3.948085] saa7164_downloadfirmware() SecBootLoader.FileSize = 4019072
[ 3.948089] saa7164_downloadfirmware() FirmwareSize = 0x1fd6
[ 3.948090] saa7164_downloadfirmware() BSLSize = 0x0
[ 3.948090] saa7164_downloadfirmware() Reserved = 0x0
[ 3.948090] saa7164_downloadfirmware() Version = 0x1661c00
[ 10.758495] saa7164_downloadimage() Image downloaded, booting...
[ 10.865109] saa7164_downloadimage() Image booted successfully.
[ 10.865123] starting firmware download(2)
[ 13.668314] saa7164_downloadimage() Image downloaded, booting...
[ 15.481651] saa7164_downloadimage() Image booted successfully.
[ 15.481665] firmware download complete.
[ 15.532766] tveeprom 5-0000: Hauppauge model 151009, rev B2I6, serial# 4035638696
[ 15.532770] tveeprom 5-0000: MAC address is 00:0d:fe:8a:f5:a8
[ 15.532773] tveeprom 5-0000: tuner model is SiLabs Si2157 (idx 186, type 4)
[ 15.532776] tveeprom 5-0000: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[ 15.532778] tveeprom 5-0000: audio processor is SAA7164 (idx 43)
[ 15.532780] tveeprom 5-0000: decoder processor is SAA7164 (idx 40)
[ 15.532782] tveeprom 5-0000: has radio, has IR receiver, has no IR transmitter
[ 15.532784] saa7164[0]: Hauppauge eeprom: model=151009
[ 15.585005] i2c i2c-7: Added multiplexed i2c bus 8
[ 15.585007] si2168 7-0064: Silicon Labs Si2168-B40 successfully identified
[ 15.585008] si2168 7-0064: firmware version: B 4.0.2
[ 15.588976] si2157 5-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 15.589316] DVB: registering new adapter (saa7164)
[ 15.589318] saa7164 0000:04:00.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 15.610394] i2c i2c-7: Added multiplexed i2c bus 9
[ 15.610396] si2168 7-0066: Silicon Labs Si2168-B40 successfully identified
[ 15.610397] si2168 7-0066: firmware version: B 4.0.2
[ 15.613748] si2157 6-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[ 15.614088] DVB: registering new adapter (saa7164)
[ 15.614090] saa7164 0000:04:00.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
[ 15.651058] saa7164[0]: registered device video0 [mpeg]
[ 15.882682] saa7164[0]: registered device video1 [mpeg]
[ 16.097552] saa7164[0]: registered device vbi0 [vbi]
[ 16.097722] saa7164[0]: registered device vbi1 [vbi]
Display More
So the tveeprom section sees that there is a IR receiver but that never shows up in input devices as below
The HVR-2205 card has an IR transmitter as well, but that is not recognised (I don't use it, so don't mind)
cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0
U: Uniq=
H: Handlers=kbd event0
B: PROP=0
B: EV=3
B: KEY=4000 0 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0
I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input3
U: Uniq=
H: Handlers=kbd event3
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0
I: Bus=0003 Vendor=413c Product=2106 Version=0110
N: Name="DELL Dell QuietKey Keyboard"
P: Phys=usb-0000:00:14.0-12/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0/0003:413C:2106.0001/input/input7
U: Uniq=
H: Handlers=sysrq kbd leds event4
B: PROP=0
B: EV=120013
B: KEY=1000000000007 ff9f207ac14057ff febeffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Front Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input9
U: Uniq=
H: Handlers=event5
B: PROP=0
B: EV=21
B: SW=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Rear Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input10
U: Uniq=
H: Handlers=event6
B: PROP=0
B: EV=21
B: SW=10
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Line"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input11
U: Uniq=
H: Handlers=event7
B: PROP=0
B: EV=21
B: SW=2000
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Line Out"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input12
U: Uniq=
H: Handlers=event8
B: PROP=0
B: EV=21
B: SW=40
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Front Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input13
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=21
B: SW=4
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input14
U: Uniq=
H: Handlers=event10
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=7"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input15
U: Uniq=
H: Handlers=event11
B: PROP=0
B: EV=21
B: SW=140
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=8"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1f.3/sound/card0/input16
U: Uniq=
H: Handlers=event12
B: PROP=0
B: EV=21
B: SW=140
Display More
Can someone please advise how I get my Hauppauge IR Receiver recognised under libreelec
Thanks very much