Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 18 Dec 2004 00:17:51 +0300
From:      Dmitry Tolstov <dima@ibch.ru>
To:        freebsd-questions@freebsd.org
Subject:   mpd as a dial-in server
Message-ID:  <732972602.20041218001751@ibch.ru>

next in thread | raw e-mail | index | archive | help

  Hello,

I am trying to configure mpd-3.18_2 as a dial-in server with USR
Sportster voice modem. It works perfectly, but if connection dies
during authentication mpd says "waiting for ring" but keeps on
attempts:

...
 AUTHPROTO CHAP MD5
[usr] LCP: rec'd Terminate Request #3 link 0 (Ack-Sent)
[usr] LCP: state change Ack-Sent --> Req-Sent
[usr] LCP: SendTerminateAck #8
[usr] LCP: SendConfigReq #9
 ACFCOMP
 PROTOCOMP
 ACCMAP 0x000a0000
 MRU 1500
 MAGICNUM 765bac42
 AUTHPROTO CHAP MD5
[usr] LCP: rec'd Terminate Request #4 link 0 (Req-Sent)
[usr] LCP: SendTerminateAck #10
[usr] LCP: SendConfigReq #11
 ACFCOMP
 PROTOCOMP
 ACCMAP 0x000a0000
 MRU 1500
 MAGICNUM 765bac42
 AUTHPROTO CHAP MD5
[usr] carrier detect (CD) signal lost
[usr] device: DOWN event in state UP
[usr] device is now in state DOWN
[usr] link: DOWN event
[usr] LCP: Down event
[usr] LCP: state change Req-Sent --> Starting
[usr] LCP: phase shift ESTABLISH --> DEAD
[usr] device: OPEN event in state DOWN
[usr] pausing 7 seconds before open
[usr] device is now in state DOWN
[usr] chat: Waiting for ring...
[usr] device: OPEN event in state DOWN
[usr] pausing 2 seconds before open
[usr] device is now in state DOWN
[usr] device: OPEN event in state DOWN
[usr] device is now in state OPENING
[usr] chat script succeeded
[usr] device: UP event in state OPENING
[usr] device is now in state UP
[usr] link: UP event
[usr] link: origination is remote
[usr] LCP: Up event
[usr] LCP: state change Starting --> Req-Sent
[usr] LCP: phase shift DEAD --> ESTABLISH
[usr] LCP: SendConfigReq #12
 ACFCOMP
 PROTOCOMP
 ACCMAP 0x000a0000
 MRU 1500
 MAGICNUM 1ee9dd8a
 AUTHPROTO CHAP MD5
 MP MRRU 1600
 MP SHORTSEQ
 ENDPOINTDISC [802.1] 00 80 48 c4 43 b1
[usr] carrier detect (CD) signal lost
[usr] device: DOWN event in state UP
[usr] device is now in state DOWN
[usr] link: DOWN event
[usr] LCP: Down event
[usr] LCP: state change Req-Sent --> Starting
[usr] LCP: phase shift ESTABLISH --> DEAD
[usr] device: OPEN event in state DOWN
[usr] pausing 9 seconds before open
[usr] device is now in state DOWN
[usr] chat: Detected USR Sportster modem.
[usr] chat: Waiting for ring...
[usr] device: OPEN event in state DOWN
[usr] device is now in state OPENING
[usr] chat script succeeded
[usr] device: UP event in state OPENING
[usr] device is now in state UP
[usr] link: UP event
[usr] link: origination is remote
[usr] LCP: Up event
[usr] LCP: state change Starting --> Req-Sent
[usr] LCP: phase shift DEAD --> ESTABLISH
[usr] LCP: SendConfigReq #13
 ACFCOMP
 PROTOCOMP
 ACCMAP 0x000a0000
 MRU 1500
 MAGICNUM 0682471d
 AUTHPROTO CHAP MD5
 MP MRRU 1600
 MP SHORTSEQ
 ENDPOINTDISC [802.1] 00 80 48 c4 43 b1
[usr] carrier detect (CD) signal lost
[usr] device: DOWN event in state UP
[usr] device is now in state DOWN
[usr] link: DOWN event
[usr] LCP: Down event
[usr] LCP: state change Req-Sent --> Starting
[usr] LCP: phase shift ESTABLISH --> DEAD
[usr] device: OPEN event in state DOWN
[usr] pausing 9 seconds before open
[usr] device is now in state DOWN
[usr] chat: Detected USR Sportster modem.
[usr] chat: Waiting for ring...
[usr] device: OPEN event in state DOWN
[usr] device is now in state OPENING
[usr] chat script succeeded
[usr] device: UP event in state OPENING
[usr] device is now in state UP
[usr] link: UP event
[usr] link: origination is remote
[usr] LCP: Up event
[usr] LCP: state change Starting --> Req-Sent
[usr] LCP: phase shift DEAD --> ESTABLISH
[usr] LCP: SendConfigReq #14
 ACFCOMP
 PROTOCOMP
 ACCMAP 0x000a0000
 MRU 1500
 MAGICNUM b52aae59
 AUTHPROTO CHAP MD5
 MP MRRU 1600
 MP SHORTSEQ
 ENDPOINTDISC [802.1] 00 80 48 c4 43 b1
[usr] carrier detect (CD) signal lost
[usr] device: DOWN event in state UP
[usr] device is now in state DOWN
[usr] link: DOWN event
[usr] LCP: Down event
[usr] LCP: state change Req-Sent --> Starting
[usr] LCP: phase shift ESTABLISH --> DEAD
[usr] device: OPEN event in state DOWN
[usr] pausing 7 seconds before open
[usr] device is now in state DOWN
...
and so on


When I try to redial mpd answers the phone and hangs up immediately.



mpd.conf
default:
        load dialin

dialin:
        new -i ng0 dialin usr
        set iface addrs 192.168.1.210 192.168.1.1
        set iface idle 0
        set iface session 0
        set bundle enable noretry
        set ipcp dns 194.85.9.11
        set ipcp ranges 192.168.1.210/32 192.168.1.1/32
        set ipcp yes vjcomp
        set link enable chap-md5
        set link disable pap chap-msv1 chap-msv2
        set link deny chap pap
        set link yes acfcomp protocomp
        set modem idle-script AnswerCall

mpd.links
usr:
        set link type modem
        set modem device /dev/cuaa1
        set modem speed 115200




Thanks,
-Dmitry.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?732972602.20041218001751>