SiliconDust HDHomerun tuners

My “Plex Tuner Service.log” shows the same as @RonRN18. I believe the jail running PMS defaults to a running on the same network as FreeNAS and the HDHRs. Unless I’m missing something (which may totally be the case). Here is the output of ifconfig from within the jail:

root@plexmediaserver_1:/ # ifconfig lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6> inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> epair1b: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether 02:ff:b0:00:08:0b inet 192.168.2.30 netmask 0xffffff00 broadcast 192.168.2.255 nd6 options=9<PERFORMNUD,IFDISABLED> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active

To test if the jail could discover, I installed hdhomerun_config and ran the discover command:
root@plexmediaserver_1:/ # hdhomerun_config discover hdhomerun device 1031A5CB found at 192.168.2.138 hdhomerun device 10389775 found at 192.168.2.127

What does PMS use to discover the HDHRs? Should something like mDNSResponder be installed along side of PMS in an installation like this.

Like @sudorouss , I installed hdhomerun_config and when I ran it I got:
root@plexmediaserver_2:/$ hdhomerun_config discover hdhomerun device 103584B6 found at 172.18.1.30 hdhomerun device 104054B7 found at 172.18.1.31 hdhomerun device 10527CA4 found at 172.18.1.32 hdhomerun device 105317A0 found at 172.18.1.33

This was expected. The first is my DUAL, the second is CONNECT and the last two are EXTENDs.

Here is my ifconfig:
root@plexmediaserver_2:/$ ifconfig lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6> inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 inet 127.0.0.1 netmask 0xff000000 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> epair8b: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=8<VLAN_MTU> ether fe:92:79:d4:33:3a inet 172.18.11.110 netmask 0xfffff000 broadcast 172.18.15.255 nd6 options=9<PERFORMNUD,IFDISABLED> media: Ethernet 10Gbase-T (10Gbase-T <full-duplex>) status: active

Just a note, a netmask of 0xfffff000 is the same things as 255.255.240.0

Just a further note, my PMS’s IP address, as you can see from my last post, is 172.18.11.110. For a whim, I set my DUAL to have an address of 172.18.11.30 instead of 172.18.1.30; it made no difference. hdhomerun_config discover still recognizes it but PMS still can’t see it.

In case anyone is curious, I set up my router to use the strange network design to group similar devices by the third octet. For example, servers have a third octet of “0” (172.18.0.x), headless appliances (i.e. sprinkler controller, surveillance camera system, HD HomeRuns, ADSB receiver etc…) have a third octet of “1”. I have wired desktops/laptops with a “3” and wireless laptops often share the 4th octet of their wired number but have a 3rd octet of “4.” The third octet of “11” is for virtual machines or jails on my FreeNAS server, which is why my PMS has a third octet of “11.” I know it may be confusing to some, but it works for me.

Add me to the list of folks not getting old DUALs to work on FreeBSD based PMS –

I have an old dual. I hooked it up with a digital antenna, updated the firmware (20161117), configured it via a windows PC and have 75 channels found.

Here is the output of the discover.json from my HDHR:
{“FriendlyName”:“HDHomeRun DUAL”,“ModelNumber”:“HDHR-US”,“Legacy”:1,“FirmwareName”:“hdhomerun_atsc”,“FirmwareVersion”:“20161117”,“DeviceID”:“1016E13F”,“DeviceAuth”:“R5scYM9HQsYs1w/oFlCdgNKY”,“TunerCount”:2,“BaseURL”:“http://192.168.1.39:80”,“LineupURL”:“http://my.hdhomerun.com/api/lineup?DeviceAuth=R5scYM9HQsYs1w%2FoFlCdgNKY”}

Running PMS 1.5.0 on FreeBSD (not in a jail). My PMS server is at 192.1.68.1.3, same subnet.

I can view channels using the HDHomeRun app on my mac and windows PC.

tuner logs attached.

PMS does not see this HDHR

@livøvænget said:

@chrisallen said:
@“livøvænget”

If it’s easy you can simply use the Download Logs option under server settings.

Please upload the ZIP file here and I can hopefully figure out what the issue is.


I only get the Media Server log, not Tuner Service log

Inside the media server log, you find the plex tuner service, so you all ready have it

@livøvænget said:

@livøvænget said:

@chrisallen said:
@“livøvænget”

If it’s easy you can simply use the Download Logs option under server settings.

Please upload the ZIP file here and I can hopefully figure out what the issue is.


I only get the Media Server log, not Tuner Service log

Inside the media server log, you find the plex tuner service, so you all ready have it

Thanks for the quick update, after new version, you get a list of tv vendors and it findes my channels.

Testing

@adamchri your issue of the INI file is fixed in PMS 1.5.1

@RonRN18 There is one outstanding known issue that I am investigating, and that is the detection of the older HDHomeRun tuners on FreeBSD platforms. We are working on testing a potential fix, which if successful, should be included in the next Plex Pass release of PMS.

@adamchri said:
It finds my old HDHomeRun DUAL tuner - great, but I have no providers for Cable included. If I select Antenna I get a list of providers, but when I select Cable (and any country it seems) I just get an odd reference to an ini file.

Fixed in version 1.5.1.3520 :slight_smile:

On the “old” Dual tuner i get the right EPG

But on my newest Expand tuner i get limited channels with a lot of channels missing in my EPG!

My bad - i’ve made a mistake and misunderstood how it worked !

Sorry for multi posts - but couldn’t add more than 1 image to 1 post

After testing im afraid im not getting all Channels

Im using

Missing

Kanal 5 HD
TV3+ HD

Is it possible to scan manualt using
Net ID / QAM / Symbolrate

I’m having the same issue.

HDHomeRun DUAL
Model: HDHR-EU
Firmware: 20161117

When I try to add a DVR it sits there forever and never finds anything. When I manually enter the IP address I get “There was a problem adding the device”. The logs show:

Jun 07, 2017 12:22:19.530 [0x7fe2223ff700] DEBUG - DVR:Grabber: Checking device URI http://172.24.0.201
Jun 07, 2017 12:22:19.530 [0x7fe2223ff700] DEBUG - HTTP requesting GET http://172.24.0.201/discover.json
Jun 07, 2017 12:22:19.533 [0x7fe2223ff700] DEBUG - HTTP 200 response from GET http://172.24.0.201/discover.json
Jun 07, 2017 12:22:19.534 [0x7fe2223ff700] DEBUG - HTTP requesting GET http://172.24.0.201/capability
Jun 07, 2017 12:22:19.537 [0x7fe2223ff700] DEBUG - HTTP 404 response from GET http://172.24.0.201/capability
Jun 07, 2017 12:22:19.537 [0x7fe2223ff700] DEBUG - HTTP requesting GET http://127.0.0.1:32600/devices/
Jun 07, 2017 12:22:19.539 [0x7fe2223ff700] DEBUG - HTTP 404 response from GET http://127.0.0.1:32600/devices/
Jun 07, 2017 12:22:19.539 [0x7fe2223ff700] ERROR - Error parsing content.
Jun 07, 2017 12:22:19.539 [0x7fe2223ff700] ERROR - Error parsing XML.
Jun 07, 2017 12:22:19.539 [0x7fe2223ff700] ERROR - DVR:Grabber: Error obtaining device status.

I can watch the HDHR with other software including VLC without issue.

Plex version 1.7.2.3878, running in a Docker container (but with --net=host)

Any ideas? It’s very strange.