• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SuSE 10.2 - Dialin-Server - Anrufe werden ignoriert...

FlashIT

Newbie
Hallo zusammen... Ich verzweifel bald :-( Und daher hoff ich wirklich, dass ihr mir weiterhelfen könnt.

Und zwar habe ich an meinem kleinen Homeserver eine Teledat 2a/b angeschlossen und dafür das Modul fxusb_CZ geladen. CAPI läuft perfekt...

Danach habe ich mir eine Anleitung gesucht um einen Dialin-Server aufzusetzen(gibt ja genug davon):
http://www.server-linux.de/Dialin-Server-10.2.pdf

Leider funktioniert das ganze nun seit knapp 2 Monaten nicht und ich versteh einfach nicht wieso?!?!
Obwohl nach dem Einrichten der smpppd und auch der ipppd mit scheinbar passenden Parametern laufen, will die Einwahl von außen einfach nicht klappen und dmesg sagt:

# dmesg
...
Mar 22 01:03:22 servi kernel: capidrv-1: incoming call %externerAnrufer%,1,2,%incMSN%
Mar 22 01:03:22 servi kernel: capidrv-1: patching si2=2 to 0 for VBOX
Mar 22 01:03:22 servi kernel: isdn_net: call from %externerAnrufer% -> 0 %incMSN% ignored
Mar 22 01:03:22 servi kernel: isdn_tty: call from %externerAnrufer% -> %incMSN% ignored
Mar 22 01:03:22 servi kernel: capidrv-1: incoming call %externerAnrufer%,1,0,%incMSN% ignored

Also die Anleitung oben aus der pdf deckt sich eigentlich mit knapp 20 Weiteren die ich gefunden habe und sooo viel kann man da nicht falsch machen. Zudem habe ich die Karte, das Interface und den Provider knapp 20 mal gelöscht und neu angefangen, Dummheit beim Einstellen laut Anleitung schliess ich daher mal aus ;-)

mgetty etc hab ich zwar mal zur Sicherheit per Yast installiert, aber dass mgetty dabei nötig ist, kann ich nirgens entnehmen, gehe also nicht davon aus...

Wieso aber wird der Anruf ignoriert?!

evtl. noch nötige Infos:

# isdnctrl list ippp0
Current setup of interface 'ippp0':

EAZ/MSN: %meineMSN%
Phone number(s):
Outgoing: 0
Incoming:
Dial mode: manual
Secure: off
Callback: off
Reject before Callback: on
Callback-delay: 2
Dialmax: 1
Hangup-Timeout: 300
Incoming-Hangup: off
ChargeHangup: off
Charge-Units: 0
Charge-Interval: 0
Layer-2-Protocol: hdlc
Layer-3-Protocol: trans
Encapsulation: syncppp
Slave Interface: None
Slave delay: 10
Master Interface: None
Pre-Bound to: Nothing
PPP-Bound to: 0

# cat /etc/sysconfig/network/ifcfg-ippp0
#
# DO NOT EDIT THIS FILE !!!
# autogenerated by SuSEconfig.isdn from /etc/sysconfig/isdn/cfg-net0
# edit /etc/sysconfig/isdn/cfg-net0 instead and run
# SuSEconfig --module isdn
#
STARTMODE="onboot"
IPADDR="192.168.50.1"
PTPADDR="192.168.50.2"
DEFAULTROUTE="no"
FIREWALL="no"
MSN="%MEINEMSN%"
DIALMODE="manual"
PROVIDER="dialin"
SECURE="off"
CHARGEHUP="off"
CALLBACK="off"
CBDELAY="2"
MULTILINK="no"
LAYER2="hdlc"
LAYER3="trans"
ENCAP="syncppp"
USERCONTROL="no"
DYNAMICIP="no"
IPPPD_OPTIONS="proxyarp auth +pap -chap ms-dns 192.168.0.1 "
ASKPASSWORD="no"
MTU="1492"
MRU="1492"


# cat /etc/sysconfig/isdn/cfg-contr0
AREACODE="+49 %MEINEVORWAHL%"
DIALPREFIX=""
DRIVER="fxusb_CZ"
ISDNLOG_START="no"
NAME="DTAG Teledat X120"
PARA_SUBTYPE="6"
PARA_TYPE="8003"
PROTOCOL="euro"
STARTMODE="auto"
UNIQUE="ADDn.NHQ5aqkznrE"


# cat /etc/sysconfig/isdn/cfg-net0
CALLBACK="off"
CBDELAY="2"
CHARGEHUP="off"
DEFAULTROUTE="no"
DYNAMICIP="no"
FIREWALL="no"
IPADDR="192.168.50.1"
IPPPD_OPTIONS="proxyarp auth +pap -chap ms-dns 192.168.0.1 "
MSN="%MEINEMSN%"
MULTILINK="no"
PROTOCOL="syncppp"
PROVIDER="dialin"
PTPADDR="192.168.50.2"
REMOTE_IN=""
SECURE="off"
STARTMODE="onboot"
MTU="1492"
MRU="1492"

Und nochmal zur Sicherheit... HIIIILLLFEEEE :)
 

hansdampf

Newbie
ich habe ein script für den Dialin-Server geschrieben.

http://www.tauschfabrik.de/downloads/build_dialin.sh.tar.gz

einfach auspropieren :D
 
OP
F

FlashIT

Newbie
Besten Dank für den ersten Hilfeversuch auf jeden Fall :)

Leider bleibt das Ergebnis bestehen:

isdn_net: ippp0: dial rejected: interface not in dialmode `auto', signalling dst_link_failure
more...
ippp1: dialing 1 0...
isdn_net: ippp0: dial rejected: interface not in dialmode `auto', signalling dst_link_failure
more...
isdn_net: local hangup ippp1
ippp1: Chargesum is 0
capidrv-1: DISCONNECT_IND reason 0x3400 (No additional information) for plci 0x101
NETDEV WATCHDOG: ippp1: transmit timed out
isdn_tx_timeout dev ippp1 dialstate 0
capidrv-1: incoming call XXXXXxxxxx,1,0,XXmyMSNXX
isdn_net: call from XXXXXxxxxx -> 0 XXmyMSNXX ignored
isdn_tty: call from XXXXXxxxxx -> XXmyMSNXX ignored
capidrv-1: incoming call XXXXXxxxxx,1,0,XXmyMSNXX ignored

:-(
 

hansdampf

Newbie
habe ne alte teledat 2a/b
einwahl funktioniert einwandfrei
Hast du aktivieren bei Systemstart? (controller und Schnittstelle)

/etc/sysconfig-editor=>System=>Kernel=>INITRD_MODULES
'usb' eingefügt

System neu gestartet ????

ist nämlich USB. und funktioniert nur, wenn seit Systemstart aktiv.

---------------------------------------------
sieht komisch aus, is aber so

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

hab vermutet, daß AB oder Fax auf der selben Nummer sich in die Quere kommen.
ist nicht so.
mit AB und Fax und Dialin alles auf der selben Nummer>Linux kann die Art der Anrufe sogar unterscheiden.
Komisch. bei mir funktioniert alles einwandfrei.
 
Oben