Hallo,
ich habe mal wieder ein Problem mit einer ISDN-Konfiguration. Es scheint alles zu funktionieren aber die Verbindung kommt nicht zustand. Und ich habe keine Ahnung, wo ich noch nach dem Fehler suchen könnte.
> dmesg | grep -i hisax
HiSax: Linux Driver for passive ISDN cards
HiSax: Version 3.5 (module)
HiSax: Layer1 Revision 1.1.4.1
HiSax: Layer2 Revision 1.1.4.1
HiSax: TeiMgr Revision 1.1.4.1
HiSax: Layer3 Revision 1.1.4.1
HiSax: LinkLayer Revision 1.1.4.1
hisax_isac: ISAC-S/ISAC-SX ISDN driver v0.1.0
hisax_fcpcipnp: Fritz!Card PCI/PCIv2/PnP ISDN driver v0.0.1
HiSax: Card 1 Protocol EDSS1 Id=fcpcipnp0 (0)
HiSax: DSS1 Rev. 1.1.4.1
HiSax: 2 channels added
HiSax: MAX_WAITING_CALLS added
hisax_fcpcipnp: found adapter Fritz!Card PCI v2 at 00:0d.0
HiSax: debugging flags card 1 set to 4
HiSax: debugging flags card 1 set to 4
HiSax: debugging flags card 1 set to 4
HiSax: debugging flags card 1 set to 4
ISDN-Karte scheint korrekt installiert zu sein.
> tail -n /var/log/messages
Apr 21 13:52:36 Bach ipppd[927]: Terminating on signal 15.
Apr 21 13:52:37 Bach ipppd[927]: Terminating on signal 15.
Apr 21 13:52:37 Bach ipppd[927]: closing fd 8 from unit 0
Apr 21 13:52:37 Bach ipppd[927]: link 0 closed , linkunit: 0
Apr 21 13:52:37 Bach ipppd[927]: Exit.
Apr 21 13:52:38 Bach kernel: isdn: Verbose-Level is 2
Apr 21 13:52:39 Bach ipppd: info: no PAP secret entry for this user!
Apr 21 13:52:39 Bach ipppd: info: no CHAP secret entry for this user!
Apr 21 13:52:39 Bach ipppd[1446]: Found 1 device:
Apr 21 13:52:39 Bach ipppd[1448]: ipppd i2.2.12 (isdn4linux version of pppd by MH) started
Apr 21 13:52:39 Bach ipppd[1448]: init_unit: 0
Apr 21 13:52:39 Bach ipppd[1448]: Connect[0]: /dev/ippp0, fd: 8
"Found 1 device": scheint also auch in Ordnung zu sein. Beim Einwählen jedoch:
Apr 21 13:54:38 Bach kernel: NETDEV WATCHDOG: ippp0: transmit timed out
Apr 21 13:54:38 Bach kernel: isdn_tx_timeout dev ippp0 dialstate 0
Apr 21 13:54:38 Bach kernel: OPEN: 10.0.0.1 -> 192.168.0.1 ICMP
Apr 21 13:54:38 Bach kernel: ippp0: dialing 1 0101901929...
Apr 21 13:54:47 Bach kernel: isdn_net: local hangup ippp0
Apr 21 13:54:47 Bach kernel: ippp0: Chargesum is 0
"Local Hangup"!?? Was hat das zu bedeuten? Ich dachte, es liegt an den Einträgen in /etc/isdn/ippp0 aber dort habe ich schon alles mögliche, sogar verchiedene Nummern ausprobiert. Ohne Erfolg.
/etc/isdn/device.ippp0
LOCALMSN=8980usw. # XXX_
REMOTEMSN=101usw. # XXX_
LEADINGZERO=0
Hat irgendjemand eine Idee, woran es liegen könnte?
Danke & Gruß
Reto
Local Hangup bei ISDN-Konfiguration
also, in die /etc/isdn/ippd.ippp0 musst du "name X" eingeben:
und eventuell in zeile 80 ein "#" zu "# nodefaultroute" ergänzen, da bin ich mir nicht ganz sicher, ich hab bind9 installiert.
in der /etc/ppp/pap-secrets musst du ganz unten noch eine zeile mit:
ergänzen (wird jeweils in "" eingegeben).
so hat's bei mir geklappt...
die isdnutils schauen wohl erst in der device.ippp0 nach, welche nummer anzurufen ist, dann in der dazugehörigen ipppd.ippp0 welches login zu der telefonnummer gehört und dann in der pap-secrets wird das passende passwort zum login rausgesucht.
(ich übernehme natürlich keine gewähr für richtigkeit! )
Code: Alles auswählen
zeile 39:
name "dein_provider_login"
in der /etc/ppp/pap-secrets musst du ganz unten noch eine zeile mit:
Code: Alles auswählen
"dein_provider_login" <tab drücken> "*" <wieder tab drücken>"dein_geheimes_passwort" <return>
so hat's bei mir geklappt...
die isdnutils schauen wohl erst in der device.ippp0 nach, welche nummer anzurufen ist, dann in der dazugehörigen ipppd.ippp0 welches login zu der telefonnummer gehört und dann in der pap-secrets wird das passende passwort zum login rausgesucht.
(ich übernehme natürlich keine gewähr für richtigkeit! )