LINUX.ORG.RU

Помогите с chat`ом (repeat)


0

0

Нет, ну что за... вроде все по мановому делаю, а оно...
Вобщем, пускаю это дело так:
pppd /dev/ttyS1 115200 connect `chat -vef isp223.chat`

при этом /etc/ppp/options содержит
modem
crtscts
defaultroute
noipdefault
debug

а isp223.chat, например,
ABORT 'BUSY'
ABORT 'NO CARRIER'
ABORT 'VOICE'
ABORT 'CARRIER 9600'
ABORT 'CARRIER 14400'
'' ATDP1112233
CONNECT ''
ogin: login
ssword: password

Модем молчит, в /etc/ppp/connect-errors

sh: ATDP1112233: command not found

в messages-

Jun 1 22:33:16 ###### chat[1758]: abort on (BUSY)
[aborts skiped]
Jun 1 22:33:16 ###### chat[1758]: send (ATDP1112233^M)
Jun 1 22:33:16 ###### chat[1758]: expect (CONNECT)
Jun 1 22:33:26 ###### chat[1758]: alarm
Jun 1 22:33:26 ###### chat[1758]: Failed
Jun 1 22:33:26 ###### pppd[1761]: pppd 2.3.10 started by root, uid 0
Jun 1 22:33:27 ###### pppd[1761]: Connect script failed Jun 1 22:33:28 ###### pppd[1761]: Exit.

Воот... Причем, всякие там ifup ppp0, kppp набирают нормально.
Подскажите, а...

anonymous

А порт в настройках то что тот ??? а то был у меня прикол как то. долго мучался...... а порт не тот был ;-)

Ruwa
()

А не пробовали прочитать man pppd, man sh?
Кавычки поменяйте!
> pppd /dev/ttyS1 115200 connect `chat -vef isp223.chat`
на pppd /dev/ttyS1 115200 connect 'chat -vef isp223.chat'

vodz ★★★★★
()
Ответ на: комментарий от vodz

Пробовал, любезный, и даже очень... Да глаза подвели маленько. Почему-то тогда казалось вполне логичным, что результат выполнения chat`а возвращается pppd. И сарказм ваш напрасен...

anonymous
()
Ответ на: комментарий от anonymous

Мда... забыл сказать спасибо.

anonymous
()

А все же почитайте чего-нить по Unix-shell-ам. Обратные апострофы - это не результат команды, а чтение из stdout команды в этих обратных апострофах по словам и подстановка их как аргументы для другой. О чем собсвенно вам и говорил лог. Научный тык дает иногда плоды, вот только делиться способом получения такого результата обычно не принято. Потому и сарказм.

vodz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.