Startup Script schlägt fehl / ipcheck

From: Malte von dem Hagen <malte.vondemhagen(at)alliednetworks.de>
Date: Mon, 31 May 2004 16:25:32 +0200

Moin,

ich möchte unter FreeBSD 5.2.1 net/ipcheck beim Systemstart laufen
lassen, auf einem Desktop PC, der sich via ppp(oe) ins Internet
einwählt.

Dazu habe ich unter /usr/local/etc/rc.d/000.dyndns.sh folgendes Script
abgelegt:
<----------------------------------------------------->
#!/bin/sh
#

case "$1" in
start|restart)
    /usr/local/bin/ipcheck.py -l -i tun0 <user> <pass> \
hostname.dyndns.org >> /var/log/dyndns.log
    echo " dyndns"
    ;;
stop)
    ;;
esac
<----------------------------------------------------->

Beim Start wird auch ' dyndns' ausgespuckt, er startet das Script also.
Im Log taucht jedoch auf:

<----------------------------------------------------->
ipcheck.py: No address found on interface tun0 use -i
<----------------------------------------------------->

und dmesg sagt:

<----------------------------------------------------->
...
GEOM: create disk ad0 dp=0xc4800e60
ad0: 78533MB <IC35L080AVVA07-0> [159560/16/63] at ata0-master UDMA100
acd0: CDRW <MSI CD-RW MS-8348> at ata1-master PIO4
acd1: DVDROM <TOSHIBA DVD-ROM SD-M1712> at ata1-slave PIO4
Mounting root from ufs:/dev/ad0s3a
module_register: module if_tun already exists!
Module if_tun failed to register: 17
can't re-use a leaf (if_tun_debug)!
<----------------------------------------------------->

Hat jemand von Euch ne Idee? Das sieht für mich so aus, als gäbe es tun0
noch nicht zum Zeitpunkt der Script-Ausführung, jedoch erscheint in
dmesg weit vorher das übliche "Starting ppp as root..."

Dank && Gruß,

Malte.

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 31 May 2004 - 16:24:42 CEST

search this site