[1] MLD-6.x / General / [MLD 6.5] Neuinstallation mit DD Max M4
 

Offline Highlander

  • Newbie
  • *
  • Posts: 27
    • View Profile
[MLD 6.5] Neuinstallation mit DD Max M4
« on: May 09, 2025, 15:07:32 »
Hallo zusammen,

nach nunmehr zwei super Jahren mit dem MLD 5.5 testing würde ich jetzt gerne auf die neueste Version wechseln.

Leider stehe ich wieder vor dem gleichen Problem wie schon 2023: Meine Max M4 wird durch den alten Treiber nicht unterstützt.

Hier der damalige Beitrag:
https://www.minidvblinux.de/forum/index.php/topic,10487.0.html

Der Tipp mit dem unstable-Image hatte damals super funktioniert. Leider finde ich diese Option in Version 6.5 nicht mehr.

modinfo ddbridge meldet bei meinem aktuellen MLD:
version: 0.9.38

Unter MLD 6.5 jedoch:
version: 0.9.33-integrated

Gibt es eine Möglichkeit, den neueren Treiber in das 6.5-Image zu integrieren?

Vielen Dank im Voraus!
Uwe
Software:
MLD-5.5-unstable

Hardware:
Intel Core i5-4440 (3100 MHz) / 4096 MB (1600 MHz) / NVIDIA GeForce GT 1030 / Transcend SSD370S 32 GB / Realtek PCIe GbE / Digital Devices Max M4 (4x DVB-C) / Atric IR-Wakeup USB ECO 1.2 (FW2.1) / One for All Contour (Acer 3630)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20813
    • View Profile
    • ClausMuus.de
[MLD 6.5] Neuinstallation mit DD Max M4
« Reply #1 on: May 09, 2025, 15:57:38 »
Du kannst es mal mit dem tbs Paket versuchen. Eventuell ist der Treiber dort auch enthalten, und möglicherweise auch etwas neuer.
Nach der Installation des Paketes ist ein Reboot nötig, damit der andere Treiber geladen werden kann.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Highlander

  • Newbie
  • *
  • Posts: 27
    • View Profile
[MLD 6.5] Neuinstallation mit DD Max M4
« Reply #2 on: May 09, 2025, 16:11:10 »
Hallo Claus,

gerade probiert. Bleibt leider bei der 0.9.33-integrated

Hast du noch eine Idee?

Viele Grüße,

Uwe
Software:
MLD-5.5-unstable

Hardware:
Intel Core i5-4440 (3100 MHz) / 4096 MB (1600 MHz) / NVIDIA GeForce GT 1030 / Transcend SSD370S 32 GB / Realtek PCIe GbE / Digital Devices Max M4 (4x DVB-C) / Atric IR-Wakeup USB ECO 1.2 (FW2.1) / One for All Contour (Acer 3630)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20813
    • View Profile
    • ClausMuus.de
[MLD 6.5] Neuinstallation mit DD Max M4
« Reply #3 on: May 09, 2025, 23:16:50 »
Es gibt jetzt das dddvb Paket. Bitte teste mal mit dem.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Highlander

  • Newbie
  • *
  • Posts: 27
    • View Profile
[MLD 6.5] Neuinstallation mit DD Max M4
« Reply #4 on: May 10, 2025, 10:45:00 »
Hallo Claus,

habe das Paket installiert. Allerdings habe ich keine Neuinstallation gemacht also das TBS hab ich gelassen.

Der Treiber ist neuer leider immer noch kein Bild:

--------------------
MLD 6.5 mit DDDVB Paket

root@MLD:~# dmesg | grep ddbridge
ddbridge 0000:03:00.0: Digital Devices MAX M4
ddbridge 0000:03:00.0: HW 00010002 REGMAP 00010003 FW 1.2
ddbridge 0000:03:00.0: using 1 MSI interrupt(s)
ddbridge 0000:03:00.0: link 0 vendor dd01 device 000a subvendor dd01 subdevice 0050
ddbridge 0000:03:00.0: MCI control port @ 00000500
ddbridge 0000:03:00.0: MCI port OK, init time 350 msecs
ddbridge 0000:03:00.0: MCI firmware version MaxM4 1.2.0
ddbridge 0000:03:00.0: Port 0: Link 0, Link Port 0 (TAB 1): DUAL MCI
ddbridge 0000:03:00.0: Port 1: Link 0, Link Port 1 (TAB 2): DUAL MCI
ddbridge 0000:03:00.0: 0 netstream channels
ddbridge 0000:03:00.0: port_attach on port 0 failed
ddbridge 0000:03:00.0: fail3
ddbridge 0000:03:00.0: fail2
ddbridge 0000:03:00.0: fail1
ddbridge 0000:03:00.0: fail0
ddbridge 0000:03:00.0: fail

