"No channels found on any device"

Kodi Community Development

Moderator: TVJunkie198

Post Reply
uhmgawa
Posts: 3
Joined: Fri Jun 01, 2018 6:26 pm

"No channels found on any device"

Post by uhmgawa » Fri Jun 01, 2018 6:52 pm

Hi All,
I'm trying to get a HDHR4-2US talking to Kodi 17.5 on Fedora 25 with HDHomeRun plugin version 2017.1.2.
HDHR4-2US is at ipaddr 192.168.3.129 and talks to VLC just fine as a network source. Attempting to
recognize it with Kodi as above fails with the post Subject line. Enable of logging shows the following
snippet, suggesting the firmware of the HDHR4-2US to be old. However the HDHR4-2US states the
firmware version is up to date as far as it is concerned:

System Status
Hardware Model HDHR4-2US
Firmware Version 20170930
Device ID 104CEE1B
MAC Address sp:ac:e4:re:nt
IP Address 192.168.3.129
Subnet Mask 255.255.255.0
Firmware Upgrade
Up to date
Can anyone suggest what I'm missing here?

Thanks!

01:20:33.026 T:140334365406976 DEBUG: script.hdhomerun.view: o-> Broadcast Packet(0002000c0104ffffffff0204ffffffff73cc7d8f)
01:20:33.026 T:140334365406976 DEBUG: script.hdhomerun.view: o-> Broadcasting to lo: 127.255.255.255
01:20:33.026 T:140334365406976 DEBUG: script.hdhomerun.view: o-> Broadcasting to enp0s25: 192.168.3.255
01:20:33.036 T:140334365406976 DEBUG: script.hdhomerun.view: <-o Response Packet[enp0s25](000300670104000000010204104cee1b2b185242335270427a374e7252754c57466f61635551574153351001022a17687474703a2f2f3139322e3136382e332e3132393a38302723687474703a2f2f3139322e3136382e332e3132393a38302f6c696e6575702e6a736f6e6e673fe7)
01:20:33.281 T:140334365406976 DEBUG: script.hdhomerun.view: o-> Broadcasting to lo: 127.255.255.255
01:20:33.282 T:140334365406976 DEBUG: script.hdhomerun.view: o-> Broadcasting to enp0s25: 192.168.3.255
01:20:33.292 T:140334365406976 DEBUG: script.hdhomerun.view: <-o Response Packet[enp0s25](Duplicate)
01:20:33.615 T:140335455168256 DEBUG: Version Check: Version installed {u'major': 17, u'tag': u'stable', u'minor': 5, u'revision': u'Unknown'}
01:20:33.615 T:140335455168256 DEBUG: Version Check: Version available {u'major': u'17', u'extrainfo': u'final', u'tagversion': u'', u'tag': u'stable', u'addon_support': u'yes', u'minor': u'6', u'revision': u'20171114-a9a7a20'}
01:20:33.615 T:140335455168256 DEBUG: Version Check: You are running an older minor version
01:20:34.243 T:140334365406976 ERROR: script.hdhomerun.view: ERROR: Failed to parse lineup JSON data. Older device? - No JSON object could be decoded
01:20:34.243 T:140334365406976 DEBUG: script.hdhomerun.view: ERROR: Empty lineup!

gtb
Expert
Posts: 3985
Joined: Thu Oct 06, 2011 1:00 pm
Location: Sunnyvale, CA USA

Re: "No channels found on any device"

Post by gtb » Fri Jun 01, 2018 7:08 pm

uhmgawa wrote:
Fri Jun 01, 2018 6:52 pm
Attempting to recognize it with Kodi as above fails with the post Subject line.
Have you run a "channels detect" on the HDHR4-2US? And/Or the default firewall on Fedora may be blocking certain functionality. To test, disable the firewall entirely (and as F25 is no longer supported, the first step recommened would usually be to upgrade to a recent release such as F28 via dnf system-upgrade).

uhmgawa
Posts: 3
Joined: Fri Jun 01, 2018 6:26 pm

Re: "No channels found on any device"

Post by uhmgawa » Fri Jun 01, 2018 8:34 pm

gtb wrote:
Fri Jun 01, 2018 7:08 pm
uhmgawa wrote:
Fri Jun 01, 2018 6:52 pm
Attempting to recognize it with Kodi as above fails with the post Subject line.
Have you run a "channels detect" on the HDHR4-2US?
Yes, via browser. I'd assume the tuner stores the channel enumeration in flash
and it does not disappear upon a power cycle. Is this true?
And/Or the default firewall on Fedora may be blocking certain functionality. To test, disable the firewall entirely
iptables rules had already been zeroed in the log I'd posted.

I don't believe this is a networking issue as broadcast from the host and reply from the
tuner occurs in the log.
(and as F25 is no longer supported, the first step recommened would usually be to upgrade to a recent release such as F28 via dnf system-upgrade).
Too heavyweight to eval Kodi unless Kodi or the plugin is otherwise known to be problematic on F25.
As the log suggests a tuner firmware issue, I'd like to explore that before resorting to a wholesale
distro install upgrade.

Note a VLC http://192.168.3.129:5004/auto/v<chan>.<sub> works just fine. And I could probably ftuz
with VLC for viewing, creating a wrapper for recording, multicast streaming, etc.. However I was led to
believe Kodi makes for a far more integrated (and hopefully except for this nit) a turn-key UI solution.
So before reinventing the wheel I'd like to confirm with minimal effort, Kodi supports my anticipated
use case.

