|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Zhemchugov <sergey@szh.cxm> 22 Aug 2002 23:50:55 To : Eugene Korovin Subject : Re: Novell vs эхотаг -------------------------------------------------------------------------------- SZ>> Коннект с нетварью возможен только PAP'ом. Hа линуХе всё настроил для SZ>> прозвонки, поставил параметры auth +pap -chap в options, EK> EK> Знакомые грабли...в новых pppd +/-xxx заменены на EK> require-pap/refuse-chap... А разве проблема в этом? Aug 22 22:48:46 alpha pppd[11098]: pppd 2.4.0 started by root, uid 0 Aug 22 22:49:18 alpha pppd[11098]: Serial connection established. Aug 22 22:49:18 alpha pppd[11098]: using channel 73 Aug 22 22:49:18 alpha pppd[11098]: Using interface ppp0 Aug 22 22:49:18 alpha pppd[11098]: Connect: ppp0 <--> /dev/pts/4 Aug 22 22:49:19 alpha pppd[11098]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <aut h pap> <magic 0x353a7628> <pcomp> <accomp>] Aug 22 22:49:19 alpha pppd[11098]: rcvd [LCP ConfReq id=0xc6 <mru 4096> <asyncm ap 0xa0000> <auth pap> <magic 0xb3d9f4e8> <pcomp> <accomp>] Aug 22 22:49:19 alpha pppd[11098]: sent [LCP ConfAck id=0xc6 <mru 4096> <asyncm ap 0xa0000> <auth pap> <magic 0xb3d9f4e8> <pcomp> <accomp>] Aug 22 22:49:19 alpha pppd[11098]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <aut h pap> <magic 0x353a7628> <pcomp> <accomp>] Aug 22 22:49:19 alpha pppd[11098]: sent [PAP AuthReq id=0x1 user="lala" passwor d=<hidden>] Aug 22 22:49:19 alpha pppd[11098]: rcvd [PAP AuthAck id=0x1 ""] Aug 22 22:49:49 alpha pppd[11098]: sent [LCP TermReq id=0x2 "Authentication fai led"] Aug 22 22:49:49 alpha pppd[11098]: rcvd [LCP TermAck id=0x2] Aug 22 22:49:49 alpha pppd[11098]: Connection terminated. Aug 22 22:49:50 alpha pppd[11098]: Hangup (SIGHUP) Aug 22 22:49:50 alpha pppd[11098]: Waiting for 1 child processes... Aug 22 22:49:50 alpha pppd[11098]: script pppd (charshunt), pid 11099 Aug 22 22:49:50 alpha pppd[11098]: Child process pppd (charshunt) (pid 11099) t erminated with signal 15 Aug 22 22:49:50 alpha pppd[11098]: Exit. Поставил require-pap refuse-chap, никакого результата. Hетварь user и password кушает, но ответа не даёт. user и password - правильные, если ставлю неправильные, то пишет как надо, мол чё за ерунда, у тебя ж "PAP Authentication failed". А если правильные ставлю, то просто выкидывает строку, и всё. Поставил record на pppd. Оказалось, что нетварь даёт такой ответ: ff 03 c0 23 02 01 00 05 00 в то время как хрюниксы дают такой: c0 23 02 01 00 0d 08, дальше идёт "Login ok" в hex'е. То есть ясно видно, что нетварь просто отвечает пустой строкой нулевой длины, и "Login ok" от неё ждать не стоит. Hо это ещё цветочки. Засел я за код, перелопатил upap.c и auth.c Сделал, дабы pppd форсировал коннект, то есть после этой самой "" сервер ишёл дальше, и кидал IPCP и CCP. Результату - ноль. Мой серв шлёт запросы, которые отскакивают от нетвари, не вызывая никакой реакции от неё: Aug 21 22:33:29 alpha pppd[24783]: pppd 2.4.0 started by root, uid 0 Aug 21 22:34:02 alpha pppd[24783]: Serial connection established. Aug 21 22:34:02 alpha pppd[24783]: using channel 40 Aug 21 22:34:02 alpha pppd[24783]: Using interface ppp0 Aug 21 22:34:02 alpha pppd[24783]: Connect: ppp0 <--> /dev/pts/1 Aug 21 22:34:03 alpha pppd[24783]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <aut h pap> <magic 0x58dfe7e3> <pcomp> <accomp>] Aug 21 22:34:05 alpha pppd[24783]: rcvd [LCP ConfReq id=0xa7 <mru 4096> <asyncm ap 0xa0000> <auth pap> <magic 0xaea5d6a8> <pcomp> <accomp>] Aug 21 22:34:05 alpha pppd[24783]: sent [LCP ConfAck id=0xa7 <mru 4096> <asyncm ap 0xa0000> <auth pap> <magic 0xaea5d6a8> <pcomp> <accomp>] Aug 21 22:34:06 alpha pppd[24783]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <aut h pap> <magic 0x58dfe7e3> <pcomp> <accomp>] Aug 21 22:34:09 alpha pppd[24783]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <aut h pap> <magic 0x58dfe7e3> <pcomp> <accomp>] Aug 21 22:34:09 alpha pppd[24783]: rcvd [LCP ConfReq id=0xa8 <mru 4096> <asyncm ap 0xa0000> <auth pap> <magic 0xaea5e655> <pcomp> <accomp>] Aug 21 22:34:09 alpha pppd[24783]: sent [LCP ConfAck id=0xa8 <mru 4096> <asyncm ap 0xa0000> <auth pap> <magic 0xaea5e655> <pcomp> <accomp>] Aug 21 22:34:09 alpha pppd[24783]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <aut h pap> <magic 0x58dfe7e3> <pcomp> <accomp>] Aug 21 22:34:09 alpha pppd[24783]: sent [PAP AuthReq id=0x1 user="lala" passwor d=<hidden>] Aug 21 22:34:09 alpha pppd[24783]: rcvd [PAP AuthAck id=0x1 ""] Aug 21 22:34:09 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:09 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:12 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:12 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:15 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:15 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:18 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:18 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:21 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:21 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:24 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:24 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:27 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:27 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:30 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:30 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:33 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:33 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:36 alpha pppd[24783]: sent [IPCP ConfReq id=0x1 <addr 192.168.225. 1> <compress VJ 0f 01>] Aug 21 22:34:36 alpha pppd[24783]: sent [CCP ConfReq id=0x1 <deflate 15> <defla te(old#) 15> <bsd v1 15>] Aug 21 22:34:39 alpha pppd[24783]: sent [LCP TermReq id=0x2 "Authentication fai led"] Aug 21 22:34:39 alpha pppd[24783]: rcvd [LCP TermAck id=0x2] Aug 21 22:34:39 alpha pppd[24783]: Connection terminated. Aug 21 22:34:39 alpha pppd[24783]: Connect time 0.7 minutes. Aug 21 22:34:39 alpha pppd[24783]: Sent 310 bytes, received 0 bytes. Aug 21 22:34:40 alpha pppd[24783]: Hangup (SIGHUP) Aug 21 22:34:40 alpha pppd[24783]: Waiting for 1 child processes... Aug 21 22:34:40 alpha pppd[24783]: script pppd (charshunt), pid 24784 Aug 21 22:34:40 alpha pppd[24783]: Child process pppd (charshunt) (pid 24784) t erminated with signal 15 Aug 21 22:34:40 alpha pppd[24783]: Exit. Выходит, что линкусь тут вроде как и не причём. Вобщем, без понятия, в чём тут грабли, абсолютно... Попробую разве что поновее pppd поставить, только вот сомневаюсь, что это поможет. зы Чё-то накатал месагу, а толку мало. Меня беспокоит всего лишь один вопрос - линуХа с pppd-2.4.0 коннектятся с нетварью 5ой. Еси да, то буду дальше колупать, если нет, то покину это тёмное дело. Кстати, пробывал прозваниватся не с одной машины, а с нескольких, разумеется на всех были линуХа (rh7.1). --- FIDOGATE 4.4.4-snp19+ * Origin: SZh_Station (2:463/722.128) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/63689a2c9c7b1.html, оценка из 5, голосов 10
|