Receiver: Octagon SF 8008, twin DVB-S2X
Image: Develop Branch (HomeBuild)
Maybe someone here will have a solution for this. The Octagon SF8008 identifies the Hauppauge 950Q ATSC usb tuner as DVB-C instead of ATSC. I have seen problems with other usb devices on other forums, so it doesn't seem like the Hauppauge is the only tuner with an identification issue.
The PULSe 4K is an almost identical receiver to the Octagon SF8008. The PULSe 4K identifies all of my Hauppauge ATSC usb tuners correctly. Shown below are the tuner information for the SF8008 and the PULSe 4K. I notice the SF8008 is labeling every tuner in the box as frontend 0 while the Pulse 4K assigns a different frontend for each tuner.
Pretty much anything can be changed in the image as it is a HomeBuild using the Develop branch. The Linux & Kernel files can also be altered if needed. I have spent some time changing things, but nothing works. Even if the USB device is forced to id correctly as ATSC, it still will not work. Any ideas on what can be done to fix this would be greatly appreciated.
Thanks for your time!
root@sf8008:~# dmesg | grep adapter
[ 3.135062] virtual DVB adapter driver, version 1.4, © 2010-12 Honza Petrous, SmartImp.cz
[ 3.208014] DVB: registering new adapter (nHi)
[ 3.458570] DVB: registering adapter 0 frontend 0 (Si2166D)...
[ 3.718129] DVB: registering adapter 0 frontend 0 (Si2166D)...
[ 7.308034] DVB: registering new adapter (au0828)
[ 7.311475] DVB: registering adapter 1 frontend 0 (Auvitek AU8522 QAM/8VSB Frontend)...
[ 27.966549] DVB: registering adapter 0 frontend 0 (Auvitek AU8522 QAM/8VSB Frontend)...
root@sf8008:~#
root@sf8008:~#
root@sf8008:~# cat /proc/bus/nim_sockets
NIM Socket 0:
Type: DVB-S2X
Name: Si2166D
Has_Outputs: no
Frontend_Device: 0
I2C_Device: 0
NIM Socket 1:
Type: DVB-S2X
Name: Si2166D
Has_Outputs: no
Frontend_Device: 1
I2C_Device: 1
NIM Socket 2:
Type: DVB-C
Name: Auvitek AU8522 QAM/8VSB Frontend
Has_Outputs: no
Frontend_Device: 2
I2C_Device: 2
root@sf8008:~#
#############################################
root@pulse4k:~# dmesg | grep adapter
[ 3.280455] DVB: registering new adapter (dvb0)
[ 4.128900] platform dvb0.0: DVB: registering adapter 0 frontend 0 (DVB-S2)...
[ 4.134973] platform dvb0.0: DVB: registering adapter 0 frontend 1 (DVB-S2)...
[ 4.931029] DVB: registering new adapter (au0828)
[ 4.934475] usb 1-1: DVB: registering adapter 1 frontend 0 (Auvitek AU8522 QAM/8VSB Frontend)...
[ 19.476355] platform dvb0.0: DVB: registering adapter 0 frontend 2 (vtuner)...
[118986.849605] platform dvb0.0: DVB: registering adapter 0 frontend 2 (vtuner)...
[119037.115751] platform dvb0.0: DVB: registering adapter 0 frontend 2 (vtuner)...
root@pulse4k:~# cat /proc/bus/nim_sockets
NIM Socket 0:
Type: DVB-S2X
Name: Si2166D
Has_Outputs: no
Frontend_Device: 0
I2C_Device: 0
Supports_Blind_Scan: yes
NIM Socket 1:
Type: DVB-S2X
Name: Si2166D
Has_Outputs: yes
Frontend_Device: 1
I2C_Device: 0
Supports_Blind_Scan: yes
NIM Socket 2:
Type: ATSC
Name: WinTV HVR-950
Has_Outputs: no
Frontend_Device: 2
I2C_Device: -1
root@pulse4k:~#