Das ist ein Mirror von Powarman. Da ist kein Unterschied.
Aktuelle Treiber für Octopus(ddbridge), CineS2(ngene/ddbridge), DuoFlex-S2, DuoFlex-CT, CineCT sowie TT S2-6400 (Teil 2)
- UFO
- Geschlossen
-
-
Hi,
ich hatte bisher immer den Media-Built Treiber von UFO verwendet und dort wird der Treiber von Powarman eingebunden.
Wie kann ich den DVB Treiber v4l-dvb-saa716x von hier -> https://bitbucket.org/powARman/v4l-dvb-saa716x/ so übersetzen das dieser mit meiner TT-6400 läuft?
EDIT:
so wie im Readme etc. beschrieben bin ich vorgegangen allerdings bricht der Treiber beim Übersetzen mit folgendem Fehler ab:Code
Alles anzeigenmake[2]: Entering directory `/usr/src/linux-headers-3.2.0-54-generic' CC [M] /usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.o /usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.c: In function 'xc2028_set_params': /usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.c:1178:5: error: 'T_DIGITAL_TV' undeclared (first use in this function) /usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.c:1178:5: note: each undeclared identifier is reported only once for each function it appears in /usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.c:1179:1: warning: control reaches end of non-void function [-Wreturn-type] make[3]: *** [/usr/local/src/v4l-dvb-saa716x/v4l/tuner-xc2028.o] Fehler 1 make[2]: *** [_module_/usr/local/src/v4l-dvb-saa716x/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-54-generic' make[1]: *** [default] Fehler 2 make[1]: Verlasse Verzeichnis '/usr/local/src/v4l-dvb-saa716x/v4l' make: *** [all] Fehler 2
-
Achso. Schau dir mal Zeile 40 in experimental/add-drivers an.
Den ersten Teil schmeißt du raus und es wird von linuxtv.org geladen. Dann gehts auch flott.
-
Hi,
I'm not sure if someone who could help is reading this, but I've encountered some kernel errors when unplugging->plugging back cable to DVB-T card (Digitaldevices DVBT extension card) while card was in use (streaming).
It looks like this:
Code
Alles anzeigenOct 18 01:00:02 server kernel: drxk: i2c read error at addr 0x29 /* UNPLUGGING */ Oct 18 01:00:02 server kernel: drxk: Error -5 on GetDVBTLockStatus Oct 18 01:00:02 server kernel: drxk: Error -5 on GetLockStatus Oct 18 01:00:32 server kernel: drxk: SCU not ready /* PLUGGING BACK */ Oct 18 01:00:32 server kernel: drxk: Error -5 on SetDVBT Oct 18 01:00:32 server kernel: drxk: Error -5 on Start Oct 18 01:00:35 server kernel: drxk: SCU not ready Oct 18 01:00:35 server kernel: drxk: Error -5 on SetDVBT Oct 18 01:00:35 server kernel: drxk: Error -5 on Start Oct 18 01:00:39 server kernel: drxk: SCU not ready Oct 18 01:00:39 server kernel: drxk: Error -5 on SetDVBT Oct 18 01:00:39 server kernel: drxk: Error -5 on Start
I've tried to dig a bit, but it seams that I hit on some kernel memory management where I'm total n00b.
Where can we report a bug against driver? I suppose UFO is reading this, or I'm wrong?
Thanks and sorry for writing English, meine Deutsch is still in alpha
-
Hi all
I had a fine working setup but I needed to rebuild my chassi and at the same time I thought I do a new clean install since my previous install was a quite messy initial test setup (being a Linux-newbie...)
Anyway, I have installed the Ubuntu 12.04.3 LTS version that I downloaded today from Ubuntu.com
After the fresh and clean install I also ran all available updates according to the Update Manager.Directly after the above installations and after a reboot and started to add the drivers for my Cine S2 v6.5 card by adding the repository from https://launchpad.net/~yavdr/+archive/unstable-main:
sudo add-apt-repository ppa:yavdr/unstable-main
and then I do:
sudo apt-get install media-build-experimental-dkms
however, the compilation fails at the end giving me system error reports and this is what I find in the make.log after compilation exits with an error:
----------------------
DKMS make.log for media-build-experimental-0~20130831.210530 for kernel 3.8.0-31-generic (x86_64)
Sun Oct 20 18:46:03 CEST 2013
make -C /var/lib/dkms/media-build-experimental/0~20130831.210530/build/v4l
make[1]: Entering directory `/var/lib/dkms/media-build-experimental/0~20130831.210530/build/v4l'
Updating/Creating .config
make[2]: Entering directory `/var/lib/dkms/media-build-experimental/0~20130831.210530/build/linux'
make[3]: Entering directory `/var/lib/dkms/media-build-experimental/0~20130831.210530/build/linux'
Unapplying patches
patch -s -f -R -p1 -i ../backports/v3.2_alloc_ordered_workqueue.patch
patch -s -f -R -p1 -i ../backports/v3.2_devnode_uses_mode_t.patch
patch -s -f -R -p1 -i ../backports/v3.8_config_of.patch
patch -s -f -R -p1 -i ../backports/v3.10_fw_driver_probe.patch
patch -s -f -R -p1 -i ../backports/pr_fmt.patch
patch -s -f -R -p1 -i ../backports/api_version.patch
make[3]: Leaving directory `/var/lib/dkms/media-build-experimental/0~20130831.210530/build/linux'
Applying patches for kernel 3.8.0-31-generic
patch -s -f -N -p1 -i ../backports/api_version.patch
patch -s -f -N -p1 -i ../backports/pr_fmt.patch
patch -s -f -N -p1 -i ../backports/v3.10_fw_driver_probe.patch
patch -s -f -N -p1 -i ../backports/v3.8_config_of.patch
drivers/media/dvb-core/dvbdev.c was already patched
drivers/media/v4l2-core/v4l2-dev.c was already patched
drivers/media/rc/rc-main.c was already patched
make[2]: Leaving directory `/var/lib/dkms/media-build-experimental/0~20130831.210530/build/linux'
./scripts/make_kconfig.pl /lib/modules/3.8.0-31-generic/build /lib/modules/3.8.0-31-generic/build
Preparing to compile for kernel version 3.2.0***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.
----------------------
and at the end of the log file I see the following exit error:---------------
BEGIN failed--compilation aborted at ./scripts/rmmod.pl line 4.
make[1]: *** [default] Error 2
make[1]: Leaving directory `/var/lib/dkms/media-build-experimental/0~20130831.210530/build/v4l'
make: *** [all] Error 2
----------------------
I am so confused since on my previous Ubuntu installation this installation of media-build-experimental-dkms package installed and compiled without any errors and I was able to detect the CineS2 6.5 card properly.Anyone with some tips on what to do?
-
sudo add-apt-repository ppa:yavdr/unstable-main
It is really crazy to use our unstable ppa (nomen est omen).Gerald
-
It is really crazy to use our unstable ppa (nomen est omen).
He he yes I understand but isn't that the only ppa where I can find the "media-build-experimental-dkms" package?
What ppa do you suggest in order to get the Cine S2 v6.5 card to work in Ubuntu 12.04.3 LTS?
-
What ppa do you suggest in order to get the Cine S2 v6.5 card to work in Ubuntu 12.04.3 LTS?
Ah, found it in the main ppa:yavdr/main...
Now I´ll add that PPA and then I´ll download the new package media-build-experimental-dkms and see if the compiling goes better this time.
Back soon with a report...
-
What ppa do you suggest in order to get the Cine S2 v6.5 card to work in Ubuntu 12.04.3 LTS?
I never suggest any of our PPAs. That would mean I would have to support it, but last time I have looked for it I had seen it in yavdr/main too.Gerald
-
Back soon with a report...
No, don't give a report. The packages in this ppa are totally off topic in this thread and I have no interest in any reports for it, as I know the package is working in yaVDR with stock kernels.Gerald
-
No, don't give a report. The packages in this ppa are totally off topic in this thread and I have no interest in any reports for it, as I know the package is working in yaVDR with stock kernels.
Ah sorry! I am obviously totally in the wrong thread then when trying to get help for this issue?
I guess I should go to http://www.yavdr.org/ to find more help on this?
-
I guess I should go to http://www.yavdr.org/ to find more help on this?
No, start a thread here. But I told you already, it works with yaVDR, no support for other distributions.Gerald
-
[...]I guess I should go to http://www.yavdr.org/ to find more help on this?
That's a great idea! -
That's a great idea!
It is always a good idea to go to http://www.yavdr.org/, but I doubt that it will be very helpful.Gerald
-
rjkm, jasminj, UFO:
Gibts irgendwas Neues?
Ich habe vor kurzem versucht das ngene-octopus-test Repository nach GIT zu portieren und einen Rebase auszulösen.
- Problem 1: Es ist nahezu unmöglich einen Punkt zu finden, wo die beiden Repos auseinander laufen.
ngene-octopus-test basiert auf dem alten Master-HG-Repository von linuxtv, bevor dieses nach GIT konvertiert wurde. Dies müßte im offiziellen media-build GIT enthalten sein.Zitat- Problem 2: Die Verzeichnisstruktur unterscheidet sich grundlegend zwischen den alten HG-Repos und den neuen GIT-Repos
Die Verzeichnisstruktur wurde vor einiger Zeit im GIT geändert (vgl. Log). Leider machen solche Änderungen der Verzeichnisstruktur es mühsam, die Änderungen zu verfolgen. Sind aber alle drin.Zitat- Lösungsmöglichkeit 1: Einfach gegen die beiden aktuellen Stände an den jeweils relevanten Stellen ein Diff erstellen und als einzelnes Commit weitergeben.
- Lösungsmöglichkeit 2: Problem 1 lösen und ab da an jede Änderung manuell commiten. Dazu dann Author auf Oliver Endriss verbiegen, Datum an den entsprechenden Punkt in der Vergangenheit setzen und Commitmessage übernehmen.
- Lösungsmöglichkeit 3: UFOs Arbeit komplett ignorieren und das Tarball von Ralph Metzler als aktuellen Stand annehmen und ein entsprechendes Diff erstellen und als einzelnes Commit weitergeben.
- Lösungsmöglichkeit 4: Im Kernel scheint schon Version 0.5 von Ralph Metzler enthalten zu sein. Wenn man an alle alten Stände seitdem kommen könnte, könnte man diese der Reihe nach commiten. Dann natürlich Author und Datum wieder entsprechend verbiegen.
Wahrscheinlich sind die Möglichkeiten 3 und 4 am schönsten. Da müsste allerdings Ralph Metzler mitspielen und alle alten Stände mit richtigen Timestamps zur Verfügung stellen.
#1 und #2 machen wenig Sinn, da man dann immer noch nicht auf dem neuesten Treiberstand ist und es einfach zu viel Arbeit ist. (Machbar wäre es natürlich!)#4 scheidet aus, da Ralph keine Changesets, sondern nur komplette Treiberarchive bereitstellt.
Die einzig sinnvolle Möglichkeit ist also #3.
CU
Oliver -
Hi,
I'm not sure if someone who could help is reading this, but I've encountered some kernel errors when unplugging->plugging back cable to DVB-T card (Digitaldevices DVBT extension card) while card was in use (streaming).
It looks like this:
Code
Alles anzeigenOct 18 01:00:02 server kernel: drxk: i2c read error at addr 0x29 /* UNPLUGGING */ Oct 18 01:00:02 server kernel: drxk: Error -5 on GetDVBTLockStatus Oct 18 01:00:02 server kernel: drxk: Error -5 on GetLockStatus Oct 18 01:00:32 server kernel: drxk: SCU not ready /* PLUGGING BACK */ Oct 18 01:00:32 server kernel: drxk: Error -5 on SetDVBT Oct 18 01:00:32 server kernel: drxk: Error -5 on Start Oct 18 01:00:35 server kernel: drxk: SCU not ready Oct 18 01:00:35 server kernel: drxk: Error -5 on SetDVBT Oct 18 01:00:35 server kernel: drxk: Error -5 on Start Oct 18 01:00:39 server kernel: drxk: SCU not ready Oct 18 01:00:39 server kernel: drxk: Error -5 on SetDVBT Oct 18 01:00:39 server kernel: drxk: Error -5 on Start
I've tried to dig a bit, but it seams that I hit on some kernel memory management where I'm total n00b.
Where can we report a bug against driver? I suppose UFO is reading this, or I'm wrong?
(Note that I am not the driver author. I am just maintaining this repository.)Anyway, this sounds more like an mechanical or electrical problem than a driver bug.
Please verify that the cables are connected properly. Check the floppy connector for good contact.
(I guess that the DRXK crashed due to a short loss of power or something like that.)CU
Oliver -
Hallo Forum, ich verwende SuSE12.3 und habe die neuen Treiber von der Quelle die auf der ersten Seite steht benutzt und bin nach der Anleitung vorgegangen. ich habe eine Cine flex s2. Nach der Treiberinstallation fand ich unter /dev keinen Hinweis auf die video-Schnittstellen und wenn ich dmesg | grep ddb eingebekommt folgendes zum Vorschein.
Codemake[1]: Leaving directory `/usr/local/src/media_build_experimental/v4l' linux-y3rv:/usr/local/src/media_build_experimental # dmesg | grep ddb [ 8.824033] ngene-octopus-test: 406ffecccbec6e22da954a07b7398292330bc767 ddbridge: Add ID of Digital Devices Octopus V3. [ 8.885221] ddbridge: disagrees about version of symbol cxd2099_attach [ 8.885225] ddbridge: Unknown symbol cxd2099_attach (err -22) [ 8.885457] ddbridge: disagrees about version of symbol cxd2099_attach [ 8.885459] ddbridge: Unknown symbol cxd2099_attach (err -22)
Hätte da jemand eine Lösung für mich
-
Hätte da jemand eine Lösung für mich
Du hast entweder gegen die falschen Kernel-Header gebaut, oder du hast jetzt einen bunten Mix aus alten und neuen Kernel-Modulen.Gerald
-
Dabnke für den Gedankenanstoß, habe die Verzeichnisse, wie in der Anleitung gelöscht und nochmal make und make install und schon keine Fehlermeldungen mehr, super. Danke für die schnelle Hilfe. Aber ein kleine Frage hätte ich noch: Müßte jetzt nicht unter /dev irgendetwas zu sehen sein, was auf die Empfangskarte hinweist?
-
Ich glaube das hat sich erledigt. Ich habe das Verzeichnis DVB in /dev gefunden.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!