[Debian]: isdnlog startet fehlerhaft
Hallo,
nach dem Update auf Slink habe startet mein isdnlog immer
mit einer Fehlermeldung.
>hatatitla:/home/martin# /etc/init.d/isdnutils restart
>Restarting isdn services : ipppd isdnlogusage: hisaxctrl <DriverId>
<IoctlCmd> <IoctlArg>
> iprofd interfacesisdnlog Version 3.00 loaded
>(ISDN subsystem with ISDN_MAX_CHANNELS > 16 detected - 2 active
>channels, 9 MSN/SI entries)
>(Data versions: iprofd=0x04 net_cfg=0x05 /dev/isdninfo=0x01)
>.
>hatatitla:/home/martin#
Irgendwie scheint der Aufruf von hisaxctrl in
/etc/isdn/init.d.functions nicht korrekt zu funktionieren.
>hatatitla:/home/martin# more /etc/isdn/init.d.functions
> ...
>start_isdnlog() {
> what=' isdnlog'
> # get list of cardids from /dev/isdninfo
> set -- `perl -ne 's/^idmap:\s+//; s/ -//g; s/(\S+) \1/\1/g; print;
>exit;
>' /dev/isdninfo 2>/dev/null`
> for optionfile in /etc/isdn/isdnlog.isdnctrl?; do
> test -e $optionfile || continue;
> device=${optionfile#*.}
> device=${device%.*}
> cardid=$1; shift
> #old cardid=line`expr ${device#*l} / 2`
> if grep -s "$NOT_CONFIGED" $optionfile > /dev/null
> then
> not_configured="$not_configured$optionfile "
> else
> $quiet_start || echo -n "$what"; what=''
> # Enable debugging for this card (isdnlog requires "1 4",
> # for D-Channel Q.931, call control messages).
> hisaxctrl $cardid 1 4
> start-stop-daemon --start --quiet --exec \
> /usr/sbin/isdnlog -- -f$optionfile /dev/$device &
> fi
> done
>}
...
Ich habe den Eindruck, daß die cardid nicht richtig ermittelt
wird. Allerdings habe ich keine Ahnung, wo der Fehler liegen
könnte.
Gruß
Martin
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder: 722
Reply to: