Gen2VDR - Version 2.0 - 28.Dezember 2007

Installationsanleitung

Im BIOS Booten von CD ermoeglichen(MP Standard-Passwort: oz0e8g)

- von CD booten ( Linux startet elektrisch :-)

Nun wirds ein bischen tricky:

Die Installation wirft erstmal die CD wieder aus.
Will man die interaktive Installation machen so muss man nichts machen, 
moechte man aber eine automatische Installation, so muss man die CD entfernen.
Nach 10 Sekunden wird die Schublade wieder eingefahren.
Falls nun keine CD eingelegt ist faehrt die Lade wieder aus und man legt 
die CD fuer die automatische Installation wieder ein.

Ab da geht alles menugesteuert oder vollautomatisch

- Empfohlene Partitions-Daten ( = AUTO ):
  hda1: primaer /boot 50 MB    type 83 ext2
  hda2: primaer /     6000 MB  type 83 ext3 
  hda3: primaer swap  256 MB   type 82
  hda5: logisch /video REST    type 83 ext3

Falls KDE genutzt wird sollte man 8 GB fuer hda2 nehmen.

Man kann bei der manuellen Installation die Partitionen beliebig waehlen.
Falls Windows installiert ist und man Dual Boot moechte, muss nach der 
Installation in der /etc/lilo.conf der Eintrag mit "other /dev/hda1" 
am Ende auskommentiert und angepasst werden und lilo gestartet werden.

Nach erfolgter Installation wird die CD ausgeworfen.
Diese muss nun entnommen werden, sonst startet die Installation 
nach dem Reboot erneut.

Waehrend der Installation werden die alten Konfigurationsdateien unter
/mnt/data/g2v-backup gesichert und zumindest teilweise integriert :-)
Wer das nicht moechte kann dies in der manuellen Installation verhindern.

Dies ist die vorgegebene Tastaturbelegung:

  Auf, Ab, Links, Rechts    Cursor-Tasten        Aufnahmen            r  
  Menu                      tab                  Info                 F2 
  Ok                        enter                Befehle              c          
  Zurueck                   backspace ( <- )     Record               F3 
  Rot, Gruen, Gelb, Blau    r,g,y,b              Wiedergabe           F4 
  0..9                      0..9                 Pause                F5 
  Ausschalten               x                    Wiedergabe beenden   F6 
  Kanal +/-                 PageUp, PageDown     Vorlauf              F9 
  Lautstaerke +/-           +, - (Num-Block)     Ruecklauf            F8 
  Stumm                     m                    Vorwaerts springen   F10
  Kanalliste                k                    Rueckwaerts springen F7
  Programm                  p                    User1 (=Autoplay)    u 
  Timer                     t                    User2                v 
  Audio Menu                a                    User3                w                          
  Einstellungen             F1                                                                           
                                                                           
                                                                           
Anmerkungen:                                                               
                                                                           
- Das Passwort fuer root ist gen2vdr !                                     



Konfiguration:

- Die Tastenbelegung(und FB-Belegung) kann ueber 
  Menu->Befehle->Tastatur teachen
  neu angelernt werden. Dies funktioniert aber nur sofern eine passende 
  /etc/lircd.conf fuer die Fernbedienung vorliegt, siehe:
  http://vdr-wiki.de/wiki/index.php/LIRC#Neuanlernen_der_Fernbedienung

- Die Konfigurationsdateien fuer VDR befinden sich unter /etc/vdr.
  Weitere Einstellungen fuer VDR und Gen2vdr findet man unter /etc/vdr.d

- Unter /_config/bin sind viele nuetzliche Scripte ...

- Einige Einstellungen ( Netzwerk, VDR-Plugins, Wakeup, VDRADMIN .. ) 
  werden ueber das VDR-Admin eingesellt: 
  Menu->Einstellungen->Plugins->Admin
  Die Ziffer hinter den Plugins legt fest wo diese im Menu erscheinen,
  und mit 0 ist das Plugin disabled.

- tvout Treiber fuers MediaPortal befinden sich unter /_config/tvout

- Die Einstellungen fuer das Mplayer-Plugin werden in der 
  /etc/vdr/plugins/mplayer.sh.conf
  vorgenommen. Sollte der mplayer dennoch nicht wie gewuenscht 
  funktionieren, empfiehlt es sich diesen neu zu "emergen":  
  http://gentoo-wiki.com/HOWTO_Emerge_MPlayer
  
- Falls ein VDR-Plugin Parameter benoetigt muss dies in der Datei:
  /etc/vdr.d/plugins/<pluginname>
  angegeben werden (es gibt einige Beispiele dafuer).

