LINUX.ORG.RU
ФорумAdmin

Вопрос про модем


0

0

У меня Slackware 10 и agetty. Как можно указать этому agetty чтобы он ожидал входной звонок? Модемы соединяются по выделенной линии. Использую в inittab следующее: agetty -w -I 'atzm0&l1e1q0&c1a' 9600 ttyS0 vt100 Но что-то не работает (индикатор OH на модеме не горит) Посоветуйте что-нибудь, пожалуйста.

anonymous

> У меня Slackware 10 и agetty. Как можно указать этому agetty чтобы он
> ожидал входной звонок? Модемы соединяются по выделенной линии.
> Использую в inittab следующее:agetty -w -I 'atzm0&l1e1q0&c1a' 9600 ttyS0
> vt100
> Но что-то не работает (индикатор OH на модеме не горит)
> Посоветуйте что-нибудь, пожалуйста.
Там в inittab'e по умолчанию следующее:
# Dialup lines:
#d1:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS0 vt100
#d2:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS1 vt100
Расскоментируй одну из них и все заработает.

P.S.: У тебя точно модем на ttyS0?
P.S.S.: ps -A | grep agetty что дает?

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

Дело в том что предложенный вариант уже пробовал - не помогло. У меня два модема соединенных линией. На одном (принимающем) нужно выполнить at&l1 и ata а на втором at&l1 и atd. В minicom когда указываешь эти команды (вместе с его строкой инициализации) все проходит замечательно и они соединяются. Хотелось бы чтобы принимающий уже был готов без minicom и автоматом ожидал звонка. Что касается agetty то ps -auxw | grep agetty на ttyS0 ничего не нашел а то ps -auxw | grep ttyS0 опеределяет [login]. Что можно еще сделать ?

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

> Дело в том что предложенный вариант уже пробовал - не помогло. У меня
> два модема соединенных линией. На одном (принимающем) нужно выполнить
> at&l1 и ata а на втором at&l1 и atd. В minicom когда указываешь эти
> команды (вместе с его строкой инициализации) все проходит замечательно и
> они соединяются. Хотелось бы чтобы принимающий уже был готов без minicom
> и автоматом ожидал звонка. Что касается agetty то ps -auxw | grep agetty
> на ttyS0 ничего не нашел а то ps -auxw | grep ttyS0 опеределяет
> [login].Что можно еще сделать ?

То есть ты их вообще напрямую соединил? Или как? Что мешает прошить модем
на команду инициализации at&11 и atd по умолчанию? СТаренькие промышленные
USR это позволяют...

SteelKey
()

Посмотри man slattach

attach a network interface to a serial line

Кажется так или чтото подобное на памать непомню !

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

agetty никогда не пробовал, так что не знаю.
Но mgetty прекрасно работает уже несколько лет:
в inittab прописано:
S0:2345:respawn:/sbin/mgetty -x9 -s 115200 -n 0 -D ttyS0 -p "privet:"

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