Jump to content


mickeyreg

Member Since 24 Mar 2013
Offline Last Active 13 Sep 2021 10:32
-----

Posts I've Made

In Topic: mn8847x support

4 September 2021 - 09:41

 

 

system restart the device

Reboot or restart GUI?

 

 

Reboot.

 

It is not the first device with this problem. Whes system (linux) is restarted it loads drivers from the start, but this USB tuner needs power off before loading the drivers again.

 

 

That is a weird solution? Udev loading the drivers too early?

 

Yes... I think.

 

The similar problem I have with the DVBSky T330 USB tuner with Zgemma H9S and OpenPLi 8.0 (8.1). I had to implement similar procedure to get it working with Enigma.


In Topic: mn8847x support

3 September 2021 - 13:46

Solved partially...

 

I've created /etc/modprobe.d/xbox.conf with the following contents:

blacklist dibx000_common
blacklist dib3000mc
blacklist dib7000m
blacklist dib0090
blacklist dib0070
blacklist dvb_usb
blacklist mn88472
blacklist tda18250
blacklist dvb_usb_dib0700

And I added to /etc/init.d/rcS.local:

modprobe dibx000_common
modprobe dib3000mc
modprobe dib7000m
modprobe dib0090
modprobe dib0070
modprobe dvb_usb
modprobe mn88472
modprobe tda18250
modprobe dvb_usb_dib0700

After power on Microsoft Xbox One Digital TV Tuner is available and working properly.

 

The small problem is, that after system restart the device is unavailable (error -12), full power cycle is required.


In Topic: mn8847x support

1 September 2021 - 14:31

Hi,

 

I've run Microsoft Xbox One Digital TV Tuner successfully on Zgemma H9S with OpenPLi 8.0 ... but it is a little bit complicated :/

 

Finally I have:

usb 3-1: new high-speed USB device number 3 using xhci-hcd
dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.20.fw'
dib0700: firmware started successfully.
dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Microsoft Xbox One Digital TV Tuner)
mn88472: module is from the staging directory, the quality is unknown, you have been warned.
mn88472 3-0018: Panasonic MN88472 successfully identified
tda18250 3-0060: NXP TDA18250BHN/M successfully identified
usb 3-1: DVB: registering adapter 1 frontend 0 (Panasonic MN88472)...
dvb-usb: Microsoft Xbox One Digital TV Tuner successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_dib0700

But the longer story is as follows:

 

First I've installed all packages from above post, restarted tuner, and ... it didn't worked.

 

Some time later I made power off/on and I saw strange thing: I had Si2166D tuner with DVB-C/T2 capability. And I successfully scanned signal from terrestrial antenna. And I started analyzing logs.

 

First I found:

dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
dvb-usb: Microsoft Xbox One Digital TV Tuner error while loading driver (-12)
usbcore: registered new interface driver dvb_usb_dib0700

So I unplugged and plugged the Tuner back. Then I saw:

usb 1-1: USB disconnect, device number 2
usb 1-1: new high-speed USB device number 4 using ehci-platform
usb 2-1: new full-speed USB device number 3 using ohci-platform
usb 2-1: not running at top speed; connect to a high speed hub
dvb-usb: found a 'Microsoft Xbox One Digital TV Tuner' in warm state.
dvb-usb: This USB2.0 device cannot be run on a USB1.1 port. (it lacks a hardware PID filter)
dvb-usb: Microsoft Xbox One Digital TV Tuner error while loading driver (-19)

So I reconnected the device, but this time to the blue port in Zgemma H9S and I found in logs information from the beginning of this post.

 

But to get it worked with enigma I had to make "enigma restart" from the menu and after this the tuner was visible. To make it working I had to manually change its mode from "off" to "DVB-T" in the enigma2 menu.

 

So the procedure is as follows:

  • install drivers (see previous post)
  • after powering on the Zgemma with Xbox Tuner connected:
    • make system restart (reboot)
    • unplug and replug the Xbox Tuner
    • restart enigma
    • turn on the Xbox Tuner in the settings

Maybe somebody have some idea how to make it working after "power on"?