vdradmin-am Verbindungsprobleme

  • Hallo,


    ich bin hier schon seit fast 3Tagen am werkeln, bisher kein Ergebnis. Anfangas hatte ich keine Probleme mit vdradmin-am. Die Probleme sah ich gestern erst.
    Ich habe seither auch viele Plugins für mein vdr installiert. Es scheitert am Verbindungsaufbau.
    Im IE unter Windows kommt die Meldung "Diese Webseite kann nicht angezeigt werden".
    Erst nachdem ich folgendes in die Kommandozeile eingebe funktioniert es:

    Code
    vdr2:~# vdradmind.pl --status
    vdradmind.pl 3.4.7 wurde mit der Prozess-ID 3491 gestartet.


    Jetzt kann ich erst vdradmin-am über das Webinterface nutzen. Das heißt für mich, das vdradmin-am jetzt erst gestartet ist.
    Auch ein Eintrag in die "runvdr" brachte nicht das gewünschte Ergebnis. Ich habe noch etwas über verschiedene Run-Level gelesen, es gibt *.rc0 bis *.rc6.
    Doch diese Dateien finde ich auf meiner Maschine nicht. Und dann gibt es noch die "inittab". Dort sah ich verweise auf /etc/init.d/rc 0 bis rc 6.
    Doch die gibt es nicht. Hilfe! Soweit wie ich weiß, muß vdr auch in so einer Datei stehen, damit es automatisch startet.
    Mein vdr startet ja auch automtaisch. Wo ist das Problem? Gibt es da noch irgendetwas anderes?


    Was ich dann wirklich selber herausfinden wollte ist, startet vdradmin-am nach vdr. Über jeden Tip währe ich sehr dankbar.


    P.S. Ich dächte, ich hätte schon einmal so eine Datei gesehen. Ich bin mir auch fast ziemlich sicher das da drin stand, das zuerst vdr und dann vdradmin-am gestartet wird.
    Aber ich finde die *.rc0 bis *.rc6 nicht. KOMISCH!!!! Das gibt es normaler weise nicht, oder? Ich verstehe nix mehr.


    Ich weiß nicht mehr weiter, über jeden Tip würde ich mich freuen.
    Danke!

    :lovevdr
    VDR 1: Premium-S Rev.2.3, c't vdr5, debian, Kernel: 2.6.16-ct-1, VDR version: 1.3.49-1ctvdr2
    VDR 2: (Im Aufbau)Premium-S Rev.1.5, Momentan Ausgebaut: Budget-S 1500, Debian 4.0 (Etch), Kernel: 2.6.18-4-686, VDR version: 1.4.6-1ctvdr2

  • Also ich muss mich erst einmal entschuldigen. Das mit den Run-Leveln hat man mir falsch erklärt und hat mich als Linux-Newbie total in die Irre geführt.
    Ich habe natürlich unter /etc die verschiedenen Verzeichnise (rc0.d bis rc6.d und rcS.d) ,
    indem alle möglichen Start-Scripte für die entspechenden Programme und Dienste liegen.
    Hier der Inhalt meines Verzeichnisses:


    So ähnlich sieht das auch in den anderen Verzeichnissen aus(rc1.d bis rc6.d). vdr + vdradmin-am haben bei den Scripten immer eine 20 vorne weg.


    Für mich sieht alles normal aus. Zuerst wird vdr gestartet und anschließend vdradmin-am.
    Erst nachdem ich folgendes in die Kommandozeile eingebe, kann ich das Web-Interface nutzen:

    Code
    vdr2:~# vdradmind.pl --status
    vdradmind.pl 3.4.7 wurde mit der Prozess-ID 3491 gestartet.


    Was kann man da noch ändern? Kann man vielleicht die Zahlen der Scriptnamen ändern z.B. auf 90?

    :lovevdr
    VDR 1: Premium-S Rev.2.3, c't vdr5, debian, Kernel: 2.6.16-ct-1, VDR version: 1.3.49-1ctvdr2
    VDR 2: (Im Aufbau)Premium-S Rev.1.5, Momentan Ausgebaut: Budget-S 1500, Debian 4.0 (Etch), Kernel: 2.6.18-4-686, VDR version: 1.4.6-1ctvdr2

  • Hallo wilderigel,


    habe ich mal ausprobiert. In allen Verzeichnissen (rc0.d bis rc6.d) änderte ich die Scriptnamen von K20vdradmin-am auf K90vdradmin-am. Hat aber nichts gebracht.

    :lovevdr
    VDR 1: Premium-S Rev.2.3, c't vdr5, debian, Kernel: 2.6.16-ct-1, VDR version: 1.3.49-1ctvdr2
    VDR 2: (Im Aufbau)Premium-S Rev.1.5, Momentan Ausgebaut: Budget-S 1500, Debian 4.0 (Etch), Kernel: 2.6.18-4-686, VDR version: 1.4.6-1ctvdr2

  • Hi,


    gemäß /etc/inittab werden die Runlevel, wie folgt verwendet.


    # Runlevel 0 is halt.
    # Runlevel 1 is single-user.
    # Runlevels 2-5 are multi-user.
    # Runlevel 6 is reboot.


    Man sollte also nach Möglichkeit überlegen, wo es Sinn macht die Links zu setzen. Und das in /etc/rc0.d nur Links mit K.. sind, ist ganz normal, da dieses Runlevel verwendet wird , um den Rechner anzuhalten.
    Es ist also eher wichtig, dass in /etc/rc2.d bis /etc/rc5.d der Link mit S.. gesetzt ist, um einen Start auszulösen.


    Ansonsten würde ich die Verwendung von update-rc.d vorschlagen, um die Links in allen Runleveln automatisch setzen zu lassen.

  • Hallo zusammen,


    wie bereits oben schon richtig angeführt, steht das "K" für Kill und das "S" für Start in den rcX.d Verzeichnissen. Hier also aufpassen!!!
    Da die Verzeichnisse jeweils bei einem Wechsel des Runlevels ausgeführt werden ist es tatsächlich sinvoll sich zu überlegen, in welches Verzeichnis was einzutragen ist um nicht unnötig Aufwand zu betreiben.


    Noch kurz zu den Runleveln und den zugehörigen Nummern
    0 Halt (dieser Runlevel fährt das System runter)
    1 Single-user mode (Single-user Betrieb ohne Netzwerk)
    2 Not used (frei definierbar)
    3 Full multi-user mode (ohne X-Umgebung)
    4 Not used (frei definierbar)
    5 Full multi-user mode (X-Windows wird gestartet)
    6 Reboot (Wechsel in Runlevel 6 führt zum Reboot des Systems)


    Im Regelfall, wenn auch der VDR laufen soll, befindet sich das System im Runlevel 3 oder 5. Also reicht es, wenn man alles was den VDR betrifft in diesen beiden Verzeichnissen anpasst ;o)


    Gruß

    VDR-Sever: ct-VDR 6 und vdrdevel 1.7.0, AthlonXP1600+,256MB RAM, 1.7TB HDD, DVB-S Technotrend 1.6
    VDR-Client:VDR-1.4.4,Sarge, VIA EP ML-6000EA Mini-ITX Motherboard 677MHz, 512MB RAM, 1050GB HDD, DVB-S Technotrend 1.6; Kernel 2.6.16-ct-1
    NFS-File-Server; openSuse10.2: Atholon 3400+, 1GB RAM, 4.0TB HD, :P
    Server: SuSE9.3, Kernel 2.6.11.4-21-7

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!