Posts by PJO4

    I did that.

    All sorted now. My first update on the 16th was about how things worked with LibreElec 11 and TVH 4.3alpha but not with LE 12.0.1 so I thought LE was a factor. Happily that turned out not to be the case.

    My router is pfsense and all I had to do was install and configure PIMD to handle IGMP traffic. The problem was that things worked when set up on the same switch in the living room and not when I moved the Digibit to another switch in the attic.

    Having given up on getting a Hauppauge WinTV-Nova-S2 (USB version) to work with LibreElec (thread) and following advice here I purchased a Telestar Digibit Twin. I plugged it in, connected up my spare LNB and connected it to an Ethernet port, and it was recognised by my PVR box running LibreElec 11 and TVHeadend 4.3 alpha.

    I have not so far been able to get it recognized with the latest LibreElec 12.0.0.1 and TVHeadend 4.3 (on an X86 box, as w old PVR)

    For anyone else looking to get this working this was a helpful guide https://chochol.io/en/hardware/tv…-configuration/.

    I'm hoping to be able to use the Digibit Twin with additional devices (tablet eg) as long as it's not already in use. Any issues with this I should know?

    The manual refers to an EyeTV Sat>IP app available for iOS and Android devices. I can't find it in the Google Play store. Does anyone have a recommendation for an alternative?

    Update 17 October

    I discovered that the Digibit Twin not showing up via another PC running later version of LE and TVH was nothing to do with the software but down to the device being on another switch with different multicast controls.

    So far the device works apart, that is, from

    1. My tuner seemingly remaining "allocated" to a network device until the Digibit Twin is reset / powered off/on. I thought this would time out if the client was offline. I'm just going by the tuner LED remaining lit even when the Twin is not in use and being unable to scan for channels with another device without restarting the Digibit. Is this expected?

    2. Different scan results: Fewer muxes and fewer services for the same Satellite network (Astra 28.2E), with some (14) remaining forever in the scan queue compared to scanning with a Hauppauge PCI board.

    Here's my original PVR scan results (Astra is DVB-S2 via Digibit Twin; Satellite is via Hauppauge PCI board)

    and here's the result with the Digibit Twin used with my Pi 3

    Thanks very much for the Telestar links. I had come across the quad input device (and the Kathrein equivalent) and it was more than I could justify spending to use the last (4th) LNB slot I have spare -- in a guest room --, for those rare occasions when I want to make an additional simultaneous DVBS recording*.

    I hadn't come across the latter (Digibit Twin) despite searching fairly extensively. A search on this site on "Sat>IP" and "Sat to IP" etc yielded very little, and searches on eBay, Amazon, AliExpress etc. weren't sufficiently informative. I have yet to find an explanation of MARS firmware for GTMedia boxes eg, or come across any mention of their being used with TVHeadend client; advice on any similar box that supports Sat>IP welcome. A Pi running LibreElec with a USB tuner would be my default but I couldn't find any Linux compatible USB tuners without drawbacks (the Sundteks eg) and certainly not the ones mentioned on the raspberry pi site.

    As for Windows: my living room PVR is also an ex Vista box (dating from 2007) that has had a new fanless motherboard and (totally silent) PSU--years ago. It too was briefly a MythTV machine and has been running LibreElec and TVHeadend for a long time.

    I'd prefer to stay out of the surveillance economy and minimise my electricity consumption and need for subscriptions (eg to IPTV providers or Netflix etc). In a house that's been 100% open source for years Windows is a variable I don't really need, just as I don't need any Apple stuff. I don't waste energy hating either.

    Update: I've ordered the Telestar Twin.

    *I have a quad LNB with coax to TV and LibreElec PVR (2) and an Enigma2 box (1; a ZGemma H7S in a room with a single satellite connection); so currently only 2 simultaneous recordings are possible. I v rarely need more but it has happened occasionally. 1080p is all I need.

    In fairness, I think it's clear that some versions of the product work and some don't depending on what version/revision chips are in the product. I have seen opinions here, incl from Chewitt, that Hauppauge is, in so many words, the benchmark for backporting support into the Linux kernel, and notwithstanding the indication at the link you provided I found other indications of it working. I thought the manufacturer providing instructions for use with Ubuntu, including 24.04 (https://www.hauppauge.com/pages/support/…linux.html#main) would likely mean that the worst case would be... working with Ubuntu.

    I'd be glad to have suggestions as to what I can use instead for DVB-S2 via USB if Hauppauge is no good, and likely won't be fixed.

    I'm not familiar with any small DVBS to IP tuner -- I have seen boxes costing hundreds of € for distributing content via IP to multiple locations. This isn't what I'm looking for (which is to add a PVR with recording capability). Recommendations?

    Windows? :cursing:

    I quit Windows more than a decade ago and would prefer not to have anything to do with it. Is there any way I can get a 0461?? (from Hauppague?) I mean, I just bought the thing on Amazon and presumably I can return it if it simply doesn't work as advertised. Problem is I don't know what else I can buy that would work. Suggestions welcome.

    The back of the device indicates it's revision BBH9.

    lsusb -d 2013:0462 -v

    Bus 001 Device 007: ID 2013:0462 PCTV Systems PCTV 461
    Device Descriptor:
    bLength 18
    bDescriptorType 1
    bcdUSB 2.00
    bDeviceClass 0 [unknown]
    bDeviceSubClass 0 [unknown]
    bDeviceProtocol 0
    bMaxPacketSize0 64
    idVendor 0x2013 PCTV Systems
    idProduct 0x0462 PCTV 461
    bcdDevice 1.00
    iManufacturer 3 PCTV
    iProduct 1 PCTV 461
    iSerial 2 0014229246
    bNumConfigurations 1
    Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 0x0029
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
    (Bus Powered)
    MaxPower 500mA
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 0
    bNumEndpoints 1
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 0 [unknown]
    bInterfaceProtocol 0
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x84 EP 4 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0
    Interface Descriptor:
    bLength 9
    bDescriptorType 4
    bInterfaceNumber 0
    bAlternateSetting 1
    bNumEndpoints 1
    bInterfaceClass 255 Vendor Specific Class
    bInterfaceSubClass 0 [unknown]
    bInterfaceProtocol 0
    iInterface 0
    Endpoint Descriptor:
    bLength 7
    bDescriptorType 5
    bEndpointAddress 0x84 EP 4 IN
    bmAttributes 2
    Transfer Type Bulk
    Synch Type None
    Usage Type Data
    wMaxPacketSize 0x0200 1x 512 bytes
    bInterval 0

    journalctl -f

    Sep 27 10:33:42 pvr2 kernel: usb 1-6: new high-speed USB device number 7 using xhci_hcd
    Sep 27 10:33:42 pvr2 kernel: usb 1-6: New USB device found, idVendor=2013, idProduct=0462, bcdDevice= 1.00
    Sep 27 10:33:42 pvr2 kernel: usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2
    Sep 27 10:33:42 pvr2 kernel: usb 1-6: Product: PCTV 461
    Sep 27 10:33:42 pvr2 kernel: usb 1-6: Manufacturer: PCTV
    Sep 27 10:33:42 pvr2 kernel: usb 1-6: SerialNumber: 0014229246
    Sep 27 10:33:42 pvr2 mtp-probe[4756]: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
    Sep 27 10:33:42 pvr2 mtp-probe[4756]: bus: 1, device: 7 was not an MTP device
    Sep 27 10:33:42 pvr2 mtp-probe[4758]: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6"
    Sep 27 10:33:42 pvr2 mtp-probe[4758]: bus: 1, device: 7 was not an MTP device
    Sep 27 10:35:01 pvr2 CRON[4768]: pam_unix(cron:session): session opened for user root(uid=0) by root(uid=0)
    Sep 27 10:35:01 pvr2 CRON[4771]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
    Sep 27 10:35:01 pvr2 CRON[4768]: pam_unix(cron:session): session closed for user root

    I don't think there's anything I can do with modprobes with LibreElec (happy to be corrected) as it's read-only on the OS side but I'll settle for getting it working with Ubuntu if that's what it takes.

    Yes. Thanks for the quick response.

    Code
    PVR2:~ # lsusb
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 002: ID 045e:00dd Microsoft Corp. Comfort Curve Keyboard 2000 V1.0
    Bus 001 Device 003: ID 2013:0462 PCTV Systems PCTV 461
    Bus 001 Device 004: ID 24ae:2013 Shenzhen Rapoo Technology Co., Ltd. Rapoo 2.4G Wireless Device
    Bus 001 Device 005: ID 1ea7:0066 SHARKOON Technologies GmbH [Mediatrack Edge Mini Keyboard]
    Bus 001 Device 006: ID 8087:0a2b Intel Corp. Bluetooth wireless interface
    Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    PVR2:~ # 

    Although I am still playing around with my RPi4. Can anyone tell me if the following system is sufficient to run LE Nexus without any issues? I am not into 4K, just 1080p and that's good enough.

    Refurbished (Good) - Desktop Computer Lenovo Thinkcentre M910x Mini Business PC, Intel Core i5 - 7500 7th Gen, 16GB DDR4 RAM 1TB SSD, Windows 10 Pro - Black

    Thank you for any advice.

    Shedrock

    Surprised nobody answered; yes, this is more than enough, possibly even overkill.

    This is an interesting and, I think, a good idea -- as a someone who uses LibreElec with TVHeadend exclusively as a PVR.

    Having just updated to 11.04 and installed a larger SSD I logged in to scan the forum for ideas to improve my PVR setup. I'm potentially interested in new hardware too as as my PVR box is old and I am sure I could exchange it for something using a fraction of power, but I haven't researched this yet. First, I'd like to optimise my software setup and then look at new hardware.

    Software

    I live in Ireland and have access to Irish and UK terrestrial and satellite TV, and potentially to IPTV (haven't used so far). First requirement is integrating EPG data from different sources. This works fine but it is tedious to set up in an attractive way -- principally by filtering out all the channels one doesn't care to have included (approximately 90% of over 1,000 in my case).

    My other PVR, a ZGemma HS7 box in the bedroom, running OpenVix software -- essentially an updated Enigma2 box -- provides many more bouquets than simply Terrestrial and Satellite. I use this mainly to be able to make more simultaneous recordings (a very occasional need).

    I tried, briefly, to make the EPG be in sync, presentationally, with that on my LibreElec HTPC. It wasn't worth the trouble and I gave up. Software updates tended to mess things up. One thing that the ZGemma does seem to do, however, is handle channels moving to different frequencies with a bit less effort than TVHeadend. Occasionally there are odd minor discrepancies between what the TV, the HTPC and the ZGemma can decode from the same inputs (dish and UVHF aerial), but... if it was possible I would like to be able, going beyond the steps outlined envisaged in the setup wizard to import selected bouquets from the ZGemma or, more realistically, some other source

    • Movies
    • News
    • Entertainment
    • Children's programmes
    • All Satellite
    • etc

    Perhaps an impossible idea in some places, but I'd like to think it ought to be doable for the UK and Ireland's FTA channels.

    I'm not using it at the moment but I have used TVHadmin in the past to manage recordings on LibreElec and will likely reinstate it (running on raspberry pi) and use Tailscale to access it when away from home (I have an exit node on my Pfsense router).

    The ZGemma web UI is less attractive than LibreElec/Kodi's. I use

    • A raspberry pi running LibreElec as an HTPC client in the bedroom alongside the ZGemma
    • A flatpak version of Kodi with the Enigma2 plugin on my laptop for managing ZGemma recording/s via a better UI

    A way of flipping between the Enigma2 plugin and HTPC client mode would be ideal.

    Hardware

    Things that have kept me using my old HTPC:

    • I have a 450W silent power supply in it
    • It has an internal Hauppauge DVB-S2 tuner card (also a USB DVB-T externally)
    • I am happy with 1080p video output

    The hardware works fine and my only real issues with the box have been

    • power consumption is higher than I'd like (40W appx) as I leave the PC on 24x7. My efforts to save energy by getting the box to sleep at times when not in use tended to result in outdated / incomplete EPG data. I just never found time to fiddle with this further.
    • the PC isn't on a UPS and needs to be manually switched back on after a power outage or glitch. This has been forgotten on occasion, resulting impact on outdated EPG, sometimes discovered when attempting to cue a recording on the way out the door.

    I believe there are a good number of mini PCs for sale online on places like AliExpress which i could use as a more energy efficient PVR and I will be interested to see if any are popular for this, and which would justify retiring the old HTPC and internal tuner (I can reuse the SSD and DVB-T tuner).

    Finally

    I might consider other ideas besides updating my existing STB arrangements, such as putting a larger mini PC with multiple tuners in the attic and using raspberry pi clients in the rooms with TVs (2) and scrapping the existing PVR boxes (and making the coax cables to them redundant; I have Ethernet wiring in place). Happy to have any suggestions for improvement to my current setup.

    In any case, I'd like to thank the developers and all who have contributed to LibreElec for enabling me to run a fine PVR at very little cost over the years, and wish you all a Merry Christmas and all the best for 2024.

    Update 29 December

    Found the time over Christmas to get my PVR box to sleep when not in use and to wake up in order to record, backup, and update the EPG. Turns out it had a somewhat hidden BIOS setting for enabling RTC wake (from S4). Finding that sooner would have saved me some money /sigh. At least I can forget buying a new box and tuner for at least another year if not more.

    Leaves some interesting TVHeadend / channel updates / bouquets challenges. One small suggestion if LE is to function as a front end for some TVH tasks: it would be good to automatically back up existing configuration info before updating it to facilitate comparing old and new versions.

    Since I upgraded my system from 9.2.3 its behaving differently. By default I leave it running all the time. Now it goes to sleep after not being used for some time, I'm not sure how long. One of the results is that the TV guide info isn't available to a web server I run on a raspberry pi (a camera pi that runs 24x7), so I have to go wake up the PVR box.

    The settings in the power management are

    Display to sleep: off

    Shutdown timer: off

    Shutdown function: shutdown

    Max wait: off

    Try to wake: on

    FWIW I would be ok with the box sleeping between certain configurable times but prefer it doesn't do so without "permission".

    Am running LE 9.2.3 with TVHeadend (Kodi still on 18.7-1; not sure why it hasn't updated yet). Recently added TVHadmin (GitHub - dave-p/TVHadmin: PHP-powered web front-end for TVHeadend, inspired by VDRadmin.) to a raspberry pi to get a nicer EPG that is offered by either Kodi or TVHeadend with some additional features (EPG search eg). It interacts directly with TVHeadend and is configured to do so using the TVH admin account.

    The developer uses OSMC and for him all the recordings made using TVHadmin show up in Kodi's recordings. On my LibreElec installation only those made using the Kodi UI appear via the Kodi UI, but TVHeadend shows them all. It's as if TVHadmin was using a different profile. Discussion on Github here: Database update for new recordings? · Issue #12 · dave-p/TVHadmin · GitHub

    Any ideas?