Перейти к содержимому
Калькуляторы

Dial-in или модем+mpd+freeradius на FreeBSD

Такое чувство, что никому в интернете не надо была настраивать Dial-in сервера на FreeBSD. Доков по минимуму.

Скажу сразу, связка работает, но с глюками. Глюк заключается в том, что если один из пользователей не смог пройти проверку имени пользователя или пароля, то после него никто больше не попадёт, ибо после того, как модем трубку возьмёт, тут же её бросит. Кроме того логи начинают забиваться повторяющимися сообщениями:

 

Sep 8 13:54:47 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:02:11 cf mpd: [modem1] chat: Incoming call detected...

Sep 8 14:02:29 cf mpd: [modem1] chat: Connected at .

Sep 8 14:02:29 cf mpd: [modem1] idle script succeeded, action=answer

Sep 8 14:02:29 cf mpd: [modem1] opening link in answer mode

Sep 8 14:02:29 cf mpd: [dialin] IPCP: Open event

Sep 8 14:02:29 cf mpd: [dialin] IPCP: state change Initial --> Starting

Sep 8 14:02:29 cf mpd: [dialin] IPCP: LayerStart

Sep 8 14:02:29 cf mpd: [dialin] bundle: OPEN event in state CLOSED

Sep 8 14:02:29 cf mpd: [dialin] opening link "modem1"...

Sep 8 14:02:29 cf mpd: [modem1] link: OPEN event

Sep 8 14:02:29 cf mpd: [modem1] LCP: Open event

Sep 8 14:02:29 cf mpd: [modem1] LCP: state change Initial --> Starting

Sep 8 14:02:29 cf mpd: [modem1] LCP: LayerStart

Sep 8 14:02:29 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:29 cf mpd: [modem1] chat script succeeded

Sep 8 14:02:29 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:02:29 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:02:29 cf mpd: [modem1] device is now in state UP

Sep 8 14:02:29 cf mpd: [modem1] link: UP event

Sep 8 14:02:29 cf mpd: [modem1] link: origination is remote

Sep 8 14:02:29 cf mpd: [modem1] LCP: Up event

Sep 8 14:02:29 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:02:29 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:02:29 cf mpd: [modem1] LCP: SendConfigReq #1

Sep 8 14:02:29 cf mpd: ACFCOMP

Sep 8 14:02:29 cf mpd: PROTOCOMP

Sep 8 14:02:29 cf mpd: ACCMAP 0x000a0000

Sep 8 14:02:29 cf mpd: MRU 1500

Sep 8 14:02:29 cf mpd: MAGICNUM 04538f38

Sep 8 14:02:29 cf mpd: AUTHPROTO PAP

Sep 8 14:02:29 cf mpd: MP MRRU 1600

Sep 8 14:02:29 cf mpd: MP SHORTSEQ

Sep 8 14:02:29 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:02:30 cf mpd: [modem1] LCP: rec'd Configure Request #0 link 0 (Req-Sent)

Sep 8 14:02:30 cf mpd: ACCMAP 0x00000000

Sep 8 14:02:30 cf mpd: MAGICNUM 284c031d

Sep 8 14:02:30 cf mpd: PROTOCOMP

Sep 8 14:02:30 cf mpd: ACFCOMP

Sep 8 14:02:30 cf mpd: CALLBACK

Sep 8 14:02:30 cf mpd: Not supported

Sep 8 14:02:30 cf mpd: [modem1] LCP: SendConfigRej #0

Sep 8 14:02:30 cf mpd: CALLBACK

Sep 8 14:02:30 cf mpd: [modem1] LCP: rec'd Configure Reject #1 link 0 (Req-Sent)

Sep 8 14:02:30 cf mpd: MP MRRU 1600

Sep 8 14:02:30 cf mpd: MP SHORTSEQ

Sep 8 14:02:30 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:02:30 cf mpd: [modem1] LCP: SendConfigReq #2

Sep 8 14:02:30 cf mpd: ACFCOMP

Sep 8 14:02:30 cf mpd: PROTOCOMP

Sep 8 14:02:30 cf mpd: ACCMAP 0x000a0000

Sep 8 14:02:30 cf mpd: MRU 1500

Sep 8 14:02:30 cf mpd: MAGICNUM 04538f38