root@MLD:~# modinfo ddbridge
filename:       /lib/modules/6.6.21-yocto-standard/updates/ddbridge/ddbridge.ko
version:        0.9.41
license:        GPL v2
author:         Ralph and Marcus Metzler, Metzler Brothers Systementwicklung GbR
description:    Digital Devices PCIe Bridge
srcversion:     1235EF766A757B1EE72804D
alias:          pci:v0000DD01d00000223sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000222sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000221sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000220sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000210sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000203sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000201sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000026sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000025sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000024sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000022sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000020sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000014sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000013sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000012sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000011sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d0000000Bsv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d0000000Asv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000009sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000008sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000007sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000006sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000005sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000003sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000002sv0000DD01sd*bc*sc*i*
depends:        dvb-core,cxd2099
retpoline:      Y
name:           ddbridge
vermagic:       6.6.21-yocto-standard SMP preempt mod_unload
parm:           default_mod:default modulations enabled, default is  3 (1 = QPSK, 2 = 8PSK, 4 = 16APSK, ...) (int)
parm:           direct_mode:Ignore LDPC limits and assign high speed demods according to needed symbolrate. (int)
parm:           sx8_tuner_flags:Change SX8 tuner flags. (int)
parm:           sx8_tuner_gain:Change SX8 tuner gain. (int)
parm:           delmode:frontend delivery system mode (int)
parm:           fmode:frontend emulation mode (int)
parm:           fmode_sat:set frontend emulation mode sat (int)
parm:           old_quattro:old quattro LNB input order  (int)
parm:           no_voltage:Do not enable voltage on LNBH (will also disable 22KHz tone). (int)
parm:           input_diseqc_sequence:DiSEqC sequence to select input. Last byte & 15 selects input. (array of byte)
parm:           adapter_alloc:0-one adapter per io, 1-one per tab with io, 2-one per tab, 3-one for all (int)
parm:           ci_bitrate: Bitrate in KHz for output to CI. (int)
parm:           ts_loop:TS in/out test loop on port ts_loop (int)
parm:           dummy_tuner:attach dummy tuner to port 0 of supported cards (int)
parm:           vlan:VLAN and QoS IDs enabled (int)
parm:           xo2_speed:default transfer speed for xo2 based duoflex, 0=55,1=75,2=90,3=104 MBit/s, default=2, use attribute to change for individual cards (int)
parm:           raw_stream:send data as raw stream to DVB layer (int)
parm:           alt_dma:use alternative DMA buffer handling (int)
parm:           use_workqueue:use workqueue instead of tasklet (int)
parm:           no_init:do not initialize most devices (int)
parm:           stv0910_single:use stv0910 cards as single demods (int)
parm:           dma_buf_num:dma buffer number, possible values: 8-32 (int)
parm:           dma_buf_size:dma buffer size as multiple of 128*47, possible values: 1-43 (int)
parm:           adapter_nr:DVB adapter numbers (array of short)
parm:           msi: Control MSI interrupts: 0-disable, 1-enable (default) (int)

--------------------
MLD 5.5 (working)

MLD> dmesg | grep ddbridge
[    3.946143] ddbridge 0000:03:00.0: Digital Devices MAX M4
[    3.946145] ddbridge 0000:03:00.0: HW 00010002 REGMAP 00010003 FW 1.2
[    3.946194] ddbridge 0000:03:00.0: using 1 MSI interrupt(s)
[    3.946203] ddbridge 0000:03:00.0: link 0 vendor dd01 device 000a subvendor dd01 subdevice 0050
[    4.309580] ddbridge 0000:03:00.0: MCI control port @ 00000500
[    4.309593] ddbridge 0000:03:00.0: MCI port OK, init time 350 msecs
[    4.309594] ddbridge 0000:03:00.0: MCI firmware version MaxM4 1.2.0
[    4.309597] ddbridge 0000:03:00.0: Port 0: Link 0, Link Port 0 (TAB 1): DUAL MCI
[    4.309599] ddbridge 0000:03:00.0: Port 1: Link 0, Link Port 1 (TAB 2): DUAL MCI
[    4.309846] ddbridge 0000:03:00.0: 0 netstream channels
[    4.353825] ddbridge 0000:03:00.0: DVB: registering adapter 0 frontend 0 (M4)...
[    4.397818] ddbridge 0000:03:00.0: DVB: registering adapter 1 frontend 0 (M4)...
[    4.441827] ddbridge 0000:03:00.0: DVB: registering adapter 2 frontend 0 (M4)...
[    4.485817] ddbridge 0000:03:00.0: DVB: registering adapter 3 frontend 0 (M4)...

