Hi - just trying out this great looking plugin on dm8000 for use with emby.
My dm is setup for use on a vlan, and while eth0 is the physical device, it's IP is set up on vlan device eth0.2
root@dm8: # ifconfig
eth0 Link encap:Ethernet HWaddr 00:09:34:1C:88:D7
inet6 addr: fe80::209:34ff:fe1c:88d7/64 Scope:Link
...
eth0.2 Link encap:Ethernet HWaddr 00:09:34:1C:88:D7
inet addr:192.168.43.8 Bcast:192.168.43.255 Mask:255.255.255.0
...
This is not inspected by HRTunerProxy, resulting in the plugin not finding the boxes IP because the inspected interface names are hard-coded:
plugin/__init__.py
def getIfInfo():
for port in ('eth0', 'eth1', 'wlan0', 'wlan1', 'wlan2', 'wlan3', 'ra0'):
ifinfo = getIfConfig(port)
if 'addr' in ifinfo:
return ifinfo
return None
def getIP():
IP = '0.0.0.0'
ifinfo = getIfInfo()
if ifinfo:
IP = ifinfo['addr']
return '%s' % IP
I have not found a means of configuring additional interface - can this be done?
Is is possible to install the src package and modify the code on the dm8 for dynamic re-compile?
Hi - just trying out this great looking plugin on dm8000 for use with emby.
My dm is setup for use on a vlan, and while eth0 is the physical device, it's IP is set up on vlan device eth0.2
This is not inspected by HRTunerProxy, resulting in the plugin not finding the boxes IP because the inspected interface names are hard-coded:
plugin/__init__.pyI have not found a means of configuring additional interface - can this be done?
Is is possible to install the src package and modify the code on the dm8 for dynamic re-compile?