Sep 8 14:02:30 cf mpd: AUTHPROTO PAP

Sep 8 14:02:30 cf mpd: [modem1] LCP: rec'd Configure Request #1 link 0 (Req-Sent)

Sep 8 14:02:30 cf mpd: ACCMAP 0x00000000

Sep 8 14:02:30 cf mpd: MAGICNUM 284c031d

Sep 8 14:02:30 cf mpd: PROTOCOMP

Sep 8 14:02:30 cf mpd: ACFCOMP

Sep 8 14:02:30 cf mpd: [modem1] LCP: SendConfigAck #1

Sep 8 14:02:30 cf mpd: ACCMAP 0x00000000

Sep 8 14:02:30 cf mpd: MAGICNUM 284c031d

Sep 8 14:02:30 cf mpd: PROTOCOMP

Sep 8 14:02:30 cf mpd: ACFCOMP

Sep 8 14:02:30 cf mpd: [modem1] LCP: state change Req-Sent --> Ack-Sent

Sep 8 14:02:30 cf mpd: [modem1] LCP: rec'd Configure Ack #2 link 0 (Ack-Sent)

Sep 8 14:02:30 cf mpd: ACFCOMP

Sep 8 14:02:30 cf mpd: PROTOCOMP

Sep 8 14:02:30 cf mpd: ACCMAP 0x000a0000

Sep 8 14:02:30 cf mpd: MRU 1500

Sep 8 14:02:30 cf mpd: MAGICNUM 04538f38

Sep 8 14:02:30 cf mpd: AUTHPROTO PAP

Sep 8 14:02:30 cf mpd: [modem1] LCP: state change Ack-Sent --> Opened

Sep 8 14:02:30 cf mpd: [modem1] LCP: phase shift ESTABLISH --> AUTHENTICATE

Sep 8 14:02:30 cf mpd: [modem1] LCP: auth: peer wants nothing, I want PAP

Sep 8 14:02:30 cf mpd: [modem1] LCP: LayerUp

Sep 8 14:02:30 cf mpd: [modem1] LCP: rec'd Ident #2 link 0 (Opened)

Sep 8 14:02:30 cf mpd: MESG: MSRASV5.10

Sep 8 14:02:30 cf mpd: [modem1] LCP: rec'd Ident #3 link 0 (Opened)

Sep 8 14:02:30 cf mpd: MESG: MSRAS-0-FSAWORK

Sep 8 14:02:30 cf mpd: [modem1] PAP: rec'd REQUEST #38

Sep 8 14:02:30 cf mpd: [modem1] AUTH: Auth-Thread started

Sep 8 14:02:30 cf mpd: [modem1] AUTH: Trying RADIUS

Sep 8 14:02:30 cf mpd: [modem1] RADIUS: using /etc/radius.conf

Sep 8 14:02:30 cf mpd: [modem1] RADIUS: RadiusAddServer Adding localhost

Sep 8 14:02:30 cf mpd: [modem1] RADIUS: Adding Message Authenticator

Sep 8 14:02:30 cf mpd: [modem1] RADIUS: RadiusPutAuth: RADIUS_PAP DEBUG: peer name: fsb

Sep 8 14:02:32 cf mpd: [modem1] AUTH: Thread already running, dropping this packet

Sep 8 14:02:33 cf mpd: [modem1] RADIUS: rec'd RAD_ACCESS_REJECT for user fsb

Sep 8 14:02:33 cf mpd: [modem1] AUTH: RADIUS returned failed

Sep 8 14:02:33 cf mpd: [modem1] AUTH: ran out of backends

Sep 8 14:02:33 cf mpd: [modem1] AUTH: Auth-Thread finished normally

Sep 8 14:02:33 cf mpd: [modem1] PAP: PapInputFinish: status failed

Sep 8 14:02:33 cf mpd: [modem1] PAP: sending NAK len:17

Sep 8 14:02:33 cf mpd: [modem1] LCP: authorization failed

Sep 8 14:02:33 cf mpd: [modem1] device: CLOSE event in state UP

Sep 8 14:02:33 cf mpd: [modem1] device is now in state CLOSING

Sep 8 14:02:33 cf mpd: [modem1] device: DOWN event in state CLOSING

