Beiträge von Tolotos

    Werde ich machen - im Moment ist das Live-TV aber in Benutzung durch die Familie.
    Lief gerade rechtzeitig wieder bevor das Programm anfing - der Haussegen über das Wochenende ist also gerettet ;)
    Sobald ich die Kiste offen hatte melde ich mich wieder.



    EDIT: 21. Feb
    Es waren alle Stecker angeschlossen. Ich habe dann alle abgezogen und wieder aufgesteckt. Jetzt habe ich wieder 8 Tuner ;)
    Danke für die schnelle Hilfe!

    rgu@tv-server:~$ dmesg | grep -i DVB
    v4l-dvb-saa716x: d7e98fc592305a600909003da2b7cc4338242511 saa716x_ff: Do not return on command ready timeout
    [ 1.758516] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    [ 1.763006] Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-C/T
    [ 1.877517] Port 2: Link 0, Link Port 2 (TAB 3): DUAL DVB-C/T/T2
    [ 1.877738] DVB: registering new adapter (DDBridge)
    [ 1.877739] DVB: registering new adapter (DDBridge)
    [ 1.877740] DVB: registering new adapter (DDBridge)
    [ 1.877741] DVB: registering new adapter (DDBridge)
    [ 2.273575] ddbridge 0000:02:00.0: DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
    [ 2.840539] ddbridge 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV0367 DVB-C DVB-T)...
    [ 3.183360] ddbridge 0000:02:00.0: DVB: registering adapter 2 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    [ 3.536907] ddbridge 0000:02:00.0: DVB: registering adapter 3 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    [ 3.537060] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    [ 3.539396] Port 0: Link 0, Link Port 0 (TAB 1): DUAL DVB-C/T
    [ 3.649392] Port 2: Link 0, Link Port 2 (TAB 3): DUAL DVB-C/T/T2
    [ 3.649612] DVB: registering new adapter (DDBridge)
    [ 3.649613] DVB: registering new adapter (DDBridge)
    [ 3.649614] DVB: registering new adapter (DDBridge)
    [ 3.649614] DVB: registering new adapter (DDBridge)
    [ 3.949896] ddbridge 0000:03:00.0: DVB: registering adapter 6 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    [ 4.313980] ddbridge 0000:03:00.0: DVB: registering adapter 7 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    [ 289.539755] ddbridge 0000:03:00.0: DVB: adapter 7 frontend 0 frequency 0 out of range (47125000..865000000)
    [ 289.545832] ddbridge 0000:03:00.0: DVB: adapter 6 frontend 0 frequency 0 out of range (47125000..865000000)
    [ 291.552838] ddbridge 0000:02:00.0: DVB: adapter 3 frontend 0 frequency 0 out of range (47125000..865000000)
    [ 291.559721] ddbridge 0000:02:00.0: DVB: adapter 2 frontend 0 frequency 0 out of range (47125000..865000000)
    [ 291.564004] ddbridge 0000:02:00.0: DVB: adapter 1 frontend 0 frequency 0 out of range (47125000..865000000)
    [ 291.568202] ddbridge 0000:02:00.0: DVB: adapter 0 frontend 0 frequency 0 out of range (47125000..865000000)
    rgu@tv-server:~$

    Thanks, that worked now.
    But two of my cards are not found (adapter 4 and 5)


    rgu@tv-server:~$ cat /var/log/syslog | grep DDB
    Feb 20 17:19:00 tv-server kernel: [ 1.757810] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 17:19:00 tv-server kernel: [ 1.768537] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 17:33:36 tv-server kernel: [ 1.680309] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 17:33:36 tv-server kernel: [ 1.684546] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 18:09:13 tv-server kernel: [ 1.704652] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 18:09:13 tv-server kernel: [ 1.711198] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 19:04:40 tv-server kernel: [ 1.758516] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 19:04:40 tv-server kernel: [ 1.758532] DDBridge: HW 0001000d REGMAP 00010004
    Feb 20 19:04:40 tv-server kernel: [ 1.758591] DDBridge: using 1 MSI interrupt(s)
    Feb 20 19:04:40 tv-server kernel: [ 1.877738] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:40 tv-server kernel: [ 1.877739] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:40 tv-server kernel: [ 1.877740] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:40 tv-server kernel: [ 1.877741] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:41 tv-server kernel: [ 3.537060] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    Feb 20 19:04:41 tv-server kernel: [ 3.537076] DDBridge: HW 0001000d REGMAP 00010004
    Feb 20 19:04:41 tv-server kernel: [ 3.537124] DDBridge: using 1 MSI interrupt(s)
    Feb 20 19:04:41 tv-server kernel: [ 3.649612] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:41 tv-server kernel: [ 3.649613] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:41 tv-server kernel: [ 3.649614] DVB: registering new adapter (DDBridge)
    Feb 20 19:04:41 tv-server kernel: [ 3.649614] DVB: registering new adapter (DDBridge)
    rgu@tv-server:~$ cat /var/log/syslog | grep ddb
    Feb 20 19:04:40 tv-server kernel: [ 1.755591] experimental: 82186b8b60da1c55e956c89d78a8de4e670d5a29 experimental/ddbridge: Include LNBH25 driver in build process.
    Feb 20 19:04:40 tv-server kernel: [ 2.273575] ddbridge 0000:02:00.0: DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
    Feb 20 19:04:40 tv-server kernel: [ 2.840539] ddbridge 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV0367 DVB-C DVB-T)...
    Feb 20 19:04:41 tv-server kernel: [ 3.183360] ddbridge 0000:02:00.0: DVB: registering adapter 2 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    Feb 20 19:04:41 tv-server kernel: [ 3.536907] ddbridge 0000:02:00.0: DVB: registering adapter 3 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    Feb 20 19:04:41 tv-server kernel: [ 3.949896] ddbridge 0000:03:00.0: DVB: registering adapter 6 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    Feb 20 19:04:42 tv-server kernel: [ 4.313980] ddbridge 0000:03:00.0: DVB: registering adapter 7 frontend 0 (CXD2837 DVB-C DVB-T/T2)...

    Now i get:


    CC [M] /home/rgu/media_build_experimental/v4l/saa7134-core.o
    /home/rgu/media_build_experimental/v4l/saa7134-core.c: In function 'saa7134_initdev':
    /home/rgu/media_build_experimental/v4l/saa7134-core.c:951:7: error: implicit declaration of function 'pci_dma_supported' [-Werror=implicit-function-declaration]
    if (!pci_dma_supported(pci_dev, DMA_BIT_MASK(32))) {
    ^
    cc1: some warnings being treated as errors
    scripts/Makefile.build:258: die Regel für Ziel „/home/rgu/media_build_experimental/v4l/saa7134-core.o“ scheiterte
    make[3]: *** [/home/rgu/media_build_experimental/v4l/saa7134-core.o] Fehler 1
    Makefile:1396: recipe for target '_module_/home/rgu/media_build_experimental/v4l' failed
    make[2]: *** [_module_/home/rgu/media_build_experimental/v4l] Error 2
    make[2]: Leaving directory '/usr/src/linux-headers-4.4.0-6-generic'
    Makefile:51: die Regel für Ziel „default“ scheiterte
    make[1]: *** [default] Fehler 2
    make[1]: Verzeichnis „/home/rgu/media_build_experimental/v4l“ wird verlassen
    Makefile:28: die Regel für Ziel „all“ scheiterte
    make: *** [all] Fehler 2
    rgu@tv-server:~/media_build_experimental$

    After update to new kernel i get the followin errors:


    rgu@tv-server:~/media_build_experimental$ make
    make -C /home/rgu/media_build_experimental/v4l
    make[1]: Verzeichnis „/home/rgu/media_build_experimental/v4l“ wird betreten
    creating symbolic links...
    make -C firmware prep
    make[2]: Entering directory '/home/rgu/media_build_experimental/v4l/firmware'
    make[2]: Leaving directory '/home/rgu/media_build_experimental/v4l/firmware'
    make -C firmware
    make[2]: Entering directory '/home/rgu/media_build_experimental/v4l/firmware'
    make[2]: Nothing to be done for 'default'.
    make[2]: Leaving directory '/home/rgu/media_build_experimental/v4l/firmware'
    Kernel build directory is /lib/modules/4.4.0-6-generic/build
    make -C ../linux apply_patches
    make[2]: Entering directory '/home/rgu/media_build_experimental/linux'
    Patches for 4.4.0-6-generic already applied.
    make[2]: Leaving directory '/home/rgu/media_build_experimental/linux'
    make -C /lib/modules/4.4.0-6-generic/build SUBDIRS=/home/rgu/media_build_experimental/v4l modules
    make[2]: Entering directory '/usr/src/linux-headers-4.4.0-6-generic'
    CC [M] /home/rgu/media_build_experimental/v4l/adp1653.o
    /home/rgu/media_build_experimental/v4l/adp1653.c: In function 'adp1653_of_init':
    /home/rgu/media_build_experimental/v4l/adp1653.c:468:20: error: too few arguments to function 'devm_gpiod_get'
    pd->enable_gpio = devm_gpiod_get(&client->dev, "enable");
    ^
    In file included from /home/rgu/media_build_experimental/v4l/adp1653.c:39:0:
    include/linux/gpio/consumer.h:73:32: note: declared here
    struct gpio_desc *__must_check devm_gpiod_get(struct device *dev,
    ^
    scripts/Makefile.build:264: die Regel für Ziel „/home/rgu/media_build_experimental/v4l/adp1653.o“ scheiterte
    make[3]: *** [/home/rgu/media_build_experimental/v4l/adp1653.o] Fehler 1
    Makefile:1396: recipe for target '_module_/home/rgu/media_build_experimental/v4l' failed
    make[2]: *** [_module_/home/rgu/media_build_experimental/v4l] Error 2
    make[2]: Leaving directory '/usr/src/linux-headers-4.4.0-6-generic'
    Makefile:51: die Regel für Ziel „default“ scheiterte
    make[1]: *** [default] Fehler 2
    make[1]: Verzeichnis „/home/rgu/media_build_experimental/v4l“ wird verlassen
    Makefile:28: die Regel für Ziel „all“ scheiterte
    make: *** [all] Fehler 2
    rgu@tv-server:~/media_build_experimental$


    Any ideas?

    Hallo,


    nach einem Kernelupdate bekomme ich folgende Fehlermeldung beim neu compilieren:


    CC [M] /home/rgu/media_build_experimental/v4l/ov2640.o
    /home/rgu/media_build_experimental/v4l/ov2640.c: In function 'ov2640_probe_dt':
    /home/rgu/media_build_experimental/v4l/ov2640.c:1078:2: error: implicit declaration of function 'devm_gpiod_get_optional' [-Werror=implicit-function-declaration]
    priv->resetb_gpio = devm_gpiod_get_optional(&client->dev, "resetb",
    ^
    /home/rgu/media_build_experimental/v4l/ov2640.c:1079:4: error: 'GPIOD_OUT_LOW' undeclared (first use in this function)
    GPIOD_OUT_LOW);
    ^
    /home/rgu/media_build_experimental/v4l/ov2640.c:1079:4: note: each undeclared identifier is reported only once for each function it appears in
    /home/rgu/media_build_experimental/v4l/ov2640.c:1087:4: error: 'GPIOD_OUT_HIGH' undeclared (first use in this function)
    GPIOD_OUT_HIGH);
    ^
    cc1: some warnings being treated as errors
    make[3]: *** [/home/rgu/media_build_experimental/v4l/ov2640.o] Fehler 1
    make[2]: *** [_module_/home/rgu/media_build_experimental/v4l] Error 2
    make[2]: Leaving directory `/usr/src/linux-headers-3.13.0-57-generic'
    make[1]: *** [default] Fehler 2
    make[1]: Verzeichnis »/home/rgu/media_build_experimental/v4l« wird verlassen
    make: *** [all] Fehler 2



    ich habe folgendes ausgeführt:


    cd media_build_experimental
    hg pull
    hg update
    make clean
    make download
    make untar
    make


    Was muss machen, damit ich die Treiber wieder zum laufen bekomme?



    Gruß Rüdiger



    UPDATE: Nach einem neuen hg clone funktioniert das compilieren. Das updaten meines bestehenden Clones hat wohl nicht richtig funktioniert.

    Das sieht doch schon viel besser aus:


    $dmesg | grep DVB
    [ 1.169330] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    [ 1.176186] Port 0 (TAB 1): DUAL DVB-C/T
    [ 1.192458] Port 2 (TAB 3): DUAL DVB-C/T/T2
    [ 1.192736] DVB: registering new adapter (DDBridge)
    [ 1.192738] DVB: registering new adapter (DDBridge)
    [ 1.192739] DVB: registering new adapter (DDBridge)
    [ 1.192740] DVB: registering new adapter (DDBridge)
    [ 1.659398] ddbridge 0000:02:00.0: DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
    [ 2.250157] ddbridge 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV0367 DVB-C DVB-T)...
    [ 2.538162] ddbridge 0000:02:00.0: DVB: registering adapter 2 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    [ 2.885275] ddbridge 0000:02:00.0: DVB: registering adapter 3 frontend 0 (CXD2837 DVB-C DVB-T/T2)...
    $


    Ich musste media-build-experimental-dkms deinstallieren und dann die aktuellen Treiber selbst kompilieren.


    Tolotos

    Hallo,


    ich habe eine Cine C/T (V6) und eine DuoFlex C/T. Die Karten sind mittels des Flachbandkabels miteinander verbunden.
    Die aktuellen Treiber media-build-experimental-dkms habe ich installiert. Laut Log wird aber nur die Cine erkannt:


    dmesg | grep DVB
    [ 1.044559] DDBridge driver detected: Digital Devices DVBCT V6.1 DVB adapter
    [ 1.052287] Port 0 (TAB 1): DUAL DVB-C/T
    [ 1.062825] DVB: registering new adapter (DDBridge)
    [ 1.062828] DVB: registering new adapter (DDBridge)
    [ 1.659801] DDBridge 0000:02:00.0: DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
    [ 2.242413] DDBridge 0000:02:00.0: DVB: registering adapter 1 frontend 0 (STV0367 DVB-C DVB-T)...


    Ist das richtig so? Oder ist die DuoFlex evtl defekt?



    Danke Tolotos

    Hallo,


    ich bin zwar noch pre Anfänger (die Hardware ist bestellt wird wohl in den nächsten Tage eintreffen) aber mein Wunsch-Setup wäre:


    - Client/Server Architektur
    - Aufnahmen mit Datenbank:
    * Die einzelnen Clients können Aufnahmen programmieren und sehen nur ihre eigenen Aufnahmen (meine Tochter braucht nicht zu sehen was ich aufnehme ;)
    * Die Datenbank verwaltet die Aufnahmen und zeichnet bei mehreren Einträgen nur einmal auf.
    * Nur wer eine Aufnahme eingetragen hat bekommt diese dann auch zu sehen. Eine Aufnahme wird erst dann gelöscht, wenn der letzte Client löscht.
    - Übernahmemöglichkeit der Aufnahme in Video-Datenbank
    - Schneiden der Aufnahme (autom. erkennen von Werbung)
    - Die Bedienung/Stabilität muss zu 100% WAF führen ;)


    Das waren einmal meine Ideen - mal sehen was noch kommt bzw. was ggf. ja gestrichen werden kann, weil es die Funktionen schon gibt, sobald mein System läuft.


    Gruß Tolotos