seltsame ISDN Probleme

From: Gerald Königer <g.koeniger(at)gmx.net>
Date: Sat, 8 Jun 2002 11:55:54 +0200

Hi,

ich habe hier ein seltsames Problem mit dem starten von i4b.
Ich verwende FreeBSD 4.5 und das mitgelieferte i4b mit einer FritzCard
classic.

Ich möchte das beim starten in der rc.conf alles notwendige erledigt wird.
Meine /etc/isdn/isdnd.rc sollte in ordnung sein denn unter bestimmten
umständen funktioniert ja auch alles:

Ich habe mich beim einrichten an das Buch FreeBSD 4 von C&L gehalten
was bedeutet
        in rc.conf:
        isdn_enable=yes
        
        in /etc/rc.isdn am ende:
        ifconfig isp0 delete -link1 down
        ifconfig isp0 0.0.0.0 0.0.0.1 netmask 255.255.255.255 link1

        in rc.conf.local:
        defaultrouter=0.0.0.1
Wenn ich jetzt rauspinge passiert nichts!
Bei dieser Geschichte verstehe ich sowiso nicht, warum nicht alles in der
rc.conf erledigt wird ?

Als nächstes habe ich die einträge aus der rc.isdn und der rc.conf.local
wieder rausgenommen und nach dem neustarten selbst folgendes ausgeführt:

        ifconfig isp0 delete -link1 down
        ifconfig isp0 0.0.0.0 0.0.0.1 0xffffffff link1
        route add default 0.0.0.1

jetzt wählt sich der router kurz ins INet ein und legt nach ein paar sekunden
wieder auf - Warum denn das??
Wenn ich jetzt rauspinge wählt sich der router wieder brav ein und legt nach
der, in der isdnd.rc eingestellten Zeit, wieder auf - Soweit so gut !

Ich denke also das meine Kernelkonfig und die /etc/isdn/isdnd.rc in ordnung
sind.

Jetzt möcht ich aber das alles in der rc.conf erledigt wird:

rc.conf:
======
gateway_enable="YES"
network_interfaces="vr0 isp0"
sppp_interfaces="isp0" <--- notwendig? kein unterschied ob da oder nicht!
ifconfig_vr0="inet 192.168.0.10 netmask 255.255.255.0"
ifconfig_isp0="inet 0.0.0.0 0.0.0.1 netmask 255.255.255.255 link1 debug"

isdn_enable="YES"
isdn_fsdev="/dev/ttyv9"
isdn_flags="-dn -d0x1f9" -L /var/log/isdn.log"

defaultrouter="0.0.0.1"

Nach einem neustart sieht dann auch alles ganz gut aus - isp0 ist
eingerichtet (ifconfig) und die defaultroute ist auch gesetzt (netstat -r)
Wenn ich jetzt wieder rauspinge passiert nichts - absolut nichts !
Keine Meldungen in /var/log/messages - der isdnd auf Terminal 9 zeigt nichts
an und auch "tcpdump -i isp0" zeigt nichts an.

erst wenn ich jetzt wieder von Hand folgendes aufrufe krieg ich ne verbindung:

ifconfig isp0 delete -link1 down
        --- jetzt wählt er wieder für ein paar sekunden raus
ifconfig isp0 0.0.0.0 0.0.0.1 netmask 255.255.255.255 link1
route add default 0.0.0.1

Ich habe schon stunden mit googeln verbracht, die beschreibung von Helmuth
Michaelis und x manpages gelesen - ich bin am ende mit meinem Latein !!

Hat jemand eine Idee was die Ursache für dieses seltsame verhalten sein
könnte? Ich bin für jede Hilfe dankbar !!

Noch ein paar - vielleicht nützliche - Info's:
==================================

Benutzername und Passwort stehen in der isdnd.rc

demesg:
=======
keine fehlermeldungen

ifconfig isp0:
==========
isp0:
flags=a055<UP,DEBUG,POINTOPOINT,RUNNING,LINK1,MULTICAST> mtu 1500
inet 0.0.0.0 --> 0.0.0.1 netmask 0xffffffff
inet6 fe80::205:5dff:fea5:6fd8% isp0 prefixlen 64 scopeid 0x4
ether 00:00:00:00:00:00

meine Kernelkonfig:
================
options "AVM_A1"
device isic0 at isa? port 0x300 irq 5 flags 4
pseudo-device "i4bq921"
pseudo-device "i4bq931"
pseudo-device "i4b"
pseudo-device "i4btrc" 4
pseudo-device "i4bctl"
pseudo-device "i4brbch" 4
pseudo-device "i4btel" 2
pseudo-device "i4bipr" 4

options IPR_LOG=32

pseudo-device "sppp" 4 <--- ist das eigentlich noch nötig?
pseudo-device "i4bisppp" 4

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 08 Jun 2002 - 11:56:36 CEST

search this site