Sep 8 14:02:33 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:02:33 cf mpd: [modem1] link: DOWN event

Sep 8 14:02:33 cf mpd: [modem1] LCP: Down event

Sep 8 14:02:33 cf mpd: [modem1] LCP: state change Opened --> Starting

Sep 8 14:02:33 cf mpd: [modem1] LCP: phase shift AUTHENTICATE --> DEAD

Sep 8 14:02:33 cf mpd: [modem1] LCP: LayerDown

Sep 8 14:02:33 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:33 cf mpd: [modem1] pausing 7 seconds before open

Sep 8 14:02:33 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:02:36 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:02:40 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:40 cf mpd: [modem1] pausing 1 seconds before open

Sep 8 14:02:40 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:02:41 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:41 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:02:44 cf mpd: [modem1] chat script succeeded

Sep 8 14:02:44 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:02:44 cf mpd: [modem1] device is now in state UP

Sep 8 14:02:44 cf mpd: [modem1] link: UP event

Sep 8 14:02:44 cf mpd: [modem1] link: origination is remote

Sep 8 14:02:44 cf mpd: [modem1] LCP: Up event

Sep 8 14:02:44 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:02:44 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:02:44 cf mpd: [modem1] LCP: SendConfigReq #3

Sep 8 14:02:44 cf mpd: ACFCOMP

Sep 8 14:02:44 cf mpd: PROTOCOMP

Sep 8 14:02:44 cf mpd: ACCMAP 0x000a0000

Sep 8 14:02:44 cf mpd: MRU 1500

Sep 8 14:02:44 cf mpd: MAGICNUM 61432402

Sep 8 14:02:44 cf mpd: AUTHPROTO PAP

Sep 8 14:02:44 cf mpd: MP MRRU 1600

Sep 8 14:02:44 cf mpd: MP SHORTSEQ

Sep 8 14:02:44 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:02:45 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:02:45 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:02:45 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:02:45 cf mpd: [modem1] link: DOWN event

Sep 8 14:02:45 cf mpd: [modem1] LCP: Down event

Sep 8 14:02:45 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:02:45 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:02:45 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:45 cf mpd: [modem1] pausing 9 seconds before open

Sep 8 14:02:45 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:02:48 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:02:48 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:02:54 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:54 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:02:57 cf mpd: [modem1] chat script succeeded

Sep 8 14:02:57 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:02:57 cf mpd: [modem1] device is now in state UP

Sep 8 14:02:57 cf mpd: [modem1] link: UP event

Sep 8 14:02:57 cf mpd: [modem1] link: origination is remote

Sep 8 14:02:57 cf mpd: [modem1] LCP: Up event

Sep 8 14:02:57 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:02:57 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:02:57 cf mpd: [modem1] LCP: SendConfigReq #4

Sep 8 14:02:57 cf mpd: ACFCOMP

Sep 8 14:02:57 cf mpd: PROTOCOMP

Sep 8 14:02:57 cf mpd: ACCMAP 0x000a0000

Sep 8 14:02:57 cf mpd: MRU 1500

Sep 8 14:02:57 cf mpd: MAGICNUM 649abf5c

Sep 8 14:02:57 cf mpd: AUTHPROTO PAP

Sep 8 14:02:57 cf mpd: MP MRRU 1600

Sep 8 14:02:57 cf mpd: MP SHORTSEQ

Sep 8 14:02:57 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:02:58 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:02:58 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:02:58 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:02:58 cf mpd: [modem1] link: DOWN event

Sep 8 14:02:58 cf mpd: [modem1] LCP: Down event

Sep 8 14:02:58 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:02:58 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:02:58 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:02:58 cf mpd: [modem1] pausing 9 seconds before open

Sep 8 14:02:58 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:01 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:03:01 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:03:07 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:07 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:03:10 cf mpd: [modem1] chat script succeeded

Sep 8 14:03:10 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:03:10 cf mpd: [modem1] device is now in state UP

Sep 8 14:03:10 cf mpd: [modem1] link: UP event

Sep 8 14:03:10 cf mpd: [modem1] link: origination is remote

Sep 8 14:03:10 cf mpd: [modem1] LCP: Up event

Sep 8 14:03:10 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:03:10 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:03:10 cf mpd: [modem1] LCP: SendConfigReq #5