MLD> modinfo ddbridge
filename:       /lib/modules/5.15.94.205.8/kernel/drivers/media/ddbridge/ddbridge.ko
author:         Ralph and Marcus Metzler, Metzler Brothers Systementwicklung GbR
description:    Digital Devices PCIe Bridge
license:        GPL v2
parm:           msi: Control MSI interrupts: 0-disable, 1-enable (default)
parm:           adapter_nr:DVB adapter numbers
parm:           dma_buf_size:dma buffer size as multiple of 128*47, possible values: 1-43
parm:           dma_buf_num:dma buffer number, possible values: 8-32
parm:           stv0910_single:use stv0910 cards as single demods
parm:           no_init:do not initialize most devices
parm:           alt_dma:use alternative DMA buffer handling
parm:           raw_stream:send data as raw stream to DVB layer
parm:           xo2_speed:default transfer speed for xo2 based duoflex, 0=55,1=75,2=90,3=104 MBit/s, default=2, use attribute to change for individual cards
parm:           vlan:VLAN and QoS IDs enabled
parm:           dummy_tuner:attach dummy tuner to port 0 of supported cards
parm:           ts_loop:TS in/out test loop on port ts_loop
parm:           ci_bitrate: Bitrate in KHz for output to CI.
parm:           adapter_alloc:0-one adapter per io, 1-one per tab with io, 2-one per tab, 3-one for all
parm:           no_voltage:Do not enable voltage on LNBH (will also disable 22KHz tone).
parm:           old_quattro:old quattro LNB input order
parm:           fmode_sat:set frontend emulation mode sat
parm:           fmode:frontend emulation mode
parm:           sx8_tuner_gain:Change SX8 tuner gain.
parm:           sx8_tuner_flags:Change SX8 tuner flags.
parm:           direct_mode:Ignore LDPC limits and assign high speed demods according to needed symbolrate.
parm:           default_mod:default modulations enabled, default is  3 (1 = QPSK, 2 = 8PSK, 4 = 16APSK, ...)
version:        0.9.38
alias:          pci:v0000DD01d00000329sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000328sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000323sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000322sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000321sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000320sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000223sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000222sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000221sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000220sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000210sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000203sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000201sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000020sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000013sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000012sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000011sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d0000000Bsv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d0000000Asv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000009sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000008sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000007sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000006sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000005sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000003sv0000DD01sd*bc*sc*i*
alias:          pci:v0000DD01d00000002sv0000DD01sd*bc*sc*i*
srcversion:     1068B8484C67012BB06B4DC
depends:        cxd2099,dvb-core
vermagic:       5.15.94.205.8 SMP mod_unload modversions
--------------------

Hilft dir das? Kann gegen später auch noch mal das DDDVB Paket direkt nach einer Neuinstallation testen.

Viele Grüße,

Uwe
Software:
MLD-5.5-unstable

Hardware:
Intel Core i5-4440 (3100 MHz) / 4096 MB (1600 MHz) / NVIDIA GeForce GT 1030 / Transcend SSD370S 32 GB / Realtek PCIe GbE / Digital Devices Max M4 (4x DVB-C) / Atric IR-Wakeup USB ECO 1.2 (FW2.1) / One for All Contour (Acer 3630)

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20813
    • View Profile
    • ClausMuus.de
[MLD 6.5] Neuinstallation mit DD Max M4
« Reply #5 on: May 10, 2025, 11:45:26 »
Eine Neuinstallation ist nicht nötig. Du solltest aber das tbs Paket entfernen, da die Module dieses Paketes ansonsten bevorzugt geladen werden sollten.
Warum modinfo allerdings Infos zum dddvb Modul anzeigt, und nicht zum tbs Modul weiß ich nicht.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Highlander

  • Newbie
  • *
  • Posts: 27
    • View Profile
[MLD 6.5] Neuinstallation mit DD Max M4
« Reply #6 on: May 11, 2025, 11:33:50 »
Hallo Claus,

nach dem entfernen des TBS Moduls geht es  :)

root@MLD:~# dmesg | grep ddbridge
ddbridge 0000:03:00.0: Digital Devices MAX M4
ddbridge 0000:03:00.0: HW 00010002 REGMAP 00010003 FW 1.2
ddbridge 0000:03:00.0: using 1 MSI interrupt(s)
ddbridge 0000:03:00.0: link 0 vendor dd01 device 000a subvendor dd01 subdevice 0050
ddbridge 0000:03:00.0: MCI control port @ 00000500
ddbridge 0000:03:00.0: MCI port OK, init time 350 msecs
ddbridge 0000:03:00.0: MCI firmware version MaxM4 1.2.0
ddbridge 0000:03:00.0: Port 0: Link 0, Link Port 0 (TAB 1): DUAL MCI
ddbridge 0000:03:00.0: Port 1: Link 0, Link Port 1 (TAB 2): DUAL MCI
ddbridge 0000:03:00.0: 0 netstream channels
ddbridge 0000:03:00.0: DVB: registering adapter 0 frontend 0 (M4)...
ddbridge 0000:03:00.0: DVB: registering adapter 1 frontend 0 (M4)...
ddbridge 0000:03:00.0: DVB: registering adapter 2 frontend 0 (M4)...
ddbridge 0000:03:00.0: DVB: registering adapter 3 frontend 0 (M4)...

Vielen Dank für die schnelle Hilfe!

Grüße,

Uwe
Software:
MLD-5.5-unstable

Hardware:
Intel Core i5-4440 (3100 MHz) / 4096 MB (1600 MHz) / NVIDIA GeForce GT 1030 / Transcend SSD370S 32 GB / Realtek PCIe GbE / Digital Devices Max M4 (4x DVB-C) / Atric IR-Wakeup USB ECO 1.2 (FW2.1) / One for All Contour (Acer 3630)

[1] MLD-6.x / General / [MLD 6.5] Neuinstallation mit DD Max M4
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.