Skip to content

feat: Add dvb-usb-dvbsky extension for MyGica T230C DVB-T/T2/C USB stick#1105

Draft
rokoucha wants to merge 1 commit into
siderolabs:mainfrom
rokoucha:add-dvb-usb-dvbsky-extension
Draft

feat: Add dvb-usb-dvbsky extension for MyGica T230C DVB-T/T2/C USB stick#1105
rokoucha wants to merge 1 commit into
siderolabs:mainfrom
rokoucha:add-dvb-usb-dvbsky-extension

Conversation

@rokoucha
Copy link
Copy Markdown

@rokoucha rokoucha commented Jun 2, 2026

This PR adds the dvb-usb-dvbsky extension for DVBSky USB DVB devices, including the MyGica T230C DVB-T/T2/C USB stick.

The required kernel modules were enabled in siderolabs/pkgs#1572.
This extension packages the DVB USB modules and firmware needed by these devices, following the existing dvb-cx23885 extension pattern.

The module can be enabled with the following Talos machine config:

machine:
  kernel:
    modules:
      - name: dvb_usb_dvbsky

Built successfully with PKGS=v1.14.0-alpha.0-71-gaa9fe00

Note: The module set was checked on an Arch Linux host with a physical MyGica T230C device, which was recognised successfully.

si2157                 32768  2
si2168                 28672  2
dvb_usb_dvbsky         32768  2
dvb_usb_v2             53248  1 dvb_usb_dvbsky
m88ds3103              45056  1 dvb_usb_dvbsky
dvb_core              217088  4 dvb_usb_v2,dvb_usb_dvbsky
videobuf2_vmalloc      20480  1 dvb_core
videobuf2_common       94208  3 videobuf2_vmalloc,dvb_core,videobuf2_memops
i2c_mux                16384  2 m88ds3103,si2168
mc                     90112  4 si2157,dvb_usb_v2,dvb_core,videobuf2_common

This commit adds the dvb-usb-dvbsky extension for DVBSky USB DVB devices, including the MyGica T230C DVB-T/T2/C USB stick.

Signed-off-by: Rokoucha <6058487+rokoucha@users.noreply.github.com>
@rokoucha rokoucha force-pushed the add-dvb-usb-dvbsky-extension branch from 1c2fcc9 to 05a59e5 Compare June 2, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant