Отправляет email-рассылки с помощью сервиса Sendsay

trouble pppd script

Есть такая проблема, хочу написать скрипт для дозвона через pppd, за
основу взяты стандартные скрипты которые идут с документацией к ppp, но
есть проблема, модем набирает номер, согласовывает протоколы и т.п., но
когда дело доходит до пароля, как я подозреваю на нём всё и
заканчивается и думаю что виноват вот такой символ ^M который стоит в
конце каждой строки в /var/log/messages как его убрать и пишется ошибка
Failed или Loopback detected, наверное из-за этого символа и пароль не
принимает? Логин и пароль прописаны в скрипте дозвона. Знаю что логин и
пароль можно прописать в chap/pap-secrets, но как засавить скрипт читать
их оттуда?
Рассчитываю на вашу помощь.

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18383; Возраст листа: 649; Участников: 1345
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/361295

Ответить   Wed, 4 May 2005 11:19:48 +0300 (#361295)

 

Ответы:

В сообщении от 4 Май 2005 12:19 Anatoliy Kurinnyy написал(a):

Loopback detected - это pppd принимает с линии информацию, которую сам же и
посылает. Возможная причина - на вашем конце запущен pppd, а на том -
что-нибудь, дающее эхо, например sh или вообще модем в командном режиме.

Судя по всему, вы пытаетесь осуществить unix-like авторизацию: послать текстом

имя и пароль, а затем запустить pppd. Я, конечно, не знаю ваши условия, но
подобный сценарий нынче выглядит подозрительно. Вероятно, ваш peer ждёт, что

вы запустите pppd сразу же после CONNECT, и уже он будет согдасовывать
параметры, пароли etc. Вам надо так и делать, а все параметры передавать
через опции pppd (для чего придётся почитать документацию к нему)

Ответить   "Sergey B. Khvatov" Wed, 4 May 2005 13:09:52 +0400 (#361330)

 

Wed, 4 May 2005 13:09:52 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> вы писали:

Сделал немного по-другому создал файл provider в /etc/ppp/peers, вот его
содержание:

/dev/ttyS0 115200 connect '/usr/sbin/chat -v -f /etc/ppp/chat-provider'
user ukrtel_nopass noauth debug modem crtscts noipdefault defaultroute
kdebug 4 asyncmap 0

Пользователь и пароль, правда это конфиг от беспарольного (это не
важно) прописаны в /etc/ppp/pap-secrets

Также имеется /etc/ppp/chat-provider следующего содержания:

ABORT "NO CARRIER"
ABORT "NO DIALTONE"
ABORT "ERROR"
ABORT "NO ANSWER"
ABORT "BUSY"
"" "AT"
"OK" "at&d0&c1"
"OK" "atm0l1"
"OK" "ATDT621162"
"CONNECT" ""

Звоню так /usr/sbin/pppd call provider

Всё нормально соединяется и качается, только вот чтобы оборвать связь
приходится выключать модем, если прибить pppd то модем так и остаётся
висеть на линии, тоже самое при неудачном дозвоне, как побороть,
использую ppp 2.4.3cvs, Fedora Core 3.

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18388; Возраст листа: 649; Участников: 1345
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/361346

Ответить   Wed, 4 May 2005 13:00:56 +0300 (#361346)

 

В сообщении от 4 Май 2005 14:00 Anatoliy Kurinnyy написал(a):

Тогда не ищите приключений на свою голову, а запустите system-config-network

(обязательно под X11!) и создайте dial-up интерфейс с именем provider. Если
вы правильно всё заполните, то потом сможете им управлять с помощью ifup
provider и ifdown provider.

В крайнем случае можно потом подправить файлы конфигурации в /etc/ppp
и /etc/sysconfig/network-scripts

Ответить   "Sergey B. Khvatov" Wed, 4 May 2005 14:20:30 +0400 (#361374)

 

Wed, 4 May 2005 14:20:30 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> вы писали:

В том то и дело, эта проблема возникла из-за нового pppd, на старом
который идёт с дистрибутивом всё нормально. К тому же
system-config-network говорит что у меня пакет ppp не установлен и не
создаёт соединение, я его собирал из исходников, а rpm-ку всё никак руки
не доходят сделать.

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18390; Возраст листа: 649; Участников: 1345
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/361440

Ответить   Wed, 4 May 2005 14:35:32 +0300 (#361440)

 

В сообщении от 4 Май 2005 15:35 Anatoliy Kurinnyy написал(a):

Ну, если pppd из cvs, то его работоспобность никто и не обещает.

Ответить   "Sergey B. Khvatov" Wed, 4 May 2005 16:42:42 +0400 (#361458)

 

Wed, 4 May 2005 16:42:42 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> вы писали:

Для беспарольного system-config-network не катит, ему нужно чтобы поле
пароль не было пустым, а с паролем меня в инет не пустят. В принципе уже
и не важно, я из ppp2.4.3cvs собрал rpm-ку и поставил, всё работает,
меня остался последний вопрос какие параметры нужно передать pppd чтобы
включить сжатие заголовков tcp/ip (vj), сжатие connection-id (vj),
сжатие Address/Control, пртокол управления сжатием CCP.

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18395; Возраст листа: 649; Участников: 1345
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/361511

Ответить   Wed, 4 May 2005 17:21:15 +0300 (#361511)

 

On Wed, 4 May 2005 17:21:15 +0300
Anatoliy Kurinnyy <anatoliy1***@m*****.ru> wrote:


Сорри за оффтоп, а с каких пор это Укртелеком с паролем перестал
пускать? Вот я уже полтора года с паролем asd хожу :)

Ответить   Matvey Wed, 4 May 2005 17:39:34 +0300 (#361518)

 

Wed, 4 May 2005 17:39:34 +0300
Matvey <mathw***@l*****.ru> вы писали:

Админ укртелекома тоже так думал, а как оказалось одних пускает без
логина и пароля, а других с логином, но без пароля, по этому поводу я
очень долго ругался с этим админом-идиотом, что самое интересное так
это то, что раньше у меня работало именно так как вы пишите (любой логин
и пароль), а сейчас нет. Вот такие у нас умные админы, а он мне
доказывал что у меня комп настроен неправильно, ведь не у одного меня
такая проблема была, а он и слушать не хотел, мол другие без проблем
соединяются. Да простит меня модератор за оффтоп :).

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18400; Возраст листа: 649; Участников: 1345
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/361579

Ответить   Wed, 4 May 2005 19:14:05 +0300 (#361579)

 

В сообщении от 1115216475 секунд после начала Эпохи Unix Вы написали:

Он все эти прелести использует по умолчанию. Есть только опции чтобы их
отключить: `novj', `novjccomp', `noccp'.

Ответить   Konstantin Korikov Wed, 4 May 2005 23:48:49 +0300 (#361765)

 

Wed, 4 May 2005 23:48:49 +0300
Konstantin Korikov <lostcl***@u*****.fm> вы писали:

Дык это я понял, но запускаю pppstats, а там вот такая картина:

/usr/sbin/pppstats

IN PACK VJCOMP VJUNC VJERR | OUT PACK VJCOMP VJUNC

176588 212 0 0 0 | 27922 236 0 0

NON-VJ

236

Может все эти сжатия провайдер не поддерживает?

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18429; Возраст листа: 650; Участников: 1346
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/361974

Ответить   Thu, 5 May 2005 10:25:47 +0300 (#361974)

 

В сообщении от 1115277947 секунд после начала Эпохи Unix Вы написали:

Да, УкрТелеком не поддерживает. А IPTelecom поддерживает, был замечен
один принятый пакет с сжатыми заголовком :). А вот Faust поддерживает
сжатие в полном объеме. BiNet, ElVisti, SvitOnline не поддерживают.

Ответить   Konstantin Korikov Thu, 5 May 2005 15:51:06 +0300 (#362239)

 

Thu, 5 May 2005 15:51:06 +0300
Konstantin Korikov <lostcl***@u*****.fm> вы писали:

Отож :).

Anatoliy Kurinnyy aka FReeM@N
Registered Linux User: 385988
Home Page: http://counter.li.org/cgi-bin/certificate.cgi/385988
E-Mail: anatoliy1***@m*****.ru
Jabber: anatoliy.kurinn***@j*****.ru
ICQ: 1915538

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18508; Возраст листа: 652; Участников: 1348
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/363544

Ответить   Sat, 7 May 2005 11:15:54 +0300 (#363544)

 

On Thu, 5 May 2005 15:51:06 +0300
Konstantin Korikov <lostcl***@u*****.fm> wrote:

Вот ElVisti:

$ /usr/sbin/pppstats
IN PACK VJCOMP VJUNC VJERR | OUT PACK VJCOMP VJUNC NON-VJ
695494 2538 2295 154 0 | 85986 2057 1656 282 119

PS Я не в Эстонни живу, просто вспомнилось ;)
PPS Приношу свои извинения всем присутствующим эстонцам.

Ответить   Matvey Mon, 23 May 2005 22:42:31 +0300 (#372626)

 

В сообщении от 1116877351 секунд после начала Эпохи Unix Вы написали:

А у меня:

$ /usr/sbin/pppstats
IN PACK VJCOMP VJUNC VJERR | OUT PACK VJCOMP VJUNC NON-VJ
150727 661 0 530 0 | 50087 676 0 0 676

Может это только по гостевому так?... Я проверял по гостевому подключению.

Ответить   Konstantin Korikov Mon, 23 May 2005 23:19:25 +0300 (#372651)

 

On Mon, 23 May 2005 22:42:31 +0300
Matvey <mathw***@l*****.ru> wrote:

$ /usr/sbin/pppstats
IN PACK VJCOMP VJUNC VJERR | OUT PACK VJCOMP VJUNC
NON-VJ 6854804 38298 0 0 0 | 3167270 47155
0 0 47155

А у меня так. Мой провайдер что нить поддерживает? и что это все значит
(IN PACK VJUNC VJERR etc)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 18902; Возраст листа: 669; Участников: 1358
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/372801

Ответить   Nickolai Tue, 24 May 2005 17:08:43 +1100 (#372801)

 

В сообщении от 1116943723 секунд после начала Эпохи Unix Вы написали:

Не знаю, но PPP похоже что поддерживает.

$ man pppstats

Ответить   Konstantin Korikov Tue, 24 May 2005 12:46:41 +0300 (#372924)

 

On Wed, 4 May 2005 16:42:42 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

А кто сказал, что cvs и сорцы - одно и то же?

Ответить   Matvey Wed, 4 May 2005 17:15:43 +0300 (#361516)

 

On Wed, 4 May 2005 17:15:43 +0300
Matvey <mathw***@l*****.ru> wrote:

УПС!!! пропустил 2.4.3cvs всех прошу простить ;)

Ответить   Matvey Wed, 4 May 2005 17:48:14 +0300 (#361525)