Hat schon jemand versucht die o.g. USB-Karte unter vdr/linux ans Laufen zu bekommen?!
hatte eigentlich eine 3600 bestellt, und diese erhalten. Falls es da in naher Zukunft nichts gibt, werde ich die wohl zurücksenden müssen.
Hat schon jemand versucht die o.g. USB-Karte unter vdr/linux ans Laufen zu bekommen?!
hatte eigentlich eine 3600 bestellt, und diese erhalten. Falls es da in naher Zukunft nichts gibt, werde ich die wohl zurücksenden müssen.
Hi,
habe vom Support auf Anfrage welche erhalten, jedoch bekomme ich diese nicht installiert,
hab diese auf mal auf uploaded.to geschmissen...
Vllt hat ja jemand Erfolg ?
Oder nen Lösungsansatz? Am Rennen ist yaVDR 0.5 ... was aber nichts zu sagen haben müsste...
http://uploaded.net/file/y6rwasoy
Und wers nicht glaubt:
ZitatAlles anzeigenSehr geehrter Herr XXXXX,
anbei die Linux Treiber – bisher noch nicht getestet, bitte ein „feedback“ senden. Danke
Mit freundlichen Grüßen
Peter Kraus
Satelco & TechnoTrend Support Team
Tel.: 01805 - 728 352
Web: http://www.satelco.de www.technotrend.eu
_______________________________________________________________________________
CityCom Gesellschaft für Kabel Kommunikations Systeme mbH
Geschäftsführer / Managing Directors: Prof. Dr. Anton Kathrein, Robert Both
Anschrift / Address: Am Kroit 25/27, D-83123 Amerang, Deutschland / Germany
Sitz / Register Office: Amerang - Registergericht / Register Court: Amtsgericht Traunstein, HRB 4630
jedoch bekomme ich diese nicht installiert,
Verrätst du auch wo diene Probleme liegen? Scheitert es evtl. daran das du das *.tgz nicht ausgepackt bekommst?
Befolge einfach das was in der INSTALL steht.
cu
root@vdrservvm:~/s2-TT4600-linux-20120815# make all
make -C /root/s2-TT4600-linux-20120815/v4l all
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.32-21-generic/build ./.myconfig ./config-compat.h
File not found: /lib/modules/2.6.32-21-generic/build/include/linux/netdevice.h at scripts/make_config_compat.pl line 15.
make[1]: *** [config-compat.h] Fehler 2
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make: *** [all] Fehler 2
Du hast die (zu deinem aktuell laufenden Kernel passend) Kernelsourcen (oder Kernelheader reichen!?) nicht installiert!
cu
Also komisch finde ich ja dass es auf Kernel version 2.* zugreifen will aber ich habe bei yavdr5 Kernel version 3.2.0-29...
Das steht fix in der Datei ".version".
Musst du auf deine Werte anpassen, kann aber sein das das nur mit diesem Kernel baut.
Oder die haben vor dem packen einfach das "make distclean" vergessen, mach das mal dann wird sie vermutlich korrekt erstellt.
cu
make distclean bringt das:
root@vdrservvm:~/s2-TT4600-linux-20120815# make distclean
make -C /root/s2-TT4600-linux-20120815/v4l distclean
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
config-compat.h Module.symvers Module.markers modules.order
make -C firmware clean
make[2]: Entering directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
rm -f ihex2fw
rm -f vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make[2]: Leaving directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
make -C ../media-specs clean
make[2]: Entering directory `/root/s2-TT4600-linux-20120815/media-specs'
rm -f *.stamp
rm -f videodev2.h.xml
rm -f capture.c.xml
rm -f v4l2grab.c.xml
rm -f keytable.c.xml
rm -f media.aux media.log media.out
rm -f capture
rm -f media-indices.tmpl media-entities.tmpl
rm -rf media media-single media.pdf
rm -rf media.xml v4l dvb
make[2]: Leaving directory `/root/s2-TT4600-linux-20120815/media-specs'
rm -f .version .*.o.flags .*.o.d Makefile.media \
Kconfig Kconfig.kern .config .config.cmd .myconfig \
.kconfig.dep
rm -rf .tmp_versions .tmp*.ver .tmp*.o
rm -f scripts/lxdialog scripts/kconfig oss
rm: cannot remove `oss': Is a directory
make[1]: [distclean] Fehler 1 (ignoriert)
make -C firmware distclean
make[2]: Entering directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
rm -f ihex2fw
rm -f vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
for i in av7110/ cpia2/ dabusb/ ttusb-budget/ vicam/; do if [ -d $i ]; then rm -rf $i; fi; done
make[2]: Leaving directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
make -C ../media-specs distclean
make[2]: Entering directory `/root/s2-TT4600-linux-20120815/media-specs'
rm -f *.stamp
rm -f videodev2.h.xml
rm -f capture.c.xml
rm -f v4l2grab.c.xml
rm -f keytable.c.xml
rm -f media.aux media.log media.out
rm -f capture
rm -f media-indices.tmpl media-entities.tmpl
rm -rf media media-single media.pdf
rm -rf media.xml v4l dvb
make[2]: Leaving directory `/root/s2-TT4600-linux-20120815/media-specs'
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
root@vdrservvm:~/s2-TT4600-linux-20120815#
Alles anzeigen
make all nachher das:
root@vdrservvm:~/s2-TT4600-linux-20120815# make all
make -C /root/s2-TT4600-linux-20120815/v4l all
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
No version yet, using 3.2.0-29-generic
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
scripts/make_makefile.pl
Updating/Creating .config
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.
If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.
Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:
cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install
Please see your distro's web site for instructions to build a new kernel.
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
perl scripts/make_config_compat.pl /lib/modules/3.2.0-29-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
make[2]: Leaving directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
make -C firmware
make[2]: Entering directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
CC ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/root/s2-TT4600-linux-20120815/v4l/firmware'
Kernel build directory is /lib/modules/3.2.0-29-generic/build
make -C /lib/modules/3.2.0-29-generic/build SUBDIRS=/root/s2-TT4600-linux-20120815/v4l CFLAGS="-I../linux/include -D__KERNEL__ -I/include -DEXPORT_SYMTAB" modules
make[2]: Entering directory `/usr/src/linux-headers-3.2.0-29-generic'
CC [M] /root/s2-TT4600-linux-20120815/v4l/tuner-xc2028.o
/root/s2-TT4600-linux-20120815/v4l/tuner-xc2028.c: In function 'xc2028_set_params':
/root/s2-TT4600-linux-20120815/v4l/tuner-xc2028.c:1178:5: error: 'T_DIGITAL_TV' undeclared (first use in this function)
/root/s2-TT4600-linux-20120815/v4l/tuner-xc2028.c:1178:5: note: each undeclared identifier is reported only once for each function it appears in
/root/s2-TT4600-linux-20120815/v4l/tuner-xc2028.c:1179:1: warning: control reaches end of non-void function [-Wreturn-type]
make[3]: *** [/root/s2-TT4600-linux-20120815/v4l/tuner-xc2028.o] Fehler 1
make[2]: *** [_module_/root/s2-TT4600-linux-20120815/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-29-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make: *** [all] Fehler 2
root@vdrservvm:~/s2-TT4600-linux-20120815#
Alles anzeigen
Tja, das bekannte Spiel. Die vollen Kernelquellen installieren und per "make menuconfig" alle nicht benötigten Module abwählen und schauen obs dann baut. Bauts dann mal ne älterer Kernelversion probieren.
cu
Tja, dann (wenn du linux-sources installiert hast) "make menuconfig" und alles abwählen was nicht benötigt wird. Wobei du kreativ raten musst was du benötigst und was nicht.
Wobei dir da dann wohl noch einige Pakete felen. Must du mal bei Google unter "+Ubuntu +Kernelbau" nachschlagen. Da gibts viele gute Seiten die es einfach erklären.
cu
in welchem verzeichnis?
Da wo du auch "make install" eingetippt hast.
cu
root@vdrservvm:~/s2-TT4600-linux-20120815# make menuconfig
make -C /root/s2-TT4600-linux-20120815/v4l menuconfig
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
No version yet, using 3.2.0-29-generic
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make[1]: Betrete Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make -C /lib/modules/3.2.0-29-generic/build -f /root/s2-TT4600-linux-20120815/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/3.2.0-29-generic/build v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-3.2.0-29-generic'
make -f /lib/modules/3.2.0-29-generic/build/scripts/Makefile.build obj=scripts/kconfig hostprogs-y=mconf scripts/kconfig/mconf
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[3]: *** [scripts/kconfig/dochecklxdialog] Fehler 1
make[2]: *** [v4l-mconf] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-29-generic'
make[1]: *** [/lib/modules/3.2.0-29-generic/build/scripts/kconfig/mconf] Fehler 2
make[1]: Verlasse Verzeichnis '/root/s2-TT4600-linux-20120815/v4l'
make: *** [menuconfig] Fehler 2
root@vdrservvm:~/s2-TT4600-linux-20120815#
Alles anzeigen
Dann mach das doch mal
so nach ca. 6 stunden hin und her kompiliere gebe ich auf
vllt hat noch i jmd da draussen ne ahnung, bekommt auch gerne ssh zugang auf die kiste...
So ich habs jetzt hinbekommen. Naja fast, und zwar:
Mit yaVDR 0.3 bekomme ich ein "Bild" doch dieses hat eine Framerate von gefühlten 2FPS und ist nur so voller Artefakte.
Mach mal ne Aufnahme und schau die am PC, evtl. ist ja die S2-4600 I.O. und es scheitert nur an der Wiedergabe unter 0.3.
femon zeigt dir auch ob der Empfang generell O.K. ist.
cu
Ich sollte vllt noch hinzufügen dass yavdr 0.3 nur als server eingesetzt wird,
gestreamt / getestet hab ich mit dem streamdev-server und TS sowie PS
Und um die Hardware auszuschliessen: Unter windoof media center geht sie wie butter
Mach trotzdem mal ne Aufnahme und schaue per femon nach um andere Probleme (Netzwerk, Empfang usw.) auszuschließen.
Dann mal in die Logs schauen ob der Treiber (oder der VDR) irgendwelche Auffälligkeiten melden.
cu
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!