Sep 8 14:03:10 cf mpd: ACFCOMP

Sep 8 14:03:10 cf mpd: PROTOCOMP

Sep 8 14:03:10 cf mpd: ACCMAP 0x000a0000

Sep 8 14:03:10 cf mpd: MRU 1500

Sep 8 14:03:10 cf mpd: MAGICNUM 86011736

Sep 8 14:03:10 cf mpd: AUTHPROTO PAP

Sep 8 14:03:10 cf mpd: MP MRRU 1600

Sep 8 14:03:10 cf mpd: MP SHORTSEQ

Sep 8 14:03:10 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:03:11 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:03:11 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:03:11 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:11 cf mpd: [modem1] link: DOWN event

Sep 8 14:03:11 cf mpd: [modem1] LCP: Down event

Sep 8 14:03:11 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:03:11 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:03:11 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:11 cf mpd: [modem1] pausing 9 seconds before open

Sep 8 14:03:11 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:14 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:03:14 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:03:20 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:20 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:03:23 cf mpd: [modem1] chat script succeeded

Sep 8 14:03:23 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:03:23 cf mpd: [modem1] device is now in state UP

Sep 8 14:03:23 cf mpd: [modem1] link: UP event

Sep 8 14:03:23 cf mpd: [modem1] link: origination is remote

Sep 8 14:03:23 cf mpd: [modem1] LCP: Up event

Sep 8 14:03:23 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:03:23 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:03:23 cf mpd: [modem1] LCP: SendConfigReq #6

Sep 8 14:03:23 cf mpd: ACFCOMP

Sep 8 14:03:23 cf mpd: PROTOCOMP

Sep 8 14:03:23 cf mpd: ACCMAP 0x000a0000

Sep 8 14:03:23 cf mpd: MRU 1500

Sep 8 14:03:23 cf mpd: MAGICNUM 89fb33bc

Sep 8 14:03:23 cf mpd: AUTHPROTO PAP

Sep 8 14:03:23 cf mpd: MP MRRU 1600

Sep 8 14:03:23 cf mpd: MP SHORTSEQ

Sep 8 14:03:23 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:03:24 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:03:24 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:03:24 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:24 cf mpd: [modem1] link: DOWN event

Sep 8 14:03:24 cf mpd: [modem1] LCP: Down event

Sep 8 14:03:24 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:03:24 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:03:24 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:24 cf mpd: [modem1] pausing 7 seconds before open

Sep 8 14:03:24 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:27 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:03:27 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:03:31 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:31 cf mpd: [modem1] pausing 2 seconds before open

Sep 8 14:03:31 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:33 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:33 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:03:36 cf mpd: [modem1] chat script succeeded

Sep 8 14:03:36 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:03:36 cf mpd: [modem1] device is now in state UP

Sep 8 14:03:36 cf mpd: [modem1] link: UP event

Sep 8 14:03:36 cf mpd: [modem1] link: origination is remote

Sep 8 14:03:36 cf mpd: [modem1] LCP: Up event

Sep 8 14:03:36 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:03:36 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:03:36 cf mpd: [modem1] LCP: SendConfigReq #7

Sep 8 14:03:36 cf mpd: ACFCOMP

Sep 8 14:03:36 cf mpd: PROTOCOMP

Sep 8 14:03:36 cf mpd: ACCMAP 0x000a0000

Sep 8 14:03:36 cf mpd: MRU 1500

Sep 8 14:03:36 cf mpd: MAGICNUM 8da079c8

Sep 8 14:03:36 cf mpd: AUTHPROTO PAP

Sep 8 14:03:36 cf mpd: MP MRRU 1600

Sep 8 14:03:36 cf mpd: MP SHORTSEQ

Sep 8 14:03:36 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:03:37 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:03:37 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:03:37 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:37 cf mpd: [modem1] link: DOWN event

Sep 8 14:03:37 cf mpd: [modem1] LCP: Down event

Sep 8 14:03:37 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:03:37 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:03:37 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:37 cf mpd: [modem1] pausing 9 seconds before open

Sep 8 14:03:37 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:40 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:03:40 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:03:46 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:46 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:03:49 cf mpd: [modem1] chat script succeeded

Sep 8 14:03:49 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:03:49 cf mpd: [modem1] device is now in state UP

