Archiv > Development
Mld-dev Fehler
clausmuus:
Hi,
ja, kannst Mir auch einfach den ssh Ordner als tar zuschicken. Das mit dem localen Einchecken hab ich selber noch nicht getestet. Muss das mal ausprobieren. Der Vorteil wäre, das Du eigene Reposetories anlegen kannst, und Deine Kommentare usw. zu den Versionen erhalten blieben.
das dev.tgz sollte eigendlich nicht mehr erforderlich sein. Dafür habe ich nen Fehler in der initramfs gefixt. Ich hab's aber noch nicht komplett gelöscht, weil ich noch nicht geprüft habe ob das wirklich hinfällig ist, oder ob ich noch mehr koregieren muss. Alsa funktiniert jedenfalls bereist ohne dev.tgz file.
wegen der Frontends: beim Erstellen des dvb-Addons meckert er ja bereits, das einige Frontends nicht gefunden werden (weil nicht gebaut wurden). Das habe ich mir noch nicht näher angeschaut. Ist das von Dir benötigte Frontend eventuell auch auf der Liste der fehlenden?
Claus
MarMic:
hi claus,
ehm ja ich denke meins gehört dazu! dvb-ttpci meckert er aufjedenfall wegen frontend (vdr nimmt grade auf also kann ich keine messages ziehen)
ich boote morgen nochmal und erstelle mal ne kopie von /var/log dazu packe ich dir die ordner und sende sie dir per mail!
greetz MarMic
MarMic:
hi claus,
hier mal nen auszug aus messages der relevant ist.
mantis registriert wohl wunderbar ein frontend! probleme scheints nur bei meiner ff karte zu geben :-( ohne der habe ich aber kein bild :-(
--- Code: ---Oct 27 10:18:23 (none) user.err kernel: WARNING: You're using an experimental version of the DVB stack. As the driver
Oct 27 10:18:23 (none) user.err kernel: is backported to an older kernel, it doesn't offer enough quality for
Oct 27 10:18:23 (none) user.err kernel: its usage in production.
Oct 27 10:18:23 (none) user.err kernel: Use it with care.
Oct 27 10:18:23 (none) user.info kernel: b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
Oct 27 10:18:23 (none) user.warn kernel: saa7146: register extension 'budget dvb'.
Oct 27 10:18:23 (none) user.info kernel: Linux video capture interface: v2.00
Oct 27 10:18:23 (none) user.err kernel: WARNING: You're using an experimental version of the V4L stack. As the driver
Oct 27 10:18:23 (none) user.err kernel: is backported to an older kernel, it doesn't offer enough quality for
Oct 27 10:18:23 (none) user.err kernel: its usage in production.
Oct 27 10:18:23 (none) user.err kernel: Use it with care.
Oct 27 10:18:23 (none) user.warn kernel: saa7146: register extension 'budget_av'.
Oct 27 10:18:23 (none) user.warn kernel: saa7146: register extension 'budget_ci dvb'.
Oct 27 10:18:23 (none) user.warn kernel: saa7146: register extension 'budget_patch dvb'.
Oct 27 10:18:23 (none) user.info kernel: cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.8 loaded
Oct 27 10:18:23 (none) user.info kernel: cx88/2: cx2388x dvb driver version 0.0.8 loaded
Oct 27 10:18:23 (none) user.info kernel: cx88/2: registering cx8802 driver, type: dvb access: shared
Oct 27 10:18:23 (none) user.info kernel: bttv: driver version 0.9.18 loaded
Oct 27 10:18:23 (none) user.info kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Oct 27 10:18:23 (none) user.info kernel: bt878: AUDIO driver version 0.0.0 loaded
Oct 27 10:18:23 (none) user.warn kernel: saa7146: register extension 'dvb'.
Oct 27 10:18:23 (none) user.info kernel: dvb 0000:02:07.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Oct 27 10:18:23 (none) user.warn kernel: saa7146: found saa7146 @ mem d0ebcc00 (revision 1, irq 16) (0x13c2,0x000a).
Oct 27 10:18:23 (none) user.info kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-CA rev1.X)
Oct 27 10:18:23 (none) user.warn kernel: adapter has MAC addr = 00:d0:5c:04:b2:a0
Oct 27 10:18:24 (none) user.warn kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 80f12623
Oct 27 10:18:24 (none) user.warn kernel: dvb-ttpci: firmware @ card 0 supports CI link layer interface
Oct 27 10:18:24 (none) user.warn kernel: dvb-ttpci: DVB-C analog module @ card 0 detected, initializing MSP3415
Oct 27 10:18:24 (none) user.warn kernel: dvb_ttpci: saa7113 not accessible.
Oct 27 10:18:24 (none) user.warn kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2]
Oct 27 10:18:24 (none) user.warn kernel: saa7146_vv: saa7146 (0): registered device vbi0 [v4l2]
Oct 27 10:18:24 (none) user.err kernel: DVB: Unable to find symbol stv0297_attach()
Oct 27 10:18:24 (none) user.warn kernel: dvb-ttpci: A frontend driver was not found for device [1131:7146] subsystem [13c2:000a]
Oct 27 10:18:24 (none) user.info kernel: dvb 0000:02:07.0: PCI INT A disabled
Oct 27 10:18:24 (none) user.info kernel: ivtv: Start initialization, version 1.4.2
Oct 27 10:18:24 (none) user.info kernel: ivtv: End initialization
Oct 27 10:18:24 (none) user.info kernel: Mantis 0000:02:08.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Oct 27 10:18:24 (none) user.info kernel: DVB: registering new adapter (Mantis DVB adapter)
Oct 27 10:18:25 (none) user.warn kernel: DVB: registering adapter 0 frontend 0 (Philips TDA10023 DVB-C)...
Oct 27 10:18:25 (none) user.info kernel: saa7130/34: v4l2 driver version 0.2.16 loaded
Oct 27 10:18:26 (none) user.err vdr: [5687] cTimeMs: using monotonic clock (resolution is 999848 ns)
Oct 27 10:18:27 (none) user.err vdr: [5687] ERROR: no OSD provider available - using dummy OSD!
Oct 27 10:18:27 (none) auth.info login[5765]: root login on 'tty1'
Oct 27 10:18:27 (none) auth.info login[5767]: root login on 'tty2'
Oct 27 10:18:27 (none) auth.info login[5771]: root login on 'tty3'
Oct 27 10:18:27 (none) auth.info login[5777]: root login on 'tty4'
Oct 27 10:18:32 (none) user.debug kernel: eth0: no IPv6 routers present
--- End code ---
edit://
leider klappt das mit dem packen nicht wie es gewollt war! er packt die links nicht mit ein :-( noch ne idee wie ich die daten zu dir bekomme?
greetz
edit2:// ich glaube ich habe den fehler bei v4l make gefunden der macht das hier erst gar nicht! also firmware: udn frontends: läuft nicht durch! geht das bei dir? ich versuche jetzt mal mein bestes das zu patchen und dann schau ich mal
edit3://
also habe das makefile so abgeändert:
--- Code: ---frontend:
grep -aorh --exclude="*.svn*" -E "symbol:[^ ]*_attach" lib/modules/$(KERNEL)/kernel/drivers/media/* | sort -u | sed "s/.*:(.*)_.*/1/" | while read modul; do
file=`find lib/modules/$(KERNEL) -name $${modul/_/?}.ko -printf "%Pn"`;
if [ -z "$$file" ]; then
echo -e "t Frontend Modul nicht gefunden: $$modul.ko";
else
if [ ! -e tmp/lib/modules/$(KERNEL)/$$file ]; then
true || echo -e "t Kopiere Frontend Modul: $$modul.ko";
fi;
mkdir -p dvb/lib/modules/$(KERNEL)/$${file%/*};
cp -up lib/modules/$(KERNEL)/$$file dvb/lib/modules/$(KERNEL)/$$file;
fi;
done
firmware:
find lib/modules/$(KERNEL)/kernel/drivers/media/* -name "*.ko" | while read mod; do
/sbin/modinfo $$mod | grep ^firmware | sed 's/.* //' | while read firmware; do
mkdir -p dvb/lib/firmware/$${firmware%/*};
cp -r lib/firmware/$$firmware dvb/lib/firmware/$${firmware%/*}/;
done;
done; true
--- End code ---
nun wird meine ff karte auch registriert! zumindest laut dem log (mich wundert das du keine fehler meldungen bekommen hast) leider will vdr nicht er sagt kein osd device:
--- Code: ---Karte 1 (FF):
Oct 27 13:21:26 (none) user.info kernel: dvb 0000:02:07.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Oct 27 13:21:26 (none) user.warn kernel: saa7146: found saa7146 @ mem d0ebcc00 (revision 1, irq 16) (0x13c2,0x000a).
Oct 27 13:21:26 (none) user.info kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-CA rev1.X)
Oct 27 13:21:26 (none) user.warn kernel: adapter has MAC addr = 00:d0:5c:04:b2:a0
Oct 27 13:21:26 (none) user.warn kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 80f12623
Oct 27 13:21:26 (none) user.warn kernel: dvb-ttpci: firmware @ card 0 supports CI link layer interface
Oct 27 13:21:26 (none) user.warn kernel: dvb-ttpci: DVB-C analog module @ card 0 detected, initializing MSP3415
Oct 27 13:21:26 (none) user.warn kernel: dvb_ttpci: saa7113 not accessible.
Oct 27 13:21:26 (none) user.warn kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2]
Oct 27 13:21:26 (none) user.warn kernel: saa7146_vv: saa7146 (0): registered device vbi0 [v4l2]
Oct 27 13:21:26 (none) user.warn kernel: DVB: registering adapter 0 frontend 0 (ST STV0297 DVB-C)...
Oct 27 13:21:26 (none) user.info kernel: input: DVB on-card IR receiver as /class/input/input1
Oct 27 13:21:26 (none) user.info kernel: dvb-ttpci: found av7110-0.
Oct 27 13:21:26 (none) user.info kernel: ivtv: Start initialization, version 1.4.2
Oct 27 13:21:26 (none) user.info kernel: ivtv: End initialization
Karte 2 (DVB-C budget)
Oct 27 13:21:27 (none) user.info kernel: Mantis 0000:02:08.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
Oct 27 13:21:27 (none) user.info kernel: DVB: registering new adapter (Mantis DVB adapter)
Oct 27 13:21:27 (none) user.warn kernel: DVB: registering adapter 1 frontend 0 (Philips TDA10023 DVB-C)...
Oct 27 13:21:28 (none) user.info kernel: saa7130/34: v4l2 driver version 0.2.16 loaded
NUN leider noch das hier:
Oct 27 13:21:30 (none) user.err vdr: [5646] ERROR: no OSD provider available - using dummy OSD!
Oct 27 13:21:34 (none) user.debug kernel: eth0: no IPv6 routers present
Oct 27 13:21:41 (none) user.err vdr: [5646] ERROR: no OSD provider available - using dummy OSD!
Oct 27 13:21:44 (none) user.err vdr: [5646] ERROR: no OSD provider available - using dummy OSD!
Oct 27 13:21:44 (none) user.err vdr: [5646] ERROR: no OSD provider available - using dummy OSD!
Oct 27 13:21:46 (none) user.err vdr: [5646] ERROR: no OSD provider available - using dummy OSD!
Oct 27 13:21:46 (none) user.err vdr: [5646] ERROR: no OSD provider available - using dummy OSD!
--- End code ---
ich warte mal auf dein feedback :-)
greetz
clausmuus:
Ohne mir nun Deine Logs im Detail angeschaut zu haben (mache ich heute Abend), kann ich Dir auf jedenfall schon mal sagen warum Deine FF Karte nichts ausgibt. Im VDR 1.7 ist keine FF Unterstützung mehr inklusive. Das ist nun in das Plugin dvbsddevice ausgelagert. Du findest die Surcen unter vdr/src/vdr/PLUGINS/src.orig/dvbsddevice.
Du Darfst Dich nun also am erstellen eines Plugin-Addons heran wagen :)
Die Surcen kommen nach dvbsddevice/src/dvbsddevice-VERSION. Dann noch nen Link auf die surcen (siehe addons-Addon)
In den dvbsddevice/template Ordner muss nur die Docu rein.
Das dvbsddevice/Makefile kannst Du direkt com addons-Addon übernhemen, und das addons-Addon INSTALL-Script musst Du noch ein wenig abspecken.
Das war's.
Dann noch in die MLD/Makefile.config sowas wie dies eintragen, und schon wird auch ne pasende ISO gebaut:
addon_lists?="default = keymap-de dvb vdr addons setup dvbsddevicen"
Claus
MarMic:
hi claus,
ganz so einfach war es nicht :-)
--- Code: ---/home/marmic/devel/MLD/dvb/src/v4l-dvb/linux/include/linux/videodev2.h:64: fatal error: linux/compiler.h: No such file or directory
compilation terminated.
make[3]: *** [dvbsdffdevice.o] Fehler 1
*** failed plugins: dvbsddevice
--- End code ---
weiss nicht obs richtig ist aber habe ein:
--- Code: ---ln -s /home/marmic/devel/MLD/KERNEL/src/linux-2.6.35.7/include/linux/compiler.h ~/devel/MLD/dvb/src/v4l-dvb/linux/include/linux
--- End code ---
gemacht dann noch etwas ins template reingehauen udn es hat durchgebaut! ka ob das richtig ist?!
greetz
edit:// sehr sehr komisch habe setup mal weggelassen, denn damit zerhaut er ir den ganzen build! er hat dann plötzlich an allem was auszusetzen.. sehr sehr komisch
achja cd brennt grade! werde dann berichten
<-----------------------------------------------ES GEHT!----------------------------------->
so vdr läuft auf meiner alten hardware wieder wunderbar von der livecd. bedienung usw läuft einfach super (habe schon einige kleinigkeiten gesehen was am vdr nicht passt :-))
greetz MarMic
ps würde dir das gerne irgendwie zukommen lassen, aber wie oben gesagt ich kriege die links nicht gepackt
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version