Страница 1 из 1

странная трабла с ВНЕШНИМ модемом

Добавлено: 10 янв 2005, 18:55
tes+or
модем Acorp EMSF 56k. мне еще ниразу не удавалось настроить его под *никс системами, а ОЧЕНЬ надо. конфигурил я правда не вручную, а из под стандартный кдешной звонилки. модем прекрасно инициализируется, набирает номер, бип, щелк, NO CARRIER. таже проблема была и под редхатом. щаз фрибсд 5.2.1.

делаю тоже самое через терминал:
ATDP [PULL_NUMBER][ENTER]
(здесь звонит, потом тотже сценарий. щелкает релюшкой разрывая линию до того как в ней появляеться несущая и говорит:)
NO CARRIER

а другого модема нет. денег тоже(совсем).

в виндах ничо подобного нет.

я так подозреваю, что все дело в таймауте ожидания несущей. видимо винда после каждой инициализации передает этот таймаут с правильным значением, однако в память намертво оно не записываться. я бы проследил что ИМЕННО делает винда, да у меня ее нет. тем более что не факт что это делаеться непосредственно перед дозвоном. лампочками он еще много когда мигает.

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

Добавлено: 10 янв 2005, 19:02
Llama
tes+or, я так подозреваю, что модему надо просто дать верную строку инициализации. Смотреть ее в вендовых *inf для модема или в инете.

Добавлено: 10 янв 2005, 19:11
tes+or
>Смотреть ее в вендовых *inf для модема
это что? этот тот ини файлик на диске с дровами, который я указывал в винде, когда она просила драйвер? я вроде даже когда-то смотрел в него. что-то там есть, непомню что, но что-то страшное.

это все конечно хорошо, но было бы интересно посмотреть что вообще внутри у модема, а я немогу с ним общаться толково. не комманд, не проги терминальной. а все оттого что в голове по теме пусто. чтобы почитать?

Добавлено: 10 янв 2005, 20:07
Llama
minicom
про AT-команды - в поисковике.

Добавлено: 10 янв 2005, 21:30
michael
А еще можно вспомнить, что в unix все есть файл и запустить в одной консоле cat /dev/ttyS0, а в другой echo "ATZ" >/dev/ttyS0 :)
Для простеньких тестов типа позвонить-подсоединиться вполне достаточно.