Sep 8 14:03:49 cf mpd: [modem1] link: UP event

Sep 8 14:03:49 cf mpd: [modem1] link: origination is remote

Sep 8 14:03:49 cf mpd: [modem1] LCP: Up event

Sep 8 14:03:49 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:03:49 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:03:49 cf mpd: [modem1] LCP: SendConfigReq #8

Sep 8 14:03:49 cf mpd: ACFCOMP

Sep 8 14:03:49 cf mpd: PROTOCOMP

Sep 8 14:03:49 cf mpd: ACCMAP 0x000a0000

Sep 8 14:03:49 cf mpd: MRU 1500

Sep 8 14:03:49 cf mpd: MAGICNUM 90d9510a

Sep 8 14:03:49 cf mpd: AUTHPROTO PAP

Sep 8 14:03:49 cf mpd: MP MRRU 1600

Sep 8 14:03:49 cf mpd: MP SHORTSEQ

Sep 8 14:03:49 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:03:50 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:03:50 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:03:50 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:50 cf mpd: [modem1] link: DOWN event

Sep 8 14:03:50 cf mpd: [modem1] LCP: Down event

Sep 8 14:03:50 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:03:50 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:03:50 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:50 cf mpd: [modem1] pausing 7 seconds before open

Sep 8 14:03:50 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:53 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:03:53 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:03:57 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:57 cf mpd: [modem1] pausing 2 seconds before open

Sep 8 14:03:57 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:03:59 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:03:59 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:04:02 cf mpd: [modem1] chat script succeeded

Sep 8 14:04:02 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:04:02 cf mpd: [modem1] device is now in state UP

Sep 8 14:04:02 cf mpd: [modem1] link: UP event

Sep 8 14:04:02 cf mpd: [modem1] link: origination is remote

Sep 8 14:04:02 cf mpd: [modem1] LCP: Up event

Sep 8 14:04:02 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:04:02 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:04:02 cf mpd: [modem1] LCP: SendConfigReq #9

Sep 8 14:04:02 cf mpd: ACFCOMP

Sep 8 14:04:02 cf mpd: PROTOCOMP

Sep 8 14:04:02 cf mpd: ACCMAP 0x000a0000

Sep 8 14:04:02 cf mpd: MRU 1500

Sep 8 14:04:02 cf mpd: MAGICNUM 76e4446c

Sep 8 14:04:02 cf mpd: AUTHPROTO PAP

Sep 8 14:04:02 cf mpd: MP MRRU 1600

Sep 8 14:04:02 cf mpd: MP SHORTSEQ

Sep 8 14:04:02 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:04:03 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:04:03 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:04:03 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:04:03 cf mpd: [modem1] link: DOWN event

Sep 8 14:04:03 cf mpd: [modem1] LCP: Down event

Sep 8 14:04:03 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:04:03 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:04:03 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:04:03 cf mpd: [modem1] pausing 7 seconds before open

Sep 8 14:04:03 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:04:06 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:04:06 cf mpd: [modem1] chat: Waiting for ring...

Sep 8 14:04:10 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:04:10 cf mpd: [modem1] pausing 1 seconds before open

Sep 8 14:04:10 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:04:11 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:04:11 cf mpd: [modem1] device is now in state OPENING

Sep 8 14:04:14 cf mpd: [modem1] chat script succeeded

Sep 8 14:04:14 cf mpd: [modem1] device: UP event in state OPENING

Sep 8 14:04:14 cf mpd: [modem1] device is now in state UP

Sep 8 14:04:14 cf mpd: [modem1] link: UP event

Sep 8 14:04:14 cf mpd: [modem1] link: origination is remote

Sep 8 14:04:14 cf mpd: [modem1] LCP: Up event

Sep 8 14:04:14 cf mpd: [modem1] LCP: state change Starting --> Req-Sent

Sep 8 14:04:14 cf mpd: [modem1] LCP: phase shift DEAD --> ESTABLISH

Sep 8 14:04:14 cf mpd: [modem1] LCP: SendConfigReq #10

Sep 8 14:04:14 cf mpd: ACFCOMP

Sep 8 14:04:14 cf mpd: PROTOCOMP

Sep 8 14:04:14 cf mpd: ACCMAP 0x000a0000

