Автор Гілка: Проблема з модемом у FreeBSD.  (Прочитано 678 раз)

Відсутній mtl

  • Новачок
  • *
  • дописів: 2
  • Карма: +0/-0
  • Що новенького?
На машині з FreeBSD стоїть один модем на мікросхемі від rockwell, організовано це для прийому вхідних дзвінків за допомогою звязки mgetty + ppp, все працює. Поставив новий модем (ZyXEL Omni 56k з прошивкою для України), прекомпілив ядро з підтримкою роботи двох модемів, поправив mgetty, ppp, /etc/ttys - ZyXEL відмовляється коректно працювати (1 раз з 10 може підняти трубку, то з пешого гудка то з n-го) хоча у вінді все добре. Старий модем далі працює нормально.
Ставив той же ZyXEL одним, переключав на інший порт, не допомагає.
Існує ще файл /etc/modems, який містить наступне:

sportster|st|US Robotics Sportster 14.4K:dial_command=ATDT%s\r:hangup_command=A>
        :echo_off_command=ATE0\r:reset_command=AT&F1\r:\
        :init_string=AT&B1&H1&R2&C1&D2\r:\
        :escape_sequence=+++:hw_flow_control:lock_baud:intercharacter_delay#50:\
        :intercommand_delay#250:escape_guard_time#500:reset_delay#2000:

mt932|multitech|mt|Multitech 932:dial_command=ATDT%s\r:hangup_command=ATH\r:\
        :echo_off_command=ATE0\r:reset_command=ATZ\r:\
        :init_string=AT$BA0$SB38400&E1&E4&E13&E15Q0V1X4E0S0=0\r:\
        :escape_sequence=+++:hw_flow_control:lock_baud:intercharacter_delay#50:\
        :intercommand_delay#250:escape_guard_time#500:reset_delay#2000:

generic|Generic AT command modem (use defaults):

яку функцію виконує цей файл, точно незнаю (просто з модемами справи ніколи немав), можливо тут потрібно щось поправити, можливо десь інакше, підскажіть будьласка.
В чому може бути проблема?

dusoft

  • Гість
Re: Проблема з модемом у FreeBSD.
« Відповідей #1 : 2004-06-05 01:43:24 »
Проблема може бути в модемі. Можливо потрібно давати йому якусь специфічну команду ініціалізації... хто його знає... а той файл.. може він до mgetty має відношення? якщо ні, то не зважай на нього. Перевірити можна подившися доки до mgetty.. в манах зазвичай наприкінці є секція FILES де описують всі файли які використовуються програмою.