I use TW and W10 dual boot and tuner displays the channels in Windows. In Kaffeine device is detected and it shows that there is signal. However no channels or transponders are detected.
w_scan shows this info
./w_scan2 -c GR > channels.conf
w_scan2-1.0.16 (compiled for DVB API 5.12)
using settings for GREECE
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, delivery system SYS_UNDEFINED, channellist 4
output format vdr-2.0
WARNING: could not guess your codepage. Falling back to ‘UTF-8’
output charset ‘UTF-8’, use -C to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 → TERRESTRIAL “Silicon Labs Si2168”: very good :-))
Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
-- -- Getting frontend capabilities-- --
Using DVB API 5.12
frontend ‘Silicon Labs Si2168’ supports
DVB-T2
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
BANDWIDTH_AUTO not supported, trying 6/7/8 MHz.
FREQ (48.00MHz … 870.00MHz)
-- -- -- -- -- -- -- -- -- -- -- -_
Scanning DVB-T…
…
ERROR: Sorry - I couldn’t get any working frequency/transponder.
Nothing to scan!
as for kaffeine, it also detects the device
28-10-24 14:38:56.857 [Warning ] qt.qpa.plugin: Could not find the Qt platform plugin “wayland” in “”
28-10-24 14:38:56.949 [Warning ] QCommandLineParser: already having an option named “h”
28-10-24 14:38:56.949 [Warning ] QCommandLineParser: already having an option named “help-all”
28-10-24 14:38:56.950 [Warning ] QCommandLineParser: already having an option named “v”
28-10-24 14:38:57.014 [Info ] kaffeine.dvb: Using built-in dvb device manager
28-10-24 14:38:57.170 [Info ] kaffeine.dev: Found dvb device : Silicon Labs Si2168
28-10-24 14:38:57.253 [Warning ] kf.service.services: KServiceTypeTrader: serviceType “ThumbCreator” not found
28-10-24 14:38:57.253 [Warning ] kf.service.services: KServiceTypeTrader: serviceType “ThumbCreator” not found
28-10-24 14:38:57.562 [Warning ] kf.service.services: KServiceTypeTrader: serviceType “ThumbCreator” not found
28-10-24 14:38:57.562 [Warning ] kf.service.services: KServiceTypeTrader: serviceType “ThumbCreator” not found
should I install and compile this special dvb linux driver instead?
ddbridge linux driver
Hi petran79,
Is it this one? Hauppauge UK | WinTV-soloHD Single Tuner Product Description
I don’t think you need to install any driver, the card should be supported by the kernel. But I think you need to “install” a firmware file. I’ve got the WinTV-HVR-5525, it seems to have the same demodulator. See here:
Hauppauge - LinuxTVWiki
And for your type:
Hauppauge WinTV-soloHD - LinuxTVWiki
The important bit is
Device is very similar to PCTV Systems tripleStick T2 (292e) .
Finally:
Use the “dvb-demod-si2168-b40-01.fw ” firmware.
You can just download it from the given link and put it into /lib/firmware/ . Worked for me. If it is there, already, it may be a different issue.
Hi. Yes, this model. It is recognized on TW and stick light is on
I copied the firmware file and restarted. Still no difference. It works fine under Windows 10 (dual boot), as the channels display fine on WinTV.
Also file extension is .fw yet firmware files on lib folder have an extra extension .xz
Even after renaming it to .fw.xz, it makes no difference
Kaffeine still display nothing after scan, while wscan does not discover anything either and goes in a scan loop.
./w_scan2 -fc -c GR > channels.conf
w_scan2-1.0.16 (compiled for DVB API 5.12)
using settings for GREECE
DVB cable
DVB-C
scan type CABLE, channellist 7
output format vdr-2.0
WARNING: could not guess your codepage. Falling back to ‘UTF-8’
output charset ‘UTF-8’, use -C to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 → CABLE “Silicon Labs Si2168”: very good :-))
Using CABLE frontend (adapter /dev/dvb/adapter0/frontend0)
-- -- Getting frontend capabilities-- --
Using DVB API 5.12
frontend ‘Silicon Labs Si2168’ supports
INVERSION_AUTO
QAM_AUTO
FEC_AUTO
FREQ (48.00MHz … 870.00MHz)
SRATE (1.000MSym/s … 7.200MSym/s)
-- -- -- -- -- -- -- -- -- -- -- -_
73000: sr6900 (time: 00:00.006) sr6875 (time: 00:03.013)
81000: sr6900 (time: 00:06.023) sr6875 (time: 00:09.029)
113000: sr6900 (time: 00:12.036) sr6875 (time: 00:15.042)
121000: sr6900 (time: 00:18.049) sr6875 (time: 00:21.056)
129000: sr6900 (time: 00:24.059) sr6875 (time: 00:27.065)
137000: sr6900 (time: 00:30.072) sr6875 (time: 00:33.079)
145000: sr6900 (time: 00:36.085) sr6875 (time: 00:39.092)
153000: sr6900 (time: 00:42.098) sr6875 (time: 00:45.102)
161000: sr6900 (time: 00:48.108) sr6875 (time: 00:51.115)
169000: sr6900 (time: 00:54.121) sr6875 (time: 00:57.128)
314000: sr6900 (time: 01:00.135) sr6875 (time: 01:03.141)
322000: sr6900 (time: 01:06.145) sr6875 (time: 01:09.151)
330000: sr6900 (time: 01:12.158) sr6875 (time: 01:15.161)
338000: sr6900 (time: 01:18.171) sr6875 (time: 01:21.178)
346000: sr6900 (time: 01:24.184) sr6875 (time: 01:27.194)
354000: sr6900 (time: 01:30.197) sr6875 (time: 01:33.204)
362000: sr6900 (time: 01:36.211) sr6875 (time: 01:39.214)
370000: sr6900 (time: 01:42.220) sr6875 (time: 01:45.224)
378000: sr6900 (time: 01:48.230) sr6875 (time: 01:51.234)
386000: sr6900 (time: 01:54.240) sr6875 (time: 01:57.243)
394000: sr6900 (time: 02:00.250) sr6875 (time: 02:03.253)
402000: sr6900 (time: 02:06.260) sr6875 (time: 02:09.270)
410000: sr6900 (time: 02:12.276) sr6875 (time: 02:15.283)
418000: sr6900 (time: 02:18.289) sr6875 (time: 02:21.296)
426000: sr6900 (time: 02:24.299) sr6875 (time: 02:27.306)
434000: sr6900 (time: 02:30.309) sr6875 (time: 02:33.316)
442000: sr6900 (time: 02:36.322) sr6875 (time: 02:39.329)
450000: sr6900 (time: 02:42.332) sr6875 (time: 02:45.339)
458000: sr6900 (time: 02:48.345) sr6875 (time: 02:51.349)
466000: sr6900 (time: 02:54.355) sr6875 (time: 02:57.362)
474000: sr6900 (time: 03:00.365) sr6875 (time: 03:03.372)
482000: sr6900 (time: 03:06.378) sr6875 (time: 03:09.381)
490000: sr6900 (time: 03:12.388) sr6875 (time: 03:15.395)
498000: sr6900 (time: 03:18.401) sr6875 (time: 03:21.408)
506000: sr6900 (time: 03:24.411) sr6875 (time: 03:27.418)
514000: sr6900 (time: 03:30.424) sr6875 (time: 03:33.431)
522000: sr6900 (time: 03:36.434) sr6875 (time: 03:39.441)
530000: sr6900 (time: 03:42.447) sr6875 (time: 03:45.454)
538000: sr6900 (time: 03:48.457) sr6875 (time: 03:51.464)
546000: sr6900 (time: 03:54.470) sr6875 (time: 03:57.473)
554000: sr6900 (time: 04:00.480) sr6875 (time: 04:03.487)
562000: sr6900 (time: 04:06.493) sr6875 (time: 04:09.500)
570000: sr6900 (time: 04:12.503) sr6875 (time: 04:15.513)
578000: sr6900 (time: 04:18.520) sr6875 (time: 04:21.523)
586000: sr6900 (time: 04:24.529) sr6875 (time: 04:27.536)
594000: sr6900 (time: 04:30.543) sr6875 (time: 04:33.546)
602000: sr6900 (time: 04:36.552) sr6875 (time: 04:39.559)
610000: sr6900 (time: 04:42.566) sr6875 (time: 04:45.572)
618000: sr6900 (time: 04:48.575) sr6875 (time: 04:51.582)
626000: sr6900 (time: 04:54.589) sr6875 (time: 04:57.595)
634000: sr6900 (time: 05:00.602) sr6875 (time: 05:03.605)
642000: sr6900 (time: 05:06.612) sr6875 (time: 05:09.618)
650000: sr6900 (time: 05:12.625) sr6875 (time: 05:15.628)
658000: sr6900 (time: 05:18.635) sr6875 (time: 05:21.641)
666000: sr6900 (time: 05:24.648) sr6875 (time: 05:27.651)
674000: sr6900 (time: 05:30.658) sr6875 (time: 05:33.664)
682000: sr6900 (time: 05:36.671) sr6875 (time: 05:39.674)
690000: sr6900 (time: 05:42.681) sr6875 (time: 05:45.687)
698000: sr6900 (time: 05:48.694) sr6875 (time: 05:51.697)
706000: sr6900 (time: 05:54.703) sr6875 (time: 05:57.710)
714000: sr6900 (time: 06:00.717) sr6875 (time: 06:03.723)
722000: sr6900 (time: 06:06.730) sr6875 (time: 06:09.733)
730000: sr6900 (time: 06:12.743) sr6875 (time: 06:15.750)
738000: sr6900 (time: 06:18.756) sr6875 (time: 06:21.759)
746000: sr6900 (time: 06:24.766) sr6875 (time: 06:27.773)
754000: sr6900 (time: 06:30.779) sr6875 (time: 06:33.786)
762000: sr6900 (time: 06:36.789) sr6875 (time: 06:39.796)
770000: sr6900 (time: 06:42.802) sr6875 (time: 06:45.809)
778000: sr6900 (time: 06:48.815) sr6875 (time: 06:51.822)
786000: sr6900 (time: 06:54.825) sr6875 (time: 06:57.832)
794000: sr6900 (time: 07:00.838) sr6875 (time: 07:03.845)
802000: sr6900 (time: 07:06.851) sr6875 (time: 07:09.855)
810000: sr6900 (time: 07:12.861) sr6875 (time: 07:15.868)
818000: sr6900 (time: 07:18.874) sr6875 (time: 07:21.878)
826000: sr6900 (time: 07:24.884) sr6875 (time: 07:27.888)
834000: sr6900 (time: 07:30.894) sr6875 (time: 07:33.897)
842000: sr6900 (time: 07:36.901) sr6875 (time: 07:39.907)
850000: sr6900 (time: 07:42.914) sr6875 (time: 07:45.920)
858000: sr6900 (time: 07:48.924) sr6875 (time: 07:51.930)
73000: sr6900 (time: 07:54.937) sr6875 (time: 07:57.943)
81000: sr6900 (time: 08:00.947) sr6875 (time: 08:03.953)
113000: sr6900 (time: 08:06.960) sr6875 (time: 08:09.966)
121000: sr6900 (time: 08:12.970) sr6875 (time: 08:15.980)
129000: sr6900 (time: 08:18.986) sr6875 (time: 08:21.993)
137000: sr6900 (time: 08:24.999) sr6875 (time: 08:28.003)
145000: sr6900 (time: 08:31.009) sr6875 (time: 08:34.016)
153000: sr6900 (time: 08:37.022) sr6875 (time: 08:40.029)
161000: sr6900 (time: 08:43.036) sr6875 (time: 08:46.039)
169000: sr6900 (time: 08:49.045) sr6875 (time: 08:52.052)
314000: sr6900 (time: 08:55.059) sr6875 (time: 08:58.065)
322000: sr6900 (time: 09:01.072) sr6875 (time: 09:04.075)
330000: sr6900 (time: 09:07.082) sr6875 (time: 09:10.088)
338000: sr6900 (time: 09:13.095) sr6875 (time: 09:16.101)
346000: sr6900 (time: 09:19.105) sr6875 (time: 09:22.111)
354000: sr6900 (time: 09:25.118) sr6875 (time: 09:28.124)
362000: sr6900 (time: 09:31.128) sr6875 (time: 09:34.134)
370000: sr6900 (time: 09:37.141) sr6875 (time: 09:40.147)
378000: sr6900 (time: 09:43.154) sr6875 (time: 09:46.157)
386000: sr6900 (time: 09:49.164) sr6875 (time: 09:52.170)
394000: sr6900 (time: 09:55.177) sr6875 (time: 09:58.184)
402000: sr6900 (time: 10:01.190) sr6875 (time: 10:04.193)
410000: sr6900 (time: 10:07.200) sr6875 (time: 10:10.207)
418000: sr6900 (time: 10:13.213) sr6875 (time: 10:16.220)
426000: sr6900 (time: 10:19.226) sr6875 (time: 10:22.233)
434000: sr6900 (time: 10:25.239) sr6875 (time: 10:28.246)
442000: sr6900 (time: 10:31.253) sr6875 (time: 10:34.259)
450000: sr6900 (time: 10:37.266) sr6875 (time: 10:40.269)
458000: sr6900 (time: 10:43.276) sr6875 (time: 10:46.282)
466000: sr6900 (time: 10:49.289) sr6875 (time: 10:52.295)
474000: sr6900 (time: 10:55.299) sr6875 (time: 10:58.305)
482000: sr6900 (time: 11:01.312) sr6875 (time: 11:04.318)
490000: sr6900 (time: 11:07.325) sr6875 (time: 11:10.332)
498000: sr6900 (time: 11:13.338) sr6875 (time: 11:16.341)
506000: sr6900 (time: 11:19.348) sr6875 (time: 11:22.355)
514000: sr6900 (time: 11:25.361) sr6875 (time: 11:28.364)
522000: sr6900 (time: 11:31.371) sr6875 (time: 11:34.378)
530000: sr6900 (time: 11:37.384) sr6875 (time: 11:40.391)
538000: sr6900 (time: 11:43.394) sr6875 (time: 11:46.401)
546000: sr6900 (time: 11:49.407) sr6875 (time: 11:52.414)
554000: sr6900 (time: 11:55.417) sr6875 (time: 11:58.424)
562000: sr6900 (time: 12:01.430) sr6875 (time: 12:04.437)
570000: sr6900 (time: 12:07.443) sr6875 (time: 12:10.447)
578000: sr6900 (time: 12:13.453) sr6875 (time: 12:16.460)
586000: sr6900 (time: 12:19.466) sr6875 (time: 12:22.473)
594000: sr6900 (time: 12:25.480) sr6875 (time: 12:28.486)
602000: sr6900 (time: 12:31.493) sr6875 (time: 12:34.499)
610000: sr6900 (time: 12:37.503) sr6875 (time: 12:40.509)
618000: sr6900 (time: 12:43.516) sr6875 (time: 12:46.522)
626000: sr6900 (time: 12:49.529) sr6875 (time: 12:52.536)
634000: sr6900 (time: 12:55.539) sr6875 (time: 12:58.545)
642000: sr6900 (time: 13:01.552) sr6875 (time: 13:04.559)
650000: sr6900 (time: 13:07.565) sr6875 (time: 13:10.572)
658000: sr6900 (time: 13:13.575) sr6875 (time: 13:16.582)
666000: sr6900 (time: 13:19.588) sr6875 (time: 13:22.595)
674000: sr6900 (time: 13:25.601) sr6875 (time: 13:28.605)
682000: sr6900 (time: 13:31.611) sr6875 (time: 13:34.618)
690000: sr6900 (time: 13:37.624) sr6875 (time: 13:40.631)
698000: sr6900 (time: 13:43.637) sr6875 (time: 13:46.644)
706000: sr6900 (time: 13:49.647) sr6875 (time: 13:52.654)
714000: sr6900 (time: 13:55.660) sr6875 (time: 13:58.667)
722000: sr6900 (time: 14:01.670) sr6875 (time: 14:04.677)
730000: sr6900 (time: 14:07.683) sr6875 (time: 14:10.690)
738000: sr6900 (time: 14:13.697) sr6875 (time: 14:16.700)
746000: sr6900 (time: 14:19.707) sr6875 (time: 14:22.713)
754000: sr6900 (time: 14:25.720) sr6875 (time: 14:28.730)
762000: sr6900 (time: 14:31.733) sr6875 (time: 14:34.739)
770000: sr6900 (time: 14:37.746) sr6875 (time: 14:40.753)
778000: sr6900 (time: 14:43.759) sr6875 (time: 14:46.762)
786000: sr6900 (time: 14:49.769) sr6875 (time: 14:52.776)
794000: sr6900 (time: 14:55.782) sr6875 (time: 14:58.789)
802000: sr6900 (time: 15:01.792) sr6875 (time: 15:04.799)
810000: sr6900 (time: 15:07.805) sr6875 (time: 15:10.812)
818000: sr6900 (time: 15:13.818) sr6875 (time: 15:16.822)
826000: sr6900 (time: 15:19.828) sr6875 (time: 15:22.835)
834000: sr6900 (time: 15:25.841) sr6875 (time: 15:28.848)
842000: sr6900 (time: 15:31.855) sr6875 (time: 15:34.858)
850000: sr6900 (time: 15:37.864) sr6875 (time: 15:40.871)
858000: sr6900 (time: 15:43.878) sr6875 (time: 15:46.884)
ERROR: Sorry - I couldn’t get any working frequency/transponder.
Nothing to scan!
I get this message
dmesg | grep -i dvb
[ 8043.137753] [ T140830] em28xx 3-13:1.0: DVB interface 0 found: bulk
[ 8045.269719] [ T140830] em28xx 3-13:1.0: dvb set to bulk mode.
[ 8045.279589] [ T140835] em28xx 3-13:1.0: Binding DVB extension
[ 8045.288632] [ T140835] dvbdev: DVB: registering new adapter (3-13:1.0)
[ 8045.288634] [ T140835] em28xx 3-13:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)…
[ 8045.288636] [ T140835] dvbdev: dvb_create_media_entity: media entity ‘Silicon Labs Si2168’ registered.
[ 8045.288792] [ T140835] dvbdev: dvb_create_media_entity: media entity ‘dvb-demux’ registered.
[ 8045.289442] [ T140835] em28xx 3-13:1.0: DVB extension successfully initialized
[ 8045.289445] [ T140835] em28xx: Registered (Em28xx dvb Extension) extension
[ 8081.473465] [ T141011] si2168 9-0064: Direct firmware load for dvb-demod-si2168-d60-01.fw failed with error -2
[ 8081.473471] [ T141011] si2168 9-0064: firmware file ‘dvb-demod-si2168-d60-01.fw’ not found
[ 8081.532384] [ T141013] si2168 9-0064: Direct firmware load for dvb-demod-si2168-d60-01.fw failed with error -2
[ 8081.532387] [ T141013] si2168 9-0064: firmware file ‘dvb-demod-si2168-d60-01.fw’ not found
I found the firmware file from the page below. But even if I move the firmware to the lib/firmware folder I get same message
http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/
Found the proper firmware. it was version d60 instead
Seems I had to restart. Now firmware is registered and channels show
dmesg | grep -i dvb
[ 4.001839] [ T679] em28xx 2-13:1.0: DVB interface 0 found: bulk
[ 6.116833] [ T679] em28xx 2-13:1.0: dvb set to bulk mode.
[ 6.126927] [ T1744] em28xx 2-13:1.0: Binding DVB extension
[ 6.136988] [ T1744] dvbdev: DVB: registering new adapter (2-13:1.0)
[ 6.136990] [ T1744] em28xx 2-13:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)…
[ 6.136992] [ T1744] dvbdev: dvb_create_media_entity: media entity ‘Silicon Labs Si2168’ registered.
[ 6.137201] [ T1744] dvbdev: dvb_create_media_entity: media entity ‘dvb-demux’ registered.
[ 6.138771] [ T1744] em28xx 2-13:1.0: DVB extension successfully initialized
[ 6.138774] [ T1744] em28xx: Registered (Em28xx dvb Extension) extension
http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/
Ah, a slight difference but a big consequence. Glad you found the correct one. So, is it working now?
yes. thanks for the guide
You’re welcome! I know how frustrating this can be. My last "experience was moving my desktop upstairs into the newly expanded attic and not finding any stations. After just a few hours of heavy cursing I realised the socked didn’t provide any signal at all.
Have a lot of fun!
1 Like
system
Closed
November 29, 2024, 8:39pm
9
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.