- Um das EPG uber InfoSAT oder tvmovie zu aktualisieren 
  (ueber Menu->Befehle oder im Admin Plugin unter Wakep),
  sollten die gewuenschten Kanaele in der 
  /etc/vdr/tvmovie2vdr/channels_wanted.pl 
  angepasst werden.

- Als GUI's stehen FreeVo, XFCE und KDE zur Verfuegung.
  FreeVo und VDR laeuft unter dem user root, die anderen beiden
  unter dem user vdr (PW: gen2vdr)
  

System-Aktualisierung:

- Die Zusatzpakete werden mittels /_config/bin/instpkgs.sh installiert:
    Syntax:
       /_config/bin/instpkgs.sh
          -all:      lade alle packages und installiere diese
          -list:     hole Liste der packages (g2v_md5_pkgs)
          -get:      hole alle Pakete der Liste
          -install:  installiere alle Pakete der Liste

- Um emerge zu benutzen ist macht man folgendes 
  (aber erst nach der Installation der Pakete)
     emerge --sync
     layman -S

- Neue VDR-Plugins erstellt man z.B. mit dem inst_plg script, z.B:

    /_config/bin/instplg.sh /tmp/vdr-burn-0.2.0.tar.bz2

  installiert das bereits heruntergeladene Plugin, oder:

    /_config/bin/instplg.sh http://www.burn.org/download/vdr-burn-0.2.0.tar.bz2

  laedt man das Plugin auch gleich noch mit runter. 

- Nach Aenderungen an VDR bzw manuellem Kompilieren der Plugins, muessen die
  Libs noch an die richtige Stelle:
  /_config/bin/instvdr.sh

- Die aktuellen DVB-Treiber bekommt man mit dem Script:
  /_config/bin/dvb_update.sh
  (dieses benutzt: emerge -av v4l-dvb-hg-endriss)

- Fast alle Pakete sind auf dem Gentoo-ueblichen Weg ueber emerge installiert.

- Lediglich VDR und dessen Plugins, sowie die Tools unter /usr/local/src/
  bilden da eine Ausnahme, und sollten daher nicht per emerge installiert werden.
  Dies ist in erster Linie freevo.
  
- FreeVo wird mittels /_config/bin/freevo_update.sh "upgedated"



Netzwerk:

- Nach vollendeter Netzwerk-Installation (bei DHCP automatisch) kann per Samba
  stehen die Freigaben root, video und audio zur Verfuegung.
  (userid root, pw gen2vdr)

- Mittels SSH (putty) kann man ueber das lokale Netzwerk auf den Rechner 
  zugreifen (userid root, pw gen2vdr).
  Auf der CD unter \isolinux\DOS befindet sich putty.exe

- Wie man wireless LAN aktiviert kann hier nachgelesen werden:
  http://gentoo-wiki.com/HOWTO_Wireless_Configuration_and_Startup
  Teil 1 davon (Installation) ist bereits integriert

- VDRADMIN ruft man im Browser mit: 
     http://vdr01:8001/  
  auf. Userid und Passwort sind gen2vdr.

  Alternativ (aber langsamer) gibts XXV:
     http://vdr01:8080/ 
  Userid und Passwort sind xxv.
  vdr01 muss man evtl. durch die passende IP-Adresse ersetzen.

- Um den Fritzbox-Anrufbeantworter zu benutzen muss diese Funktionalitaet
  an der Fritzbox aktiviert sein ( #96*5* am Telefon eingeben ).
  
  
Dokumentation und Hilfe:

- Doku gibts auf der CD unter doc und unter /usr/local/share/doc/vdr/ !

- Anlaufstellen bei Fragen rund um VDR:
  http://www.vdr-wiki.de/
  http://www.vdrportal.de/
  
- Bei Anfragen bitte die eigene Konfiguration und wenn moeglich auch die
  Logs posten.
  Ueber Menu->Befehle werden die Logs gesammelt und unter /tmp/g2v_log.tgz
  archiviert. Falls ein USB Geraet eingesteckt wirds gleich darauf kopiert :)
  
- Einige wichtige Gentoo Configurationsdateien befinden sich unter /etc/conf.d
  ( z.B. net, hdparm ).  Weitere Informationen zu Gentoo finden sich hier:
  http://www.gentoo.org
  http://de.gentoo-wiki.com


Fuer Anregungen, Wuensche und Danksagungen steht das Forum:
http://www.htpc-forum.de/forum zur Verfuegung:-)


Mein Dank geht an:
- Die armen leidgeplagten Betatester
- Nando fuer die huebschen Bootscreens
- Klaus Schmidinger fuer the one and only VDR
- Frank fuer die vielen Plugins
- das FreeVo Team
- das Gentoo Team
- all denjenigen deren Software hier verwendet wird


Disclaimer
----------
Der Anwender uebernimmt fuer alle Taetigkeiten und Auswirkungen 
die volle Verantwortung !
