Es klappt jetzt. Es lag an der vbox.conf.

Ich benutze isdn4linux version 2.0.0BETA5 unter RedHat 7.0, da war der ganze 
Schrabbel bei, leider keine Beispielansagen, die habe ich mir aus dem 
SUSE-Paket extrahiert. Im Moment bediene ich nur einen User, n�mlich mich 
selbst, deswegen steht in der inittab nur eine vbox-relevante Zeile:

I6:2345:respawn:/usr/sbin/vboxgetty -d /dev/ttyI6

Die Einrichtung des Vbox-Daemons ist ein bi�chen bl�der gewesen und auch
undokumentiert, da RH 7 als Superserver (geiles Wort) xinetd anstelle von 
inetd benutzt ( Den vbox Daemon (vboxd) braucht man, da man ja schlie�lich 
sp�ter auch Fernabfrage �ber Netzwerk machen will. Nebenbei setzt vbox, die 
eigentliche Anrufabh�rsoftware, auf den freigeschalteten Port auf.

Also, folgendes mu� in die /etc/services:

vboxd           20012/tcp                       # voice box system
vboxd           20012/udp                       # voice box system

Die xinetd-Konfiguration habe ich unter /etc/xinetd.d/ um eine Datei namens 
vboxd erweitert, da steht nun folgendes drin:
-------------hier bei�en--------------------------------
service vboxd
{
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/vboxd
        server_args     = '/usr/sbin'/vboxd
}
-----------------------------------------------------

Dann m�ssen /etc/isdn/vboxgetty.conf und /etc/isdn/vboxd.conf den eigenen 
Bed�rfnissen angepa�t werden, das ist weitestgehend selbsterkl�rend und 
dokumentiert, wichtig ist nur, da� die in vboxd.conf aufgef�hrten 
Spooldirectories angelegt werden und f�r den entsprechenden User les- und 
schreibbar sind, damit Gro�mama auch draufsprechen kann, da� sie ihren Enkel 
wiedersehen will.

Ins User-Homedirectory geh�rt dann noch die .vboxrc, da� ist die 
Konfigurationsdatei f�r vbox, da� Abh�rprogramm, sieht bei mir so aus:

    # Username & password for vboxd login
USERNAME                pat             # Username to login
PASSWORD                sagichnicht     # Password to login

# Default volume (vboxplay)

VOLUME                  200             # Default volume (NAS)

# Color definitions for vbox
C_BACKGROUND            GRAY:BLACK      # Background
C_STATUSBAR             GRAY:BLUE       # Statusbar
C_STATUSBAR_HL          YELLOW:BLUE     # Statusbar (highlight)
C_POWERLED_ON           GREEN:BLUE      # Power led (on)
C_POWERLED_OFF          RED:BLUE        # Power led (off)
C_STATUSLED_ON          YELLOW:BLUE     # Status led (on)
C_STATUSLED_OFF         BLACK:BLUE      # Status led (off)
C_LIST                  GRAY:BLACK      # Message list
C_LIST_SELECTED         GRAY:RED        # Message list (selected)
C_INFOTEXT              GREEN:BLACK     # Information
C_HELP                  GRAY:BLUE       # Help
C_HELP_BORDER           YELLOW:BLUE     # Help (Border)
C_STATUS                GRAY:RED        # Status
C_STATUS_BORDER         YELLOW:RED      # Status (Border)
C_INFO                  GRAY:YELLOW     # Info
C_INFO_BORDER           YELLOW:YELLOW   # Info (Border)

-----------------------------

Hat man das alles richtig garniert, kann man mal als root ein "init q" 
abfeuern und gucken, ob der vboxgetty die Konfiguration schon mag. Falls ja, 
erscheint er bei einem ps -A in der Liste. Nach einem Neustart von xinetd 
oder inetd sollte auch schon was kommen, wen man auf dem vbox-port 
reintelnettet:

telnet localhost vboxd
oder:
telnet localhost 20012

sollte etwa so aussehen:

Connected to localhost.
Escape character is '^]'.
280 vbox message server 2.0.0BETA5 (17-NOV-98) is ready (timeouts 20/600 
secs).
589 Timeout after 20 seconds, closing connection.
281 .
Connection closed by foreign host.
--------------------------------------------------------
Dann die vbox.conf:

Diese Datei mu� separat f�r jeden User unter /var/spool/vbox/username/ 
angelegt werden.
Hier das Beispiel aus der isdn4linux-Dokumentation:

# CALLERIDS
#
# Format: PATTERN SECTION REALNAME

[CALLERIDS]

9317850413      STANDARD-OWNER          Michael Herold
9317830022      -                       Nicole Sauvage
*               -                       *** Unknown ***


# RINGS
#
# Format: TIME DAYS RINGS

[RINGS]

23:30-23:59,00:00-08:59         *       1
*                               *       6


# [USERSECTIONS]
#
# Format: TIME DAYS STANDARD RECTIME [FLAG] [...]

[STANDARD]

20:15-22:14     DO      aktex.msg       60      RINGS=1
*               *       standard.msg    90      RINGS=6 TOLLRINGS=4 

[STANDARD-OWNER]

*               *       standard.msg    120     RINGS=99
----------------------------------------------------------
man vbox.conf ist sehr hilfreich, ausnahmsweise mal, ich tipp das jetzt nicht 
ab.

Das Anlegen mehrerer User w�rde ebenfalls mehrere Eintr�ge in der inittab zur 
Folge haben: F�r jeden User mu� eine Instanz der vboxgetty laufen, z. B. zwei 
User:

I6:2345:respawn:/usr/sbin/vboxgetty -d /dev/ttyI6
I6:2345:respawn:/usr/sbin/vboxgetty -d /dev/ttyI7

Dann m�ssen nat�rlich auch die MSNs und User, auf die reagiert werden soll, 
in /etc/isdn/vboxgetty.conf vermerkt sein.



Viel Spa� beim Probieren,

Patrick



Am Monday 08 January 2001 15:28 schrieben Sie:
> Hi,
>
> ich hatte schon mal vor vbox zu benutzen, bin aber nicht sehr weit
> gekommen. Wie rufst du das denn auf? Kannst du mit bitte mal deine
> /etc/inittab schicken? (an [EMAIL PROTECTED])
>
> Danke!
>
> cu
> Martin D.
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an