Thanks!

Ken.F
Posts: 2124
Joined: Fri Apr 05, 2013 9:20 am
Device ID: 1041A706, 1043EB32, 104BAD9E, 13168DC5, 1322A7AC
Location: West Rockhill, PA

Re: "No channels found on any device"

Post by Ken.F » Sat Jun 02, 2018 6:33 am

uhmgawa wrote:
Fri Jun 01, 2018 8:34 pm
As the log suggests a tuner firmware issue, I'd like to explore that before resorting to a wholesale
distro install upgrade.
I haven't used Fedora since Core 4 but I assume this is still relevant to you.

The latest firmware for the HDHR4-2US is 20180327. You can find the Linux software and the tuner firmware .bin files here:
https://www.silicondust.com/support/linux/

I personally prefer upgrading the tuner device firmware using hdhomerun_config_gui but it can also be done manually in a terminal.
I almost don't want to post this since it's so old, but it's the most recent hdhomerun_config command line reference that I am aware of. A lot of it is out of date but the "Using hdhomerun_config" section is still useful. SD doesn't like us posting direct links to their software in the forums so read mikeb's post linked below and take a look the hdhomerun_development .pdf document he posted there.
viewtopic.php?p=38124#p38124

They have some up to date HDHomeRun documentation on github but it seems to only apply to the DVR record engine. Hopefully they will update the hdhomerun_config documentation and move it there as well some day.
https://github.com/Silicondust/documentation/wiki

uhmgawa
Posts: 3
Joined: Fri Jun 01, 2018 6:26 pm

Re: "No channels found on any device"

Post by uhmgawa » Sat Jun 02, 2018 8:38 am

Ken.F wrote:
Sat Jun 02, 2018 6:33 am
The latest firmware for the HDHR4-2US is 20180327. You can find the Linux software and the tuner firmware .bin files here:
https://www.silicondust.com/support/linux/
Upgrading the firmware struck me as an obvious route. However as the tuner reported:
Firmware Version 20170930
:
Firmware Upgrade
Up to date
I was hesitant to second guess its declaration. If this reporting is known to be incorrect, I'll certainly give it a try. The tuner did upgrade firmware the first time I'd powered it up to the 20170930 version, making me wary of contesting its choice with manual upgrade of a more recent version.

Unless the 20170930 tuner firmware is known to be unworkable relative to the HDHomeRun plugin version 2017.1.2,it may be resonable for my use case to patch the plugin and leave the tuner firmware as-is.

I'm pretty happy with the HDHR4-2US and the ethernet/http interface is a very welcome platform independent design approach. It "just works" with VLC but the UI is clunky to pilot from the sofa which is where I thought Kodi would fit the bill out of the box.

I'll continue to poke at it and will follow up here if I have anything which may be of use to others.

Thanks all for the suggestions and help.

Ken.F
Posts: 2124
Joined: Fri Apr 05, 2013 9:20 am
Device ID: 1041A706, 1043EB32, 104BAD9E, 13168DC5, 1322A7AC
Location: West Rockhill, PA

Re: "No channels found on any device"

Post by Ken.F » Sat Jun 02, 2018 11:04 am

uhmgawa wrote:
Sat Jun 02, 2018 8:38 am
Upgrading the firmware struck me as an obvious route. However as the tuner reported:
Firmware Version 20170930
:
Firmware Upgrade
Up to date
I was hesitant to second guess its declaration. If this reporting is known to be incorrect, I'll certainly give it a try. The tuner did upgrade firmware the first time I'd powered it up to the 20170930 version, making me wary of contesting its choice with manual upgrade of a more recent version.
I don't know why it's telling you 20170930 firmware is up to date. The firmware check is something new so maybe you need to update the firmware in order for the firmware checker to work correctly going forward. Kind of ironic if that's really what's happening. But anyway, I doubt the firmware is causing your Kodi problem. I used HDHR4-2US tuners with Kodi on all the different firmware versions released in the past three years or so and never had that problem.

jasonl
Silicondust
Posts: 14055
Joined: Sun Oct 28, 2007 9:23 pm

Re: "No channels found on any device"

Post by jasonl » Sun Jun 03, 2018 12:53 pm

Do you get a json list of all your channels when you hit http://192.168.3.129/lineup.json from a web browser on that PC?

averyfreeman
Posts: 213
Joined: Sun Apr 09, 2017 11:12 am
Device ID: 1326E235 1313788A
Location: Olympia, WA
Contact:

Re: "No channels found on any device"

Post by averyfreeman » Tue Jul 09, 2019 10:13 am

FWIW I just spun up a Debian buster w/KDE VM from netinstall iso to see what Kodi looks like, and the only issue I had was DHCP automatically set the address to one that was being used by another device.

Set ipv4 manually, reset the network and I was good to go.

Official HdHomerun add-on was found via search, didn't have to add any additional add-on repos.

Kodi was version packaged by Debian. I might get in trouble saying that because apparently "Debian package is broken" according to SD, but it worked just fine for me in buster.

HdHomerun add-on for Kodi looks nice! I would definitely consider switching from Windows if I weren't already so used to its interface.

Post Reply