|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 09 Jul 2002 20:43:57 To : Konstantin Kalita Subject : Re: dial-in по cron'у --------------------------------------------------------------------------------
KK> Хочу сделать сабж (доступ к локалке и инету из дома), чтобы модем не
KK> поднимал трубу в рабочее время. Для этого хочу писать в регистр s0 1
KK> или 0 в зависимости от времени. Пишу:
KK> # echo ats0=1 > /dev/cuaa0
KK> модем моргает - данные вроде получил - ничего.
KK> Как можно в командной строке послать модему строку инициализации?
KK> Или сабж делается по-другому?
cat не годится, надо через chat.
Я делаю по-другому, выключаю DTR на ttyd0 - тогда модем трубу не поднимает
даже в s0=1:
#!/bin/sh
perl -pi -e 's/^ttyd0(.*)on insecure/ttyd0$1off insecure/' /etc/ttys
kill -1 1
Можно ed вместо perl использовать.
Eugene
--- slrn/0.9.7.4 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/886946c79834.html, оценка из 5, голосов 10
|