Sep 8 14:04:14 cf mpd: MRU 1500

Sep 8 14:04:14 cf mpd: MAGICNUM 7b127bf8

Sep 8 14:04:14 cf mpd: AUTHPROTO PAP

Sep 8 14:04:14 cf mpd: MP MRRU 1600

Sep 8 14:04:14 cf mpd: MP SHORTSEQ

Sep 8 14:04:14 cf mpd: ENDPOINTDISC [802.1] 00 08 a1 2c aa 76

Sep 8 14:04:15 cf mpd: [modem1] carrier detect (CD) signal lost

Sep 8 14:04:15 cf mpd: [modem1] device: DOWN event in state UP

Sep 8 14:04:15 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:04:15 cf mpd: [modem1] link: DOWN event

Sep 8 14:04:15 cf mpd: [modem1] LCP: Down event

Sep 8 14:04:15 cf mpd: [modem1] LCP: state change Req-Sent --> Starting

Sep 8 14:04:15 cf mpd: [modem1] LCP: phase shift ESTABLISH --> DEAD

Sep 8 14:04:15 cf mpd: [modem1] device: OPEN event in state DOWN

Sep 8 14:04:15 cf mpd: [modem1] pausing 7 seconds before open

Sep 8 14:04:15 cf mpd: [modem1] device is now in state DOWN

Sep 8 14:04:18 cf mpd: [modem1] chat: Detected Hayes compatible modem.

Sep 8 14:04:18 cf mpd: [modem1] chat: Waiting for ring...

файлик mpd.scripts не правил, такой же, как в mpd 4.0b4.

 

mpd.links

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

modem1:

set link type modem

set modem device /dev/cuad1

set modem speed 115200

set modem var $DialPrefix "DT"

set modem var $SpeakerOff "yes"

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

 

mpd.conf

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

startup:

# enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients

set global enable tcp-wrapper

# configure the console

set console port 5005

set console ip 127.0.0.1

set console user fsa 6660507

# set console user foo1 bar1

set console open

 

#

# Default configuration is "myisp"

 

default:

load dialin

 

 

#

# This setup answers incoming calls from a remote peer,

# but is not intended for dialing out.

#

# The local IP address is 1.1.1.1 and the remote is 2.2.2.2.

#

 

dialin:

new -i ng0 dialin modem1

set iface addrs 172.17.20.1 172.17.20.128

set iface idle 900

set iface session 0

set bundle enable noretry

load radius

set ipcp ranges 172.17.20.1/32 172.17.20.64/28

set ipcp yes vjcomp

set ipcp dns 172.17.20.1

set link enable pap

set link disable chap-md5 chap-msv1 chap-msv2

# set link enable chap-md5

# set link disable pap chap-msv1 chap-msv2

set link deny chap pap

set link yes acfcomp protocomp

set link keep-alive 60 180

link modem1

set modem idle-script AnswerCall

 

radius:

# You can use radius.conf(5), its useful, because you can share the

# same config with userland-ppp and other apps.

set radius config /etc/radius.conf

# and/or specify the server directly here

set radius retries 1

set radius timeout 3

set radius server localhost cfsrv612 1812 1813

# send the given IP in the RAD_NAS_IP_ADDRESS attribute to the server.

set radius me 172.17.20.1

# send accounting updates every 5 minutes

set auth acct-update 300

# enable RADIUS, and fallback to mpd.secret, if RADIUS auth failed

set auth enable radius-auth

# enable RADIUS accounting

set auth enable radius-acct

# activate MPPE and let the RADIUS server assign MPPE-types and MPPE-policies

set bundle enable compression

set ccp yes mppc

set auth enable mppc-pol

# protect our requests with the message-authenticator

set radius enable message-authentic

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

 

Версии используемого ПО:

FreeBSD 6.1

MPD 4.0b4 (сначала пробовал с 3.18, но не смог корректно завязать с радиусом).

Клиенты в большинстве своём под разными виндами (обычные юзеры с модемами, вряд ли кто *nix использует).

Кстати, так и не нашёл куда запихать DNS сервер для виндового клиента. Строчка "set ipcp dns 172.17.20.1" не даёт ничего. Помнится под ppp была опция ms-dns, но здесь вроде не проходит.

Изменено пользователем FSA

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.