You are not logged in.

#1 2022-04-09 18:47:32

replabrobin
Member
Registered: 2010-05-06
Posts: 226

SOLVED: PCTV tripleStick 292e fails to work with linux-5.17.1

Edit: the fixing patch seems to be in linux-5.17.4
After upgrade linux-5.16.16.arch1-1-x86_64 --> linux-5.17.1.arch1-1-x86_64 my PCTV 292e ceases to work.

I have linux-5.17.1.arch1-1-x86_64 20220309.cd01f85-1 and linux-firmware-whence 20220309.cd01f85-1 installed.

I have also copied various firmwares into /lib/firmware

/lib/firmware/dvb-demod-si2168-01.fw  /lib/firmware/dvb-demod-si2168-a20-01.fw  /lib/firmware/dvb-demod-si2168-b40-01.fw
/lib/firmware/dvb-demod-si2168-02.fw  /lib/firmware/dvb-demod-si2168-a30-01.fw  /lib/firmware/dvb-demod-si2168-d60-01.fw

I looked in the boot messages and see this in 5.16.16

Apr 09 19:28:53 minikat kernel: si2168 6-0064: Silicon Labs Si2168-B40 successfully identified
Apr 09 19:28:53 minikat kernel: si2168 6-0064: firmware version: B 4.0.2
Apr 09 19:28:53 minikat kernel: si2157 9-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
Apr 09 19:28:53 minikat kernel: dvbdev: DVB: registering new adapter (1-3.4.3:1.0)
Apr 09 19:28:53 minikat kernel: em28xx 1-3.4.3:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
Apr 09 19:28:53 minikat kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 09 19:28:53 minikat kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 09 19:28:53 minikat kernel: em28xx 1-3.4.3:1.0: DVB extension successfully initialized
Apr 09 19:28:53 minikat kernel: em28xx 1-3.4.4:1.0: Binding DVB extension
.......
Apr 09 19:29:32 minikat kernel: si2168 6-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
Apr 09 19:29:33 minikat kernel: si2168 6-0064: firmware version: B 4.0.11
Apr 09 19:29:33 minikat kernel: si2157 9-0060: found a 'Silicon Labs Si2157-A30'
Apr 09 19:29:33 minikat kernel: si2157 9-0060: firmware version: 3.0.5

in 5.17.1 I see this

Apr 09 18:24:57 minikat kernel: si2168 6-0064: Silicon Labs Si2168-B40 successfully identified
Apr 09 18:24:57 minikat kernel: si2168 6-0064: firmware version: B 4.0.2
Apr 09 18:24:57 minikat kernel: si2157 9-0060: Silicon Labs Si2157 successfully attached
Apr 09 18:24:57 minikat kernel: dvbdev: DVB: registering new adapter (1-3.4.3:1.0)
Apr 09 18:24:57 minikat kernel: em28xx 1-3.4.3:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
Apr 09 18:24:57 minikat kernel: dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
Apr 09 18:24:57 minikat kernel: dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
Apr 09 18:24:57 minikat kernel: em28xx 1-3.4.3:1.0: DVB extension successfully initialized
Apr 09 18:24:57 minikat kernel: em28xx 1-3.4.4:1.0: Binding DVB extension
.......
Apr 09 18:25:15 minikat kernel: si2168 6-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
Apr 09 18:25:15 minikat kernel: si2168 6-0064: firmware version: B 4.0.11
Apr 09 18:25:15 minikat kernel: si2157 9-0060: found a 'Silicon Labs Si2157-A30 ROM 0x50'
Apr 09 18:25:15 minikat kernel: si2157 9-0060: Can't continue without a firmware.

so it looks like I need a firmware or the kernel is looking for the wrong one.

Anyone got any ideas which of the firmwares I need to download from https://github.com/OpenELEC/dvb-firmwar … r/firmware

Last edited by replabrobin (2022-04-21 14:00:09)

Offline

#2 2022-04-09 22:07:32

loqs
Member
Registered: 2014-03-06
Posts: 17,196

Re: SOLVED: PCTV tripleStick 292e fails to work with linux-5.17.1

Have you read https://lore.kernel.org/linux-media/c4b … gmail.com/

Last edited by loqs (2022-04-09 22:49:35)

Offline

#3 2022-04-10 07:24:26

replabrobin
Member
Registered: 2010-05-06
Posts: 226

Re: SOLVED: PCTV tripleStick 292e fails to work with linux-5.17.1

Thanks loqs; no I haven't read that. I suppose that must be the problem and I will have to wait for a fix. There seems to be a maintainer lack which implies it will take a while for the fix. I guess breaking patches always get adopted faster than fixers. Some kind of butter side down effect smile

Offline

#4 2022-04-11 07:29:28

replabrobin
Member
Registered: 2010-05-06
Posts: 226

Re: SOLVED: PCTV tripleStick 292e fails to work with linux-5.17.1

FWIW loqs I applied the patch from https://lore.kernel.org/linux-media/c4b … gmail.com/ by hand to the arch linux 5.17.2 pkg and built and installed the hacked pkg. I'm glad to say that the patch does work and the PCTV 292e usb dvb stick worked fine and reported

Apr 11 08:21:13 minikat kernel: si2168 6-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
Apr 11 08:21:14 minikat kernel: si2168 6-0064: firmware version: B 4.0.11
Apr 11 08:21:14 minikat kernel: si2157 9-0060: found a 'Silicon Labs Si2157-A30 ROM 0x50'
Apr 11 08:21:14 minikat kernel: si2157 9-0060: Using ROM firmware.
Apr 11 08:21:14 minikat kernel: si2157 9-0060: firmware version: 3.0.5

so this problem will go away when that patch makes it into 5.17.x at some future date.

Last edited by replabrobin (2022-04-11 07:30:06)

Offline

#5 2022-05-03 22:47:14

lazlev
Member
Registered: 2019-05-25
Posts: 16

Re: SOLVED: PCTV tripleStick 292e fails to work with linux-5.17.1

Offline

Board footer

Powered by FluxBB