Da hatte ich zuerst nachgesehen.
Es funktionert aber leider nicht. Obwohl easyvdr auf "neue Transponder hinzufügen" steht, wird zwar eine Menge angehängt, die Kabelkanäle aber leider nicht. Es ist nicht dokumentiert, welche Alternative für die weiteren Karten gelten und welche der Karten überhaupt dafür verwendet werden. Die primäre (Full-Featured) Karte ist eine Sat-Karte.
Beiträge von gdoerrhoefer
-
-
Hallo,
seit Anfang April hat Unitymedia einmal wieder Kanäle gewürfelt. Dies betrifft das Eins-Plus Paket u.a. mit arte, Eins-Plus, Eins-Festival usw.
Hat zufällig jemand schon die passenden Einträge für die channels.conf ?
-
Nach meinen Erfahrungen kann ich von Netgear abraten, der Datendurchsatz ist extrem schlecht. Auch soll es Probleme beim Rebuild nach Plattenwechsel geben. Ich habe in der Firma zwei Ready-NAS im Einsatz und würde dieses nicht nochmals kaufen wollen.
-
Ich glaube "eimer" möchte bei leeren Parametern ausgeben, wie der Parameter zu verwenden ist. Da wo er "Sch..." reingeschrieben hat, steht später der Befehl bzw. die Aktion. Und dafür ist if...else korrekt.
-
-
-
Ich hatte das gleiche Problem. Meine Lösung war ein Patch im Skript vdrburn-dvd.sh nach mplex):
Code
Alles anzeigenroot@siduxbox:/usr/share/vdr-plugin-burn# more vdrburn-dvd.sh #!/bin/sh # For DEBUG Output - can be left since logfiles are deleted when job finishes set -x # To make the script exit whenever a command fails (MUST NOT BE REMOVED) set -e # TODO # Variables passed in (not up-to-date): # $RECORDING_PATH Path of VDR recording (/video0/%Bla/2004-01-...rec) # $MPEG_PATH Path where streams and movie are stored # $VIDEO_FILE Full path- and filename of demuxed video stream # $AUDIO_FILES Space-separated list of demuxed audio streams # $MOVIE_FILE Full path- and filename of muxed movie # $REQUANT_FACTOR Factor by that video shall be shrinked # $IGNORE_TRACKS Comma-separated list of audio track IDs to be # ignored # $USED_TRACKS Comma-separated list of audio track IDs to be used # $DVDAUTHOR_XML Full path- and filename of the DVDAuthor XML # $DVDAUTHOR_PATH Full path of the written DVD structure # $TRACK_ON_DVD Number of track on dvd in which VDR recording is # saved (2 digits) # $ISO_FILE Full path- and filename of target ISO # $ISO_PIPE Fifo where the created ISO should be piped into # $DVD_DEVICE Full path- and filename of the DVD burner device # $CONFIG_PATH Full path to burn's config directory # $TEMP_PATH Full path to burn's temp directory (namely the same # as $MPEG_TMP_PATH) # Some versions of growisofs refuse to start when run with sudo, and may # misdetect this condition if vdr itself is started from a sudo session. unset SUDO_COMMAND case $1 in render) png2yuv -j "$MENU_BACKGROUND" -f 25 -n 1 -I t -L 1 | \ mpeg2enc -f 8 -n p -o "$MENU_M2V" mplex -f 8 -o /dev/stdout "$MENU_M2V" "$MENU_SOUNDTRACK" | \ spumux -v 2 "$MENU_XML" > "$MENU_MPEG" ;; demux) IGNORE="" if [ ! -z $IGNORE_TRACKS ]; then IGNORE="-ignore $IGNORE_TRACKS" fi CUT="" if [ ! -z $USE_CUTTING ]; then CUT="-cut" fi vdrsync.pl -o "$MPEG_TMP_PATH" \ -v-filter "/usr/lib/vdr-plugin-burn/burn-buffers" \ -a-filter "/usr/lib/vdr-plugin-burn/burn-buffers" \ -ac3-filter "/usr/lib/vdr-plugin-burn/burn-buffers" \ $CUT $IGNORE "$RECORDING_PATH/" ;; demuxpx) test -e "$MPEG_TMP_PATH/convert" && rm "$MPEG_TMP_PATH/convert" ln -s "$RECORDING_PATH" "$MPEG_TMP_PATH/convert" CUT="" if [ ! -z $USE_CUTTING ]; then CUT="-cut $MPEG_DATA_PATH/px.cut" fi /usr/bin/projectx \ -ini $CONFIG_PATH/ProjectX.ini \ $CUT -id $USED_TRACKS,0x1f,0x20 \ -demux -out "$MPEG_DATA_PATH" -name vdrsync \ $(ls "$MPEG_TMP_PATH/convert/"[0-9][0-9][0-9].vdr) for NUM in `seq 1 9`; do if [ -e "$MPEG_DATA_PATH/vdrsync[$NUM].mpa" ]; then rm -f "$MPEG_DATA_PATH/vdrsync$NUM.mpa" mv "$MPEG_DATA_PATH/vdrsync[$NUM].mpa" "$MPEG_DATA_PATH/vdrsync$NUM.mpa" fi done ;; requant) requant $REQUANT_FACTOR 3 $VIDEO_SIZE < "$VIDEO_FILE" > "$REQUANT_FILE" rm -f "$VIDEO_FILE" ;; tcrequant) tcrequant -f $REQUANT_FACTOR < "$VIDEO_FILE" > "$REQUANT_FILE" rm -f "$VIDEO_FILE" ;; mplex) # ------ ergänzt --- Audionamen in Ordnung bringen rm "$MPEG_DATA_PATH/vdrsync0.mpa" ln "$MPEG_DATA_PATH/vdrsync.mpa" "$MPEG_DATA_PATH/vdrsync0.mpa" rm "$MPEG_DATA_PATH/vdrsync1.mpa" ln "$MPEG_DATA_PATH/vdrsync-02.mpa" "$MPEG_DATA_PATH/vdrsync1.mpa" # ------- Ende --- ergänzt ---- Ende ------------ MPLEX_OPTS="-S 0" (mplex -h 2>&1 | grep -q -- --ignore-seqend-markers) && \ MPLEX_OPTS="$MPLEX_OPTS -M" ### Subtitles SON=$(find "$MPEG_DATA_PATH" -name \*.son) SRT=$(find "$MPEG_DATA_PATH" -name \*.srt) SUP=$(find "$MPEG_DATA_PATH" -name \*.sup) if [ "!" "x$SON" = "x" ]; then # spumux.xml generation is based on son2spumux.sh: http://brigitte.dna.fi/~apm/ echo "<subpictures>" > "$MPEG_DATA_PATH/spumux.xml" echo " <stream>" >> "$MPEG_DATA_PATH/spumux.xml" cat "$SON" | tail -n +11 | while read l1 do read l2 || exit 1 x=`echo $l1 | cut -f2 -d\( | awk '{printf("%d", $1);}'` y=`echo $l1 | cut -f2 -d\( | awk '{printf("%d", $2);}'` t1=`echo $l2 | awk '{t1=substr($2,1,8); t2=substr($2,10,2); printf("%s.%s", t1, t2);}'` t2=`echo $l2 | awk '{t1=substr($3,1,8); t2=substr($3,10,2); printf("%s.%s", t1, t2);}'` i=`echo $l2 | awk '{printf("%s", $NF);}'` echo " <spu start=\"$t1\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " end=\"$t2\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " image=\"$MPEG_DATA_PATH/$i\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " xoffset=\"$x\" yoffset=\"$y\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " transparent=\"000060\" />" >> "$MPEG_DATA_PATH/spumux.xml" done echo " </stream>" >> "$MPEG_DATA_PATH/spumux.xml" echo "</subpictures>" >> "$MPEG_DATA_PATH/spumux.xml" # spumux.xml done SPU=$MPEG_DATA_PATH elif [ "!" "x$SRT" = "x" ]; then echo "<subpictures>" > "$MPEG_DATA_PATH/spumux.xml" echo " <stream>" >> "$MPEG_DATA_PATH/spumux.xml" echo " <textsub filename=\"$SRT\" characterset=\"ISO8859-1\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " fontsize=\"28.0\" font=\"arial.ttf\" horizontal-alignment=\"center\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " vertical-alignment=\"bottom\" left-margin=\"60\" right-margin=\"60\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " top-margin=\"20\" bottom-margin=\"30\" subtitle-fps=\"25\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " movie-fps=\"25\" movie-width=\"720\" movie-height=\"574\"" >> "$MPEG_DATA_PATH/spumux.xml" echo " />" >> "$MPEG_DATA_PATH/spumux.xml" echo " </stream>" >> "$MPEG_DATA_PATH/spumux.xml" echo "</subpictures>" >> "$MPEG_DATA_PATH/spumux.xml" # spumux.xml done SPU=$MPEG_DATA_PATH elif [ "!" "x$SUP" = "x" ]; then # from http://www.guru-group.fi/~too/sw/m2vmp2cut/ /usr/lib/vdr-plugin-burn/pxsup2dast "$SUP"* SPU=$(find "$MPEG_DATA_PATH" -name \*.d) fi if [ ! "x$SPU" = "x" -a -f "$SPU/spumux.xml" ]; then mkfifo "$MPEG_TMP_PATH/subtmp.mpg" mplex -f 8 $MPLEX_OPTS -o "$MPEG_TMP_PATH/subtmp.mpg" "$VIDEO_FILE" $AUDIO_FILES & spumux -v 2 "$SPU/spumux.xml" < "$MPEG_TMP_PATH/subtmp.mpg" > "$MOVIE_FILE" else mplex -f 8 $MPLEX_OPTS -o "$MOVIE_FILE" "$VIDEO_FILE" $AUDIO_FILES fi ### End Subtitles rm -f "$VIDEO_FILE" $AUDIO_FILES ;; author) echo "Author $DVDAUTHOR_XML" dvdauthor -x "$DVDAUTHOR_XML" ;; dmharchive) echo "Creating $TEMP_PATH/INDEX_${TRACK_ON_DVD}" mkdir -p "$TEMP_PATH/INDEX_${TRACK_ON_DVD}" cd "$DVDAUTHOR_PATH/VIDEO_TS/" for i in $(seq 1 99) ; do if [ -f "VTS_${TRACK_ON_DVD}_$i.VOB" ] ; then vdr_file=`printf "%03d.vdr" $i` echo "Linking $DVDAUTHOR_PATH/VIDEO_TS/VTS_${TRACK_ON_DVD}_$i.VOB -> $TEMP_PATH/INDEX_${TRACK_ON_DVD}/$vdr_file" ln -s "$DVDAUTHOR_PATH/VIDEO_TS/VTS_${TRACK_ON_DVD}_$i.VOB" "$TEMP_PATH/INDEX_${TRACK_ON_DVD}/$vdr_file" else break fi done cd "$TEMP_PATH/INDEX_${TRACK_ON_DVD}" genindex if [ "$?" != "0" ] ; then exit 1 fi echo "Copying $TEMP_PATH/INDEX_${TRACK_ON_DVD}/index.vdr -> $RECORDING_PATH/index_archive.vdr" cp "$TEMP_PATH/INDEX_${TRACK_ON_DVD}/index.vdr" "$RECORDING_PATH/index_archive.vdr" echo "Moving $TEMP_PATH/INDEX_${TRACK_ON_DVD}/index.vdr -> $DVDAUTHOR_PATH/VIDEO_TS/index_${TRACK_ON_DVD}.vdr" mv "$TEMP_PATH/INDEX_${TRACK_ON_DVD}/index.vdr" "$DVDAUTHOR_PATH/VIDEO_TS/index_${TRACK_ON_DVD}.vdr" if [ -f "$RECORDING_PATH/info.vdr" ]; then echo "Copying $RECORDING_PATH/info.vdr -> $DVDAUTHOR_PATH/VIDEO_TS/info_${TRACK_ON_DVD}.vdr" cp "$RECORDING_PATH/info.vdr" "$DVDAUTHOR_PATH/VIDEO_TS/info_${TRACK_ON_DVD}.vdr" fi echo "Deleting $TEMP_PATH/INDEX_${TRACK_ON_DVD}" rm -rf "$TEMP_PATH/INDEX_${TRACK_ON_DVD}" echo "Creating $RECORDING_PATH/dvd.vdr" cp "$CONFIG_PATH/counters/standard" "$RECORDING_PATH/dvd.vdr" printf "%04d\n" $(echo ${TRACK_ON_DVD} | sed 's/^0*//') >> "$RECORDING_PATH/dvd.vdr" ;; archivemark) echo "Creating $DVDAUTHOR_PATH/dvd.vdr" cp "$CONFIG_PATH/counters/standard" "$DVDAUTHOR_PATH/dvd.vdr" ((DVD_ID = `cat $CONFIG_PATH/counters/standard | sed "s/^0*//"` + 1)) printf "%04d\n" $DVD_ID > "$CONFIG_PATH/counters/standard" ;; mkiso) genisoimage -V "$DISC_ID" -dvd-video "$DVDAUTHOR_PATH" > "$ISO_FILE" ;; burndir) SPEED="" if [ $BURN_SPEED -gt 0 ]; then SPEED="-speed=$BURN_SPEED" fi growisofs -use-the-force-luke=tty $SPEED -dvd-compat -Z "$DVD_DEVICE" \ -V "$DISC_ID" -dvd-video "$DVDAUTHOR_PATH" ;; burndircd) SPEED="" if [ $BURN_SPEED -gt 0 ]; then SPEED="speed=$(($BURN_SPEED * 4))" fi genisoimage -V "$DISC_ID" -dvd-video "$DVDAUTHOR_PATH" \ | cdrecord "dev=$DVD_DEVICE" driveropts=burnfree fs=10m $SPEED - ;; pipeiso) genisoimage -V "$DISC_ID" -dvd-video "$DVDAUTHOR_PATH" \ | tee "$ISO_FILE" > "$ISO_PIPE" ;; burniso) SPEED="" if [ $BURN_SPEED -gt 0 ]; then SPEED="-speed=$BURN_SPEED" fi growisofs -use-the-force-luke=tty $SPEED -dvd-compat \ -Z "$DVD_DEVICE=$ISO_PIPE" ;; burnisocd) SPEED="" if [ $BURN_SPEED -gt 0 ]; then SPEED="speed=$(($BURN_SPEED * 4))" fi cdrecord "dev=$DVD_DEVICE" driveropts=burnfree $SPEED fs=10m "$ISO_PIPE" ;; *) echo "Usage: $0 {demux}" exit 1 ;; esac exit $? root@siduxbox:/usr/share/vdr-plugin-burn#
Danach hatte ich Probleme mit author, da der Java-Pfad nicht korrekt war. Ich habe dies durch eine Link gelöst:Jetzt arbeit auch burn bei mir wieder (zumindest bis zum nächsten Update.
-
Es genügt anscheinend nicht, bei den Sendern QAM64 auf QAM256 zu ändern. Ich habe einfach w_scan laufen lassen und die entsprechenden Kanäle in der channels.conf ausgetauscht, danach funktionierte es bei fast allen ARD-Sendern wieder. Nur BRalpha ist noch ohne EPG - vielleicht liegt es aber daran, dass am 1. Juni 2008 noch nicht alles abgeschlossen war.
Dem VDR fehlt einfach ein Werkzeug das automatisch solche Kanalverschiebungen korrigiert. Vielleicht gibt es ja irgendwann so etwasAber wenn der VDR nicht richtig arbeitet hängt nun eben mal der Haussegen schief...
-
ich bin wenigstens nicht der einzige mit diesem Problem
mplayer spielt Dateien im Schnelldurchlauf ab. Schaltet man Framdrop aus, dann erfolgt zwar die Wiedergabe in normaler Geschwindigkeit aber Audio funktioniert nicht.
Dieses Verhalten zeigte der Mplayer nach einem Update. Da ich den Mplayer nicht oft benutze, kann ich nicht nachvollziehen, welches Update dieses Problem verursachte.
-
Bei mir ist es umgekehrt (Unitymedia DVB-C): Ich habe ARD Bild+Ton, aber keine EPG-Daten. In der Kanalliste musste die Coderate auf QAM256 umgestellt werden, danach hatte ich Bild und Ton. Nur sind die EPG-Daten jetzt weg.
Anscheinend gibt es da noch einige Probleme seitens des Kabelanbieters. -
Danke für die neue Version. Installation und Funktion gelang auf Anhieb. Aber beim Start einer Aufnahme startet vdrdevel neu:
CodeMay 18 20:06:28 siduxbox recordingaction: executing /usr/share/vdrdevel/recording-hooks/R90.custom before recording /media/disk1/video/Alles_Käse_..._Der_Parmesan/2008-05-18.20.05.50.99.rec as shell script May 18 20:07:14 siduxbox kernel: section handler[14874]: segfault at 0a86a03c eip b78661e7 esp b12f5bd0 error 4 May 18 20:07:14 siduxbox runvdrdevel: restarting VDR
Ansonsten konnte ich bisher keine weiteren Funktionsprobleme entdecken.
-
Nach dem lezten Upgrade diese Woche (Sidux + VDR) spielt Mplayer viel zu schnell ab
CodeMay 17 11:57:46 siduxbox logger: *** Starting mplayer.sh Version 0.8.7 May 17 11:57:46 siduxbox logger: *** DEBUG: Variable CFGFIL has value "/etc/vdr/ plugins/vdrmplayer.sh.conf" May 17 11:57:46 siduxbox logger: *** Use Option USERDEF at your own risk! May 17 11:57:46 siduxbox logger: *** INFO: Source Video has Resolution of 480 x 360 ... May 17 11:57:46 siduxbox logger: *** INFO: For Sqare Pixels we would scale to 76 8 x 576 ...
Code
Alles anzeigen# Config File for mplayer.sh ... # # $Id: mplayer.sh.conf,v 1.24.2.3 2007/02/11 15:19:35 juri Exp $ # # *** # *** Mandatory Values # *** # # Where to find mplayer executable ? # it must be the full path *including* the binary, e.g. # MPLAYER="/usr/bin/mplayer" # or just the name of the binary, e.g.: # MPLAYER="mplayer" MPLAYER="/usr/bin/mplayer" # Video Out Filter lavc or fame - see mplayer DVB docs for details ! VOP="lavc=9000" #VOP="lavc=5000" # Video out device # most users will want the default of 'mpegpes', but users with a dxr3 # need to use 'dxr3', or users using softdevice might need 'dfbmga' # If the DVB card with the MPEG decoder is not the first device as seen # by the drivers/VDR, then you have to specify which card it actually is. # Do so with 'mpegpes:card=X', where X is the card number (see also AO) #VO="dxr3" #VO="dfbmga" VO="mpegpes:card=1" #VO="mpegpes" # Audio output device and possible additional options # most users will want the default of 'mpegpes', but users with a dxr3 # need to use 'oss:/dev/em8300_ma-0' # users using softdevice might want to use 'oss' or 'alsa' # If the DVB card with the MPEG decoder is not the first device as seen # by the drivers/VDR, then you have to specify which card it actually is. # Do so with 'mpegpes:card=X', where X is the card number (see also VO) #AO="oss:/dev/em8300_ma-0" #AO="alsa" AO="mpegpes:card=1" #AO="mpegpes" # X-Resolutions for the DVBs card (smallest value first!) # XResPAL=(352 480 528 544 704 720) XResNTSC=(352 480 512 544 640 704 720) # Set the following to 'true' or 'false' according to # the capabilities of your TV set. # # In case of NTSC="false", see also DETC_FILTER below # # At least _one_ has to be true! # If your TV can do both, I strongly recommend to keep both set to "true"! PAL="true" NTSC="true" # Use mplayer's -speed option for videos with a different # frames/s value than the selected TV norm # # this setting is only used if either PAL or NTSC # is set to false! USE_SPEED="true" # set to true if you want to use AC3 output USEAC3="false" # how to play AC3 audio? # for AC3 via sound card (ALSA driver): #AC3AOUT="-ao alsa9 -ac hwac3" # for AC3 via DVB (doesn't need AC3overDVB patch); # needs MPlayer 0.90 final, or newer: AC3AOUT="-ao mpegpes -ac hwac3" # what aspect ratio has your TV set? # either 4/3 (conventional) or 16/9 (widescreen) #TV_ASPECT="16/9" TV_ASPECT="4/3" # *** # *** Optional Setting *** Simply Remove them if they do not fit your needs... # *** # What detelecinig filter should we use to play NTSC material as PAL? # This is only used if you have set NTSC to false and PAL to true. # If you use MPlayer versions 1.0 or higher I recommend to use the # following setting "ivtc=1", but this is not supported by MPlayer 0.9x #DETC_FILTER="ivtc=1" DETC_FILTER="detc=dr=2:am=1" # What version of MPlayer do you have? # if you have 0.9x then choose 'false' # if you have 1.0(pre) then choose 'true' MPLAYER_V1="true" # Cache Option for MPlayer CACHE="4096" # Cache percantage before playback starts CACHE_MIN=10 # Framedrop FRAMEDROP="true" # Lirc RC File #LIRCRC="/video/.lircrc" # do we have a slow CPU? # if so, reduce the Y resolution to the half of the possible maximum: # NTSC: 240 # PAL: 288 # uncomment the following line if you have a slow CPU: #SLOW_CPU="true" # Where to find DVD/VCD dummy files? (just a fake and empty text file for the pl ugin) # Example: create two empty text files (DVD and VCD) in /video/plugins/DVD-VCD/ # !!!The files must be named VCD and DVD (all capital letters)!!! DVDFiles="/var/lib/vdr-plugin-mplayer/DVD-VCD" # What is your DVD-ROM device ? DVD="/dev/hdc" # What languages do your DVD's use ? DVDLANG="de" # extra DVD options #DVDOPTIONS="-af volume=+10" # extra VCD options VCDOPTIONS="" # should MPEG files be played directly (without rescaling) if possible? MPEG_DIRECT="true" #Subtitle options SUBPOS="80" #Vertical position 0-100 SUBCOLOR="0" #Background color 0=black 255=white SUBALPHA="30" #Background transparency (0-255) # Userdefined Options - make sure they do not collide with options # used in mplayer.sh # Only for experienced users # USERDEF="-what -option you ever -like to give -to mplayer" # Use "-osdlevel 0" to hide the mplayer osd (not recommended for dxr3 output) USERDEF="-quiet -osdlevel 0" # set to true to enable debugging output #DEBUG="true" # End of Options
Weder an vdrmplayer.sh.conf noch an anderen Dateien wurde etwas geändert. Vor dem Update hatte es einwandfrei funktioniert.
Wer hat ähnliche Probleme oder vielleicht sogar die Lösung?Ergänzung: Setze ich framdrop auf "false" stimmt wenigstens die Geschwindigkeit, aber Audio ist weg. Auch Neuinstallation des vdr-plugin-mplayer hilft da nicht.
-
Zitat
The "CAM tried to send a buffer larger than the ecount size!" problem I had with my Alphacrypts disappeared when I started running the kernel in nosmp mode. That effectively downgraded my machine to being single-core, but it did make the DVB-CAM stuff stable.
Danke für den Tipp. In der Tat ist es ein Problem mit dem SMP - allerdings funktioniert bei mir (Sidux) die Option "nosmp" nicht, da dabei noch andere Funktionen abgeschaltet werden und das System damit nicht mehr bootet. Aber die Option "maxcpus=1" funktioniert.
Codetitle Debian GNU/Linux, kernel 2.6.23.12-slh-smp-2 nosmp root (hd0,1) kernel /vmlinuz-2.6.23.12-slh-smp-2 \ root=UUID=2876dccf-4b5b-47b8-8632-c10d207a09b4 ro maxcpus=1\ quiet vga=791 SELINUX_INIT=NO initrd /initrd.img-2.6.23.12-slh-smp-2
Damit konnte ich die Probleme nicht mehr beobachten.
-
Hier meine jetzige sources.list. Allerdings ist das "Multimedia" das eigentliche Problem. Mit "unstable" funktioniert es offenbar besser. Hinweis: sid != SIDUX, sid steht für die neueste Version ("unstable").
Debian schreibt hierzu: Die instabile Distribution ist Sid. Und da ich nichts instabiles möchte = etch.Code
Alles anzeigen# See sources.list(5) for more information, especialy # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. # # e-Tobi's Experimental Etch VDR Repository # deb http://e-tobi.net/vdr-experimental sid base backports addons vdr-multipatch # debian multimedia deb http://debian-multimedia.informatik.uni-erlangen.de/debian-multimedia/ unstable main # debian deb http://ftp.de.debian.org/debian/ etch main deb-src http://ftp.de.debian.org/debian/ etch main # sidux deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
-
Damit geht es. Wobei lediglich "unstable" bie debian-multimedia eigentlich erforderlich war.
Code
Alles anzeigen# See sources.list(5) for more information, especialy # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. # # e-Tobi's Experimental Etch VDR Repository # deb http://e-tobi.net/vdr-experimental sid base backports addons vdr-multipatch # debian multimedia deb http://debian-multimedia.informatik.uni-erlangen.de/debian-multimedia/ unstable main # debian deb http://ftp.de.debian.org/debian/ sid main deb-src http://ftp.de.debian.org/debian/ sid main # sidux deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free
-
Für alle, die beabsichtigen SIDUX für den VDR einzusetzen, hier meine Anleitung um einen VDR unter Sidux mit dem eTobi-Repositorium aufzusetzen.
1) Sidux installieren
http://debian.tu-bs.de/project…s-kde-full-i386-amd64.iso
Achtung: Nicht die 64-Bit Version installieren, da hier nicht alle Module für den VDR zur Verfügung stehen.
DVD brennen, von DVD starten und SIDUX auf die Festplatte installieren.2) VDR einstellen
Nach erfolgter Installation SIDUX starten und VDR anwählen. Dort "Update" wählen. Es werden eine Menge Pakete nachinstalliert. Eine Netzwerkverbindung muss vorhanden sein!3) Einen brauchbaren Editor installieren, z.B. joe oder mc
root@vdr:~# apt-get install joe mc4) Firmware installieren
Bash
Alles anzeigen#!/bin/sh # # Firmware für DVB Karte(n) holen # cd /root firmware="dvb-ttpci-01.fw-2622" zielverzeichnis="/lib/firmware" #Achtung: Bei dieser Sidux-Version muss der Treiber nach /lib/firmware #normalerweise kommt er in /usr/lib/hotplug/firmware wget http://www.linuxtv.org/downloads/firmware/${firmware} cp ${firmware} ${zielverzeichnis}/${firmware} ln -s ${zielverzeichnis}/${firmware} ${zielverzeichnis}/dvb-ttpci-01.fw
5)install_e-tobi.sh
Bash#!/bin/sh SCRIPT=sidux-ctvdr-V2.sh cd /root wget http://hjt.sidux.at/${SCRIPT} chmod +x ${SCRIPT} ./${SCRIPT}
Die Datei /etc/apt/sources.list anpassen. Bei mir steht derzeit folgendes in dieser Datei:Code
Alles anzeigen# See sources.list(5) for more information, especialy # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. # # e-Tobi's Experimental Etch VDR Repository # #deb http://e-tobi.net/vdr-experimental etch base backports addons vdr-standard deb http://e-tobi.net/vdr-experimental etch base backports addons vdr-multipatch #deb http://e-tobi.net/vdr-experimental etch base backports addons vdr-extensions # # debian multimedia # #deb http://www.debian-multimedia.org sid main #deb-src http://www.debian-multimedia.org sid main deb http://debian-multimedia.informatik.uni-erlangen.de/debian-multimedia/ etch main #deb http://www.debian-multimedia.org etch main # # debian # deb http://ftp.de.debian.org/debian/ etch main deb-src http://ftp.de.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main deb-src http://security.debian.org/ etch/updates main # # sidux # #deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free #deb-src http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib fix.non-free # # Unstable #deb http://ftp.de.debian.org/debian unstable main contrib non-free #deb-src http://ftp.de.debian.org/debian unstable main contrib non-free # # Testing #deb http://ftp.de.debian.org/debian testing main contrib non-free #deb-src http://ftp.de.debian.org/debian testing main contrib non-free # # Experimental #deb http://ftp.de.debian.org/debian experimental main contrib non-free # deb-src http://ftp.de.debian.org/debian experimental main contrib non-free
6)install_drivers.sh
Bash
Alles anzeigen#!/bin/sh SKRIPT="linux-source-2.6.23.12-slh-smp-2.sh" cd /usr/src ./${SKRIPT} apt-get install aptitude # # DVB hg Treiber # http://www.linuxtv.org/repo/ # aptitude install --without-recommends mercurial # # ohne --without-recommends werden sehr viele Empfehlungen installiert # cd /usr/local/src/ hg clone http://linuxtv.org/hg/v4l-dvb cd v4l-dvb/ make menuconfig make # baut die ausgewählten Module # Kerneltreiber sichern if [ -d /lib/modules/$(uname -r)/kernel/drivers/media ]; then mv /lib/modules/$( uname -r)/kernel/drivers/media /lib/modules/media-$(uname -r) ; fi # hg Treiber installieren make install # Kerneltreiber wiederherstellen rm -rf /lib/modules/$(uname -r)/kernel/drivers/media/* cp -a /lib/modules/media-$(uname -r)/* /lib/modules/$(uname -r)/kernel/drivers/media/ depmod -a
7) Lirc installieren
ACHTUNG: Ist bei dieser Sidux-Version nicht mehr erforderlich. Anleitung nur zur Vollständigkeit angegeben.Bash
Alles anzeigen#!/bin/sh # # lirc installieren # aptitude install lirc # /etc/init.d/lirc stop update-rc.d -f lirc remove aptitude hold lirc aptitude install help2man automake1.7 autoconf libtool setserial cvs # echo "/dev/ttyS0 uart none" > /etc/serial.conf setserial /dev/ttyS0 uart none cd /usr/local/src/ cvs -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc login cvs -z8 -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc co lirc cd lirc ./autogen.sh # ./setup.sh make && make install if ( ! grep "^lirc_serial" /etc/modules >/dev/null); then echo "lirc_serial" >> /etc/modules; fi # "lirc_serial" in /etc/modules eintragen cd contrib cp lirc.debian lirc.debian.bak wget http://www.on-luebeck.de/kilroy/debian_etch_howto/lirc.debian.patch patch < lirc.debian.patch # lirc_serial laden, lircmd deaktivieren, device und conf Datei anpassen cp lirc.debian /etc/init.d/lirc-cvs update-rc.d lirc-cvs defaults 20 cd .. cp remotes/logitech/lircd.conf.logitech /etc/lircd-cvs.conf # Beispiel #wget http://www.on-luebeck.de/kilroy/debian_etch_howto/lircd.conf.harmony-655 -O /etc/lircd-cvs.conf modprobe lirc_serial /etc/init.d/lirc-cvs start
8)xawtv vorbereiten
Code
Alles anzeigen[eventmap] kbd-key-Escape = vdr "HITK" "Menu" kbd-key-H = fullscreen kbd-key-A = vdr "HITK" "Red" kbd-key-S = vdr "HITK" "Green" kbd-key-D = vdr "HITK" "Yellow" kbd-key-F = vdr "HITK" "Blue" kbd-key-Return = vdr "HITK" "Ok" kbd-key-Up = vdr "HITK" "Up" kbd-key-Down = vdr "HITK" "Down" kbd-key-M = vdr "HITK" "Menu" kbd-key-Return = vdr "HITK" "Ok" kbd-key-BackSpace = vdr "HITK" "Back" kbd-key-Left = vdr "HITK" "Left" kbd-key-Right = vdr "HITK" "Right" kbd-key-F1 = vdr "HITK" "Red" kbd-key-F2 = vdr "HITK" "Green" kbd-key-F3 = vdr "HITK" "Yellow" kbd-key-F4 = vdr "HITK" "Blue" kbd-key-F5 = vdr "HITK" "User1" kbd-key-F6 = vdr "HITK" "User2" kbd-key-F7 = vdr "HITK" "User3" kbd-key-0 = vdr "HITK" "0" kbd-key-1 = vdr "HITK" "1" kbd-key-2 = vdr "HITK" "2" kbd-key-3 = vdr "HITK" "3" kbd-key-4 = vdr "HITK" "4" kbd-key-5 = vdr "HITK" "5" kbd-key-6 = vdr "HITK" "6" kbd-key-7 = vdr "HITK" "7" kbd-key-8 = vdr "HITK" "8" kbd-key-9 = vdr "HITK" "9" kbd-key-F5 = vdr "HITK" "Play" kbd-key-F6 = vdr "HITK" "Pause" kbd-key-F7 = vdr "HITK" "Stop" kbd-key-R = vdr "HITK" "Record" kbd-key-F12 = vdr "HITK" "FastFwd" kbd-key-F11 = vdr "HITK" "FastRew" kbd-key-P = vdr "HITK" "Power" kbd-key-F9 = vdr "HITK" "Channel+" kbd-key-F10 = vdr "HITK" "Channel-" kbd-key-KP_Add = vdr "HITK" "Volume+" kbd-key-KP_Subtract = vdr "HITK" "Volume-" kbd-key-C = vdr "HITK" "Channels" kbd-key-T = vdr "HITK" "Timers" kbd-key-G = vdr "HITK" "Recordings" kbd-key-X = vdr "HITK" "Setup" kbd-key-V = vdr "HITK" "Commands" kbd-key-N = vdr "HITK" "None"
nach /home/username/.xawtv und /home/username/.xawtvrc kopieren.username ist der Anwender, der xawtv verwendet.
9) VDR einstellen
/etc/default/vdr:Code
Alles anzeigen# /etc/default/vdr # # See also /usr/share/doc/README.Debian # # Change to 1 to enable vdr's init-script ENABLED=1 # Change this to 1 if you want vdr to be able to shutdown the # computer ENABLE_SHUTDOWN=0 # Options that will be passed to vdr's commandline # for example: OPTIONS="-w 15" OPTIONS="-w 60" # Set this to load only plugins with the correct patch level PLUGIN_CHECK_PATCHLEVEL="yes" #Video-Directory -- hier das gewuenschte Videoverzeichnis angeben -- VIDEO_DIR="/media/sdc1/video.00" # Set this to load only startable plugins (check with "vdrdevel -V -P # plugin") PLUGIN_CHECK_STARTABLE="yes" # Default Console for controlling VDR by keyboard. Empty means no console # input. KEYB_TTY="/dev/tty10" # Set this to 1 to make VDR switch to the console specified in KEYB_TTY # on startup KEYB_TTY_SWITCH=0 # Locale which is used when running vdrdevel (Default is C, because vdrdevel # do not run on systems where the default is UTF8 like on Etch)lirc #VDR_LANG=de_DE.utf8
10) LIRC einstellen
/etc/lirc/hardware.,conf:Code
Alles anzeigen# /etc/lirc/hardware.conf # # Arguments which will be used when launching lircd LIRCD_ARGS="" #Don't start lircmd even if there seems to be a good config file #START_LIRCMD=false #Try to load appropriate kernel modules LOAD_MODULES=true # Run "lircd --driver=help" for a list of supported drivers. DRIVER="" # If DEVICE is set to /dev/lirc and udev is in use /dev/lirc0 will be # automatically used instead DEVICE="/dev/lirc0" MODULES="lirc_serial" # Default configuration files for your hardware if any LIRCD_CONF="" LIRCMD_CONF=""
/etc/lirc/lircd.conf:
Code
Alles anzeigen# Please make this file available to others # by sending it to <lirc@bartelmus.de> # # this config file was automatically generated # using lirc-0.8.2(default) on Sat Oct 20 14:26:15 2007 # # contributed by # # brand: neu.conf # model no. of remote control: # devices being controlled by this remote: # begin remote name neu.conf bits 13 flags RC5|CONST_LENGTH eps 30 aeps 100 one 906 868 zero 906 868 plead 930 gap 113553 min_repeat 1 toggle_bit_mask 0x800 begin codes Up 0x0190 Down 0x0191 Menu 0x0192 Ok 0x0197 Back 0x01AF Left 0x0195 Right 0x0196 Red 0x01AB Green 0x01AC Yellow 0x01AD Blue 0x01AE # Volplus 0x1010 # Volminus 0x1011 Channel+ 0x11A0 Channel- 0x11A1 0 0x1180 1 0x1181 2 0x1182 3 0x1183 4 0x1184 5 0x1185 6 0x1186 7 0x1187 8 0x1188 9 0x1189 end codes end remote
Die Codes sind für eine Philips RC8102 Fernbedienung.11) Plugins installieren
Code
Alles anzeigenapt-get install projectx apt-get install vdr-addon-vdrconvert apt-get install vdr-plugin-burn apt-get install vdr-burnbackgrounds apt-get install vdr-plugin-epgsearch apt-get install vdr-plugin-live apt-get install vdr-plugin-mp3 apt-get install vdr-plugin-mplayer apt-get install vdr-plugin-solitaire apt-get install vdr-plugin-text2skin apt-get install vdr-plugin-menuorg apt-get install vdr-plugin-fritzbox apt-get install vdr-plugin-remoteosd apt-get install vdr-plugin-streamdev-client apt-get install vdr-plugin-streamdev-server apt-get install vdr-plugin-svdrpext apt-get install vdr-plugin-svdrpservice apt-get install vdr-plugin-analogtv apt-get install vdr-plugin-autotimeredit apt-get install vdr-plugin-avolctl apt-get install vdr-plugin-channelscan apt-get install vdr-plugin-clock apt-get install vdr-plugin-control apt-get install vdr-plugin-director apt-get install vdr-plugin-eggtimer apt-get install vdr-plugin-femon apt-get install vdr-plugin-games apt-get install vdr-plugin-image apt-get install vdr-plugin-newsticker apt-get install vdr-plugin-noepgmenu apt-get install vdr-plugin-nordlichtsepg apt-get install vdr-plugin-osdteletext apt-get install vdr-plugin-podcatcher apt-get install vdr-plugin-premiereepg apt-get install vdr-plugin-prefermenu apt-get install vdr-plugin-radio apt-get install vdr-plugin-radiolist apt-get install vdr-plugin-recstatus apt-get install vdr-plugin-rssreader apt-get install vdr-plugin-screenshot apt-get install vdr-plugin-skinelchi apt-get install vdr-plugin-skinenigmang apt-get install vdr-plugin-skinsoppalusikka apt-get install vdr-plugin-solitaire apt-get install vdr-plugin-subtitles apt-get install vdr-plugin-sudoku apt-get install vdr-plugin-sysinfo apt-get install vdr-plugin-timeline apt-get install vdr-plugin-trayopen apt-get install vdr-plugin-ttxtsubs apt-get install vdr-plugin-tvonscreen apt-get install vdr-plugin-tvtv apt-get install vdr-plugin-wirbelscan apt-get install vdr-plugin-yaepg apt-get install vdr-plugin-zaphistory
Die obigen Einstellungen funktionieren für meinen VDR. Eventuell müssen einige Änderungen vorgenommen werden.
Viel Spaß.
-
Danke für die Info. Immerhin bin ich jetzt einen Schritt weiter.
root@siduxbox:~# apt-cache policy transcode
transcode:
Installiert:(keine)
Mögliche Pakete:2:1.0.2-0.12
Versions-Tabelle:
2:1.0.2-0.12 0
500 http://debian-multimedia.informatik.uni-erlangen.de etch/main Packagesapt-get install vdr-plugin-burn transcode
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
kreiert oder aus Incoming herausbewegt wurden.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
transcode: Hängt ab: libglib1.2 (>= 1.2.0) soll aber nicht installiert werden
E: Kaputte PaketeEs dreht sich im Kreis:
# apt-get install libgtk1.2
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
libglib1.2ldbl
Die folgenden Pakete werden ENTFERNT:
libglib1.2
Die folgenden NEUEN Pakete werden installiert:
libglib1.2ldbl libgtk1.2
0 aktualisiert, 2 neu installiert, 1 zu entfernen und 3 nicht aktualisiert.
Es müssen noch 0B von 996kB Archiven geholt werden.
After this operation, 1860kB of additional disk space will be used.
Möchten Sie fortfahren [J/n]?libgtk1.2 entfernt libglib1.2 und umgekehrt. Beide werden aber benötigt um transcode zu installieren!
-
Vielleicht fällt ja jemandem hierzu etwas ein.
In meinem VDR sind insgesamt drei Karten verbaut. CAM1 und CAM3 sind jeweils mit einem Alphacrypt-Modul bestückt. Der VDR empfängt Kabel und SAT. Schaltet man nun auf einen Kanal, der CAM1 (SAT) verwendet, geht nach einem Zurückschalten auf einen Kanal der CAM3 benötigt dieser CAM nicht. Erst nach Rücksetzen des CAM über das VDR-Menü, Schalten auf einen uncodierten Kanal dieser Karte und dann auf den codierten Kanal funktioniert es wieder. Ich kann zwar mit diesem etwas chaotischen Ablauf leben, will aber nicht einsehen, warum dies so ist.
VDR ist 1.5.17 (das Problem trat aber auch schon bei 1.4 aufl)V4L ist aus dem hg-Repositorium und hat Version [2.6.25], aber auch vorherige Versionen zeigten das beschriebene Problem.
Hier die "dmesg":
Code
Alles anzeigenLinux version 2.6.23.12-slh-smp-2 (slh@progress) (gcc version 4.2.3 20071123 (prerelea se) (Debian 4.2.2-4)) #1 SMP PREEMPT Sun Dec 23 14:05:19 CET 2007 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009ec00 (usable) BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000007ff90000 (usable) BIOS-e820: 000000007ff90000 - 000000007ff9e000 (ACPI data) BIOS-e820: 000000007ff9e000 - 000000007ffe0000 (ACPI NVS) BIOS-e820: 000000007ffe0000 - 0000000080000000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) 1151MB HIGHMEM available. 896MB LOWMEM available. found SMP MP-table at 000ff780 Entering add_active_range(0, 0, 524176) 0 entries of 256 used Zone PFN ranges: DMA 0 -> 4096 Normal 4096 -> 229376 HighMem 229376 -> 524176 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0 -> 524176 On node 0 totalpages: 524176 DMA zone: 32 pages used for memmap DMA zone: 0 pages reserved DMA zone: 4064 pages, LIFO batch:0 Normal zone: 1760 pages used for memmap Normal zone: 223520 pages, LIFO batch:31 HighMem zone: 2303 pages used for memmap HighMem zone: 292497 pages, LIFO batch:31 Movable zone: 0 pages used for memmap DMI 2.4 present. ACPI: RSDP 000FAE70, 0024 (r2 ACPIAM) ACPI: XSDT 7FF90100, 004C (r1 MSTEST OEMXSDT 11000701 MSFT 97) ACPI: FACP 7FF90290, 00F4 (r3 MSTEST OEMFACP 11000701 MSFT 97) ACPI: DSDT 7FF905C0, 8E7D (r1 A0483 A0483035 35 INTL 20060113) ACPI: FACS 7FF9E000, 0040 ACPI: APIC 7FF90390, 006C (r1 MSTEST OEMAPIC 11000701 MSFT 97) ACPI: MCFG 7FF90400, 003C (r1 MSTEST OEMMCFG 11000701 MSFT 97) ACPI: OEMB 7FF9E040, 007B (r1 MSTEST AMI_OEM 11000701 MSFT 97) ACPI: HPET 7FF99440, 0038 (r1 MSTEST OEMHPET 11000701 MSFT 97) ACPI: PM-Timer IO Port: 0x808 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) Processor #0 6:15 APIC version 20 ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) Processor #1 6:15 APIC version 20 ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Enabling APIC mode: Flat. Using 1 I/O APICs ACPI: HPET id: 0x8086a202 base: 0xfed00000 Using ACPI (MADT) for SMP configuration information Allocating PCI resources starting at 88000000 (gap: 80000000:7ee00000) swsusp: Registered nosave memory region: 000000000009e000 - 000000000009f000 swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000 swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000e4000 swsusp: Registered nosave memory region: 00000000000e4000 - 0000000000100000 Built 1 zonelists in Zone order. Total pages: 520081 Kernel command line: root=UUID=2876dccf-4b5b-47b8-8632-c10d207a09b4 ro quiet vga=791 SELINUX_INIT=NO mapped APIC to ffffb000 (fee00000) mapped IOAPIC to ffffa000 (fec00000) Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 4096 (order: 12, 16384 bytes) Detected 2133.448 MHz processor. Console: colour dummy device 80x25 console [tty0] enabled Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 2067880k/2096704k available (2207k kernel code, 27444k reserved, 794k data, 33 6k init, 1179200k highmem) virtual kernel memory layout: fixmap : 0xfff4d000 - 0xfffff000 ( 712 kB) pkmap : 0xff800000 - 0xffc00000 (4096 kB) vmalloc : 0xf8800000 - 0xff7fe000 ( 111 MB) lowmem : 0xc0000000 - 0xf8000000 ( 896 MB) .init : 0xc03f5000 - 0xc0449000 ( 336 kB) .data : 0xc0327c10 - 0xc03ee784 ( 794 kB) .text : 0xc0100000 - 0xc0327c10 (2207 kB) Checking if this processor honours the WP bit even in supervisor mode... Ok. SLUB: Genslabs=22, HWalign=64, Order=0-1, MinObjects=4, CPUs=2, Nodes=1 hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0 hpet0: 3 64-bit timers, 14318180 Hz Calibrating delay using timer specific routine.. 4269.09 BogoMIPS (lpj=2134548) Security Framework v1.0.0 initialized SELinux: Disabled at boot. Mount-cache hash table entries: 512 CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0000e3bd 000000 00 00000001 00000000 monitor/mwait feature present. using mwait in idle threads. CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 CPU: After all inits, caps: bfebfbff 20100000 00000000 00003940 0000e3bd 00000000 0000 0001 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. Compat vDSO mapped to ffffe000. Checking 'hlt' instruction... OK. SMP alternatives: switching to UP code Early unpacking initramfs... done ACPI: Core revision 20070126 ACPI: Looking for DSDT in initramfs... error, file /DSDT.aml not found. CPU0: Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz stepping 06 SMP alternatives: switching to SMP code Booting processor 1/1 eip 3000 Initializing CPU#1 Calibrating delay using timer specific routine.. 4266.65 BogoMIPS (lpj=2133327) CPU: After generic identify, caps: bfebfbff 20100000 00000000 00000000 0000e3bd 000000 00 00000001 00000000 monitor/mwait feature present. CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU: After all inits, caps: bfebfbff 20100000 00000000 00003940 0000e3bd 00000000 0000 0001 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#1. CPU1: Intel(R) Core(TM)2 CPU 6420 @ 2.13GHz stepping 06 Total of 2 processors activated (8535.75 BogoMIPS). ENABLING IO-APIC IRQs ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1 checking TSC synchronization [CPU#0 -> CPU#1]: passed. Brought up 2 CPUs NET: Registered protocol family 16 EISA bus registered ACPI: bus type pci registered PCI: BIOS Bug: MCFG area at e0000000 is not E820-reserved PCI: Not using MMCONFIG. PCI: PCI BIOS revision 3.00 entry at 0xf0031, last bus=5 PCI: Using configuration type 1 Setting up standard PCI resources ACPI: EC: Look up EC in DSDT ACPI: Interpreter enabled ACPI: (supports S0 S1 S3 S4 S5) ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO PCI quirk: region 0480-04bf claimed by ICH6 GPIO PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P2._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P8._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P9._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 12 14 *15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0, disabled. -ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 *14 15) ACPI: PCI Interrupt Link [LNKG] (IRQs *3 4 5 6 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 *7 10 11 12 14 15) ACPI Warning (tbutils-0217): Incorrect checksum in table [OEMB] - 03, should be 02 [2 0070126] Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init ACPI: bus type pnp registered pnp: PnP ACPI: found 13 devices ACPI: ACPI bus type pnp unregistered PnPBIOS: Disabled by ACPI PNP SCSI subsystem initialized PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report NET: Registered protocol family 8 NET: Registered protocol family 20 ACPI: RTC can wake from S4 Time: tsc clocksource has been installed. pnp: 00:01: iomem range 0xfed14000-0xfed19fff has been reserved pnp: 00:07: ioport range 0x290-0x297 has been reserved pnp: 00:08: iomem range 0xffafe000-0xffb0cbff could not be reserved pnp: 00:08: iomem range 0xffb00000-0xffbfffff could not be reserved pnp: 00:08: iomem range 0xfed1c000-0xfed1ffff has been reserved pnp: 00:08: iomem range 0xfed20000-0xfed8ffff has been reserved pnp: 00:0a: iomem range 0xfec00000-0xfec00fff has been reserved pnp: 00:0a: iomem range 0xfee00000-0xfee00fff could not be reserved pnp: 00:0b: iomem range 0xe0000000-0xefffffff has been reserved pnp: 00:0c: iomem range 0x0-0x9ffff could not be reserved pnp: 00:0c: iomem range 0xc0000-0xcffff could not be reserved pnp: 00:0c: iomem range 0xe0000-0xfffff could not be reserved pnp: 00:0c: iomem range 0x100000-0x7fffffff could not be reserved PCI: Bridge: 0000:00:01.0 IO window: 8000-afff MEM window: ff600000-ff6fffff PREFETCH window: cfe00000-dfdfffff PCI: Bridge: 0000:00:1c.0 IO window: disabled. MEM window: disabled. PREFETCH window: dfe00000-dfefffff PCI: Bridge: 0000:00:1c.4 IO window: c000-cfff MEM window: ff800000-ff8fffff PREFETCH window: disabled. PCI: Bridge: 0000:00:1c.5 IO window: b000-bfff MEM window: ff700000-ff7fffff PREFETCH window: disabled. PCI: Bridge: 0000:00:1e.0 IO window: disabled. MEM window: ff900000-ff9fffff PREFETCH window: disabled. ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:01.0 to 64 ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:1c.0 to 64 ACPI: PCI Interrupt 0000:00:1c.4[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:1c.4 to 64 ACPI: PCI Interrupt 0000:00:1c.5[B] -> GSI 17 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:00:1c.5 to 64 PCI: Setting latency timer of device 0000:00:1e.0 to 64 NET: Registered protocol family 2 IP route cache hash table entries: 32768 (order: 5, 131072 bytes) TCP established hash table entries: 131072 (order: 9, 2097152 bytes) TCP bind hash table entries: 65536 (order: 7, 786432 bytes) TCP: Hash tables configured (established 131072 bind 65536) TCP reno registered Unpacking initramfs...<6>Switched to high resolution mode on CPU 1 Switched to high resolution mode on CPU 0 done Freeing initrd memory: 6472k freed Machine check exception polling timer started. audit: initializing netlink socket (disabled) audit(1204573522.715:1): initialized highmem bounce pool size: 64 pages Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Boot video device is 0000:01:00.0 PCI: Setting latency timer of device 0000:00:01.0 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:01.0:pcie00] PCI: Setting latency timer of device 0000:00:1c.0 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:1c.0:pcie00] Allocate Port Service[0000:00:1c.0:pcie02] PCI: Setting latency timer of device 0000:00:1c.4 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:1c.4:pcie00] Allocate Port Service[0000:00:1c.4:pcie02] PCI: Setting latency timer of device 0000:00:1c.5 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:1c.5:pcie00] Allocate Port Service[0000:00:1c.5:pcie02] vesafb: framebuffer at 0xd0000000, mapped to 0xf8880000, using 3072k, total 16384k vesafb: mode is 1024x768x16, linelength=2048, pages=9 vesafb: protected mode interface info at c000:58b6 vesafb: pmi: set display start = c00c594a, set palette = c00c5996 vesafb: pmi: ports = a010 a016 a054 a038 a03c a05c a000 a004 a0b0 a0b2 a0b4 vesafb: scrolling: redraw vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 Console: switching to colour frame buffer device 128x48 fb0: VESA VGA frame buffer device isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Real Time Clock Driver v1.12ac hpet_resources: 0xfed00000 is busy Linux agpgart interface v0.102 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A PNP: No PS/2 controller found. Probing ports directly. serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 mice: PS/2 mouse device common for all mice EISA: Probing bus 0 at eisa.0 Cannot allocate resource for EISA slot 8 EISA: Detected 0 cards. TCP cubic registered NET: Registered protocol family 1 Using IPI No-Shortcut mode Freeing unused kernel memory: 336k freed ACPI: SSDT 7FF9E0C0, 01C6 (r1 AMI CPU1PM 1 INTL 20060113) ACPI: SSDT 7FF9E290, 013A (r1 AMI CPU2PM 1 INTL 20060113) ACPI Exception (processor_core-0818): AE_NOT_FOUND, Processor Device is not present [2 0070126] ACPI Exception (processor_core-0818): AE_NOT_FOUND, Processor Device is not present [2 0070126] usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb ACPI: PCI Interrupt 0000:00:1a.7[C] -> GSI 18 (level, low) -> IRQ 18 PCI: Setting latency timer of device 0000:00:1a.7 to 64 ehci_hcd 0000:00:1a.7: EHCI Host Controller ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1a.7: debug port 1 PCI: cache line size of 32 is not supported by device 0000:00:1a.7 ehci_hcd 0000:00:1a.7: irq 18, io mem 0xffaff400 ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 4 ports detected USB Universal Host Controller Interface driver v3.0 libata version 2.21 loaded. ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 23 (level, low) -> IRQ 19 PCI: Setting latency timer of device 0000:00:1d.7 to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:1d.7: debug port 1 PCI: cache line size of 32 is not supported by device 0000:00:1d.7 ehci_hcd 0000:00:1d.7: irq 19, io mem 0xffaff000 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 6 ports detected ACPI: PCI Interrupt 0000:05:03.0[A] -> GSI 21 (level, low) -> IRQ 20 ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:00:1a.0 to 64 uhci_hcd 0000:00:1a.0: UHCI Host Controller uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000e000 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected firewire_ohci: Added fw-ohci device 0000:05:03.0, OHCI version 1.10 usb 1-3: new high speed USB device using ehci_hcd and address 2 ACPI: PCI Interrupt 0000:00:1a.1[B] -> GSI 17 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:00:1a.1 to 64 uhci_hcd 0000:00:1a.1: UHCI Host Controller uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1a.1: irq 17, io base 0x0000e080 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) -> IRQ 19 PCI: Setting latency timer of device 0000:00:1d.0 to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.0: irq 19, io base 0x0000d800 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected usb 1-3: configuration #1 chosen from 1 choice ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 21 PCI: Setting latency timer of device 0000:00:1d.1 to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 6 uhci_hcd 0000:00:1d.1: irq 21, io base 0x0000d880 usb usb6: configuration #1 chosen from 1 choice hub 6-0:1.0: USB hub found hub 6-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18 PCI: Setting latency timer of device 0000:00:1d.2 to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 7 uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000dc00 usb usb7: configuration #1 chosen from 1 choice hub 7-0:1.0: USB hub found hub 7-0:1.0: 2 ports detected ahci 0000:00:1f.2: version 2.3 ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 21 firewire_core: created new fw device fw0 (0 config rom retries, S400) usb 2-4: new high speed USB device using ehci_hcd and address 3 usb 2-4: configuration #1 chosen from 1 choice usb 5-2: new full speed USB device using uhci_hcd and address 2 usb 5-2: configuration #1 chosen from 1 choice hub 5-2:1.0: USB hub found hub 5-2:1.0: 4 ports detected ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 6 ports 3 Gbps 0x3f impl SATA mode ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part PCI: Setting latency timer of device 0000:00:1f.2 to 64 scsi0 : ahci scsi1 : ahci scsi2 : ahci scsi3 : ahci scsi4 : ahci scsi5 : ahci ata1: SATA max UDMA/133 cmd 0xf8846900 ctl 0x00000000 bmdma 0x00000000 irq 219 ata2: SATA max UDMA/133 cmd 0xf8846980 ctl 0x00000000 bmdma 0x00000000 irq 219 ata3: SATA max UDMA/133 cmd 0xf8846a00 ctl 0x00000000 bmdma 0x00000000 irq 219 ata4: SATA max UDMA/133 cmd 0xf8846a80 ctl 0x00000000 bmdma 0x00000000 irq 219 ata5: SATA max UDMA/133 cmd 0xf8846b00 ctl 0x00000000 bmdma 0x00000000 irq 219 ata6: SATA max UDMA/133 cmd 0xf8846b80 ctl 0x00000000 bmdma 0x00000000 irq 219 usb 5-2.1: new low speed USB device using uhci_hcd and address 3 usb 5-2.1: configuration #1 chosen from 1 choice usbcore: registered new interface driver hiddev input: ATEN UC-10KM V1.3.121 as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2.1/5-2.1: 1.0/input/input0 input: USB HID v1.10 Keyboard [ATEN UC-10KM V1.3.121] on usb-0000:00:1d.0-2.1 input: ATEN UC-10KM V1.3.121 as /devices/pci0000:00/0000:00:1d.0/usb5/5-2/5-2.1/5-2.1: 1.1/input/input1 input: USB HID v1.10 Mouse [ATEN UC-10KM V1.3.121] on usb-0000:00:1d.0-2.1 usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata1.00: ATA-7: WDC WD2500YS-01SHB1, 20.06C06, max UDMA/133 ata1.00: 490234752 sectors, multi 0: LBA48 NCQ (depth 31/32) ata1.00: configured for UDMA/133 ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata2.00: ATA-7: WDC WD4000AAJS-00TKA0, 12.01C01, max UDMA/133 ata2.00: 781422768 sectors, multi 0: LBA48 NCQ (depth 31/32) ata2.00: configured for UDMA/133 ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata3.00: ATA-7: WDC WD4000KS-00MNB0, 07.02E07, max UDMA/133 ata3.00: 781422768 sectors, multi 0: LBA48 NCQ (depth 31/32) ata3.00: configured for UDMA/133 ata4: SATA link up 3.0 Gbps (SStatus 123 SControl 300) ata4.00: ATA-7: WDC WD4000AAJS-00TKA0, 12.01C01, max UDMA/133 ata4.00: 781422768 sectors, multi 0: LBA48 NCQ (depth 31/32) ata4.00: configured for UDMA/133 ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ata5.00: ATAPI: TSSTcorp CDDVDW SH-S203N, SB00, max UDMA/100 ata5.00: configured for UDMA/100 ata6: SATA link down (SStatus 0 SControl 300) scsi 0:0:0:0: Direct-Access ATA WDC WD2500YS-01S 20.0 PQ: 0 ANSI: 5 scsi 1:0:0:0: Direct-Access ATA WDC WD4000AAJS-0 12.0 PQ: 0 ANSI: 5 scsi 2:0:0:0: Direct-Access ATA WDC WD4000KS-00M 07.0 PQ: 0 ANSI: 5 scsi 3:0:0:0: Direct-Access ATA WDC WD4000AAJS-0 12.0 PQ: 0 ANSI: 5 scsi 4:0:0:0: CD-ROM TSSTcorp CDDVDW SH-S203N SB00 PQ: 0 ANSI: 5 ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 16 (level, low) -> IRQ 16 ahci 0000:03:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode ahci 0000:03:00.0: flags: 64bit ncq pm led clo pmp pio slum part PCI: Setting latency timer of device 0000:03:00.0 to 64 scsi6 : ahci scsi7 : ahci ata7: SATA max UDMA/133 cmd 0xf8bb4100 ctl 0x00000000 bmdma 0x00000000 irq 16 ata8: SATA max UDMA/133 cmd 0xf8bb4180 ctl 0x00000000 bmdma 0x00000000 irq 16 ata7: SATA link down (SStatus 0 SControl 300) ata8: SATA link down (SStatus 0 SControl 300) ACPI: PCI Interrupt 0000:03:00.1[B] -> GSI 17 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:03:00.1 to 64 scsi8 : pata_jmicron scsi9 : pata_jmicron ata9: PATA max UDMA/100 cmd 0x0001cc00 ctl 0x0001c882 bmdma 0x0001c400 irq 17 ata10: PATA max UDMA/100 cmd 0x0001c800 ctl 0x0001c482 bmdma 0x0001c408 irq 17 sd 0:0:0:0: [sda] 490234752 512-byte hardware sectors (251000 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sd 0:0:0:0: [sda] 490234752 512-byte hardware sectors (251000 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: [sda] Attached SCSI disk sd 1:0:0:0: [sdb] 781422768 512-byte hardware sectors (400088 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00 sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sd 1:0:0:0: [sdb] 781422768 512-byte hardware sectors (400088 MB) sd 1:0:0:0: [sdb] Write Protect is off sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00 sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sdb: sdb1 sd 1:0:0:0: [sdb] Attached SCSI disk sd 2:0:0:0: [sdc] 781422768 512-byte hardware sectors (400088 MB) sd 2:0:0:0: [sdc] Write Protect is off sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00 sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sd 2:0:0:0: [sdc] 781422768 512-byte hardware sectors (400088 MB) sd 2:0:0:0: [sdc] Write Protect is off sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00 sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sdc: sdc1 sd 2:0:0:0: [sdc] Attached SCSI disk sd 3:0:0:0: [sdd] 781422768 512-byte hardware sectors (400088 MB) sd 3:0:0:0: [sdd] Write Protect is off sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00 sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sd 3:0:0:0: [sdd] 781422768 512-byte hardware sectors (400088 MB) sd 3:0:0:0: [sdd] Write Protect is off sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00 sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FU A sdd: sdd1 sd 3:0:0:0: [sdd] Attached SCSI disk sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20 sr 4:0:0:0: Attached scsi CD-ROM sr0 sd 0:0:0:0: Attached scsi generic sg0 type 0 sd 1:0:0:0: Attached scsi generic sg1 type 0 sd 2:0:0:0: Attached scsi generic sg2 type 0 sd 3:0:0:0: Attached scsi generic sg3 type 0 sr 4:0:0:0: Attached scsi generic sg4 type 5 ata9.00: ATAPI: TSSTcorpCD/DVDW SH-S182D, SB04, max UDMA/33 ata9.00: configured for UDMA/33 scsi 8:0:0:0: CD-ROM TSSTcorp CD/DVDW SH-S182D SB04 PQ: 0 ANSI: 5 sr1: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray sr 8:0:0:0: Attached scsi CD-ROM sr1 sr 8:0:0:0: Attached scsi generic sg5 type 5 device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com Attempting manual resume kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 17 PCI: Setting latency timer of device 0000:02:00.0 to 64 sky2 0000:02:00.0: v1.18 addr 0xff7fc000 irq 17 Yukon-EC Ultra (0xb4) rev 2 sky2 eth0: addr 00:18:f3:a2:77:7b input: PC Speaker as /devices/platform/pcspkr/input/input2 iTCO_vendor_support: vendor-support=0 iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007) iTCO_wdt: Found a ICH8 or ICH8R TCO device (Version=2, TCOBASE=0x0860) iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) PCI: Enabling device 0000:00:1f.3 (0001 -> 0003) ACPI: PCI Interrupt 0000:00:1f.3[C] -> GSI 18 (level, low) -> IRQ 18 input: Power Button (FF) as /devices/virtual/input/input3 ACPI: Power Button (FF) [PWRF] input: Power Button (CM) as /devices/virtual/input/input4 ACPI: Power Button (CM) [PWRB] phy0: Selected rate control algorithm 'simple' ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 22 PCI: Setting latency timer of device 0000:00:1b.0 to 64 Linux video capture interface: v2.00 saa7146: register extension 'dvb'. saa7146: register extension 'budget_av'. phy0: hwaddr 00:15:af:0b:7d:7d, rtl8187 V1 + rtl8225z2 usbcore: registered new interface driver rtl8187 dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in warm state. dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (Pinnacle 400e DVB-S USB2.0) DVB: registering frontend 0 (Philips TDA10086 DVB-S)... dvb-usb: Pinnacle 400e DVB-S USB2.0 successfully initialized and connected. usbcore: registered new interface driver dvb_usb_ttusb2 ACPI: PCI Interrupt 0000:05:01.0[A] -> GSI 22 (level, low) -> IRQ 22 saa7146: found saa7146 @ mem f8bec800 (revision 1, irq 22) (0x153b,0x1176). saa7146 (0): dma buffer size 192512 DVB: registering new adapter (Terratec Cinergy 1200 DVB-C MK3) adapter failed MAC signature check encoded MAC from EEPROM was ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:f f KNC1-1: MAC addr = 00:0a:ac:11:13:d3 DVB: registering frontend 1 (Philips TDA10023 DVB-C)... budget-av: ci interface initialised. ACPI: PCI Interrupt 0000:05:02.0[A] -> GSI 23 (level, low) -> IRQ 19 saa7146: found saa7146 @ mem f8c3e400 (revision 1, irq 19) (0x1894,0x002c). saa7146 (1): dma buffer size 192512 DVB: registering new adapter (Satelco EasyWatch DVB-C MK3) adapter failed MAC signature check encoded MAC from EEPROM was ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:f f budget-av: cam inserted A KNC1-2: MAC addr = 00:09:d6:6d:70:f9 dvb_ca adapter 1: DVB CAM detected and initialised successfully DVB: registering frontend 2 (Philips TDA10023 DVB-C)... budget-av: ci interface initialised. ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 21 (level, low) -> IRQ 20 saa7146: found saa7146 @ mem f8cd6c00 (revision 1, irq 20) (0x13c2,0x000e). DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.3) adapter has MAC addr = 00:d0:5c:24:0e:88 dvb-ttpci: gpioirq unknown type=0 len=0 dvb-ttpci: info @ card 3: firm f0240009, rtsl b0250018, vid 71010068, app 80002622 dvb-ttpci: firmware @ card 3 supports CI link layer interface dvb-ttpci: Crystal audio DAC @ card 3 detected saa7146_vv: saa7146 (2): registered device video0 [v4l2] saa7146_vv: saa7146 (2): registered device vbi0 [v4l2] DVB: registering frontend 3 (ST STV0299 DVB-S)... input: DVB on-card IR receiver as /devices/pci0000:00/0000:00:1e.0/0000:05:00.0/input/ input5 dvb-ttpci: found av7110-0. f budget-av: cam inserted A KNC1-2: MAC addr = 00:09:d6:6d:70:f9 dvb_ca adapter 1: DVB CAM detected and initialised successfully DVB: registering frontend 2 (Philips TDA10023 DVB-C)... budget-av: ci interface initialised. ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 21 (level, low) -> IRQ 20 saa7146: found saa7146 @ mem f8cd6c00 (revision 1, irq 20) (0x13c2,0x000e). DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.3) adapter has MAC addr = 00:d0:5c:24:0e:88 dvb-ttpci: gpioirq unknown type=0 len=0 dvb-ttpci: info @ card 3: firm f0240009, rtsl b0250018, vid 71010068, app 80002622 dvb-ttpci: firmware @ card 3 supports CI link layer interface dvb-ttpci: Crystal audio DAC @ card 3 detected saa7146_vv: saa7146 (2): registered device video0 [v4l2] saa7146_vv: saa7146 (2): registered device vbi0 [v4l2] DVB: registering frontend 3 (ST STV0299 DVB-S)... input: DVB on-card IR receiver as /devices/pci0000:00/0000:00:1e.0/0000:05:00.0/input/ input5 dvb-ttpci: found av7110-0. Adding 2096440k swap on /dev/sda1. Priority:-1 extents:1 across:2096440k EXT3 FS on sda3, internal journal Capability LSM initialized lirc_dev: IR Remote Control driver registered, major 61 lirc_serial: port 03f8 already in use lirc_serial: use 'setserial /dev/ttySX uart none' lirc_serial: or compile the serial port driver as module and lirc_serial: make sure this module is loaded first fuse init (API version 7.8) kjournald starting. Commit interval 5 seconds EXT3 FS on sda4, internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on sdb1, internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on sdc1, internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on sdd1, internal journal EXT3-fs: mounted filesystem with ordered data mode.
Aus dem Log:
Code
Alles anzeigenMar 7 20:57:26 siduxbox kernel: budget-av: cam inserted A Mar 7 20:57:26 siduxbox kernel: DVB: TDA10023(1): tda10023_writereg, writereg error ( reg == 0x3d, val == 0x00, ret == -121) Mar 7 20:57:26 siduxbox kernel: dvb_ca adapter 1: DVB CAM detected and initialised su ccessfully Mar 7 20:57:46 siduxbox kernel: dvb_ca adapter 1: CAM tried to send a buffer larger t han the ecount size! Mar 7 20:57:46 siduxbox kernel: dvb_ca adapter 1: DVB CAM link initialisation failed :( Mar 7 21:01:23 siduxbox kernel: budget-av: cam inserted A Mar 7 21:01:23 siduxbox kernel: dvb_ca adapter 1: DVB CAM detected and initialised su ccessfully Mar 7 21:01:46 siduxbox kernel: dvb_ca adapter 1: CAM tried to send a buffer larger t han the ecount size!
-
Verwendet wird die aktuellste Sidux-Version (Weihnachten 2007).
Linux 2.6.23.12-slh-smp-2 #1 SMP PREEMPT Sun Dec 23 14:05:19 CET 2007 unknown
Alles ist soweit prima, doch das Burn-Plugin lässt sich nicht installieren:
Code
Alles anzeigen# apt-get install vdr-plugin-burn Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Reading state information... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht kreiert oder aus Incoming herausbewegt wurden. Da Sie nur eine einzige Operation angefordert haben, ist es sehr wahrscheinlich, dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über dieses Paket erfolgen sollte. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben nichterfüllte Abhängigkeiten: vdr-plugin-burn: Hängt ab: transcode (>= 0.6.10) soll aber nicht installiert werden E: Kaputte Pakete
Hier meine sources.list:
Code
Alles anzeigen# See sources.list(5) for more information, especialy # Remember that you can only use http, ftp or file URIs # CDROMs are managed through the apt-cdrom tool. # # e-Tobi's Experimental Etch VDR Repository # deb http://e-tobi.net/vdr-experimental etch base backports addons vdr-multipatch # debian multimedia deb http://debian-multimedia.informatik.uni-erlangen.de/debian-multimedia/ etch main # debian deb http://ftp.de.debian.org/debian/ etch main deb-src http://ftp.de.debian.org/debian/ etch main deb http://security.debian.org/ etch/updates main deb-src http://security.debian.org/ etch/updates main # sidux #deb http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.contrib #deb-src http://sidux.com/debian/ sid main contrib non-free firmware fix.main fix.con
-
Der Fehler liegt in den Parametern von "scanf".
man scanf
liefert hier die Syntax. Der erste Parameter ist das zu lesende Format, der zweite (und weitere) ein Zeiger auf die Variable die den Wert aufnimmt. Sollen also Dezimalzahlen (Float) gelesen werden, muss es
float temp;
scanf("%f",&temp);lauten. Bei Ganzzahlen (Integer) muss es:
int temp;
scanf("%d",&temp);lauten.
Auch muss für einlesenPuffer Platz für mehr als einen Wert geschaffen sein. Will man z.B. 100 Werte einlesen, dann muss es so aussehen:Code
Alles anzeigenint* einlesenPuffer(char meldung[]) { int puffer[100]; printf(meldung); for (int ndx = 0; ndx < 100; ++ndx) { scanf("%d",&puffer[ndx]); printf("temp wert %d",puffer[ndx]); } return puffer; } int einlesenWert(char meldung[]){ int temp; printf(meldung); scanf("%d",&temp); return temp; }