The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

isa-модем USR и Linux (isa hardware modem linux)


<< Предыдущая ИНДЕКС Правка src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: isa, hardware, modem, linux,  (найти похожие документы)
From: AA <bobosmith@bk.ru.> Newsgroups: email Date: Mon, 30 May 2005 14:31:37 +0000 (UTC) Subject: isa-модем USR и Linux Самые общие сведения о модемах вкрадце можно посмотреть Здесь. А теперь что касается рассматриваемых вопросов. Речь идёт о внутреннем модеме US Robotics 33.6k который занимает порт isa. Точнее о группе модемов, на примере модели 00117100... (и тд.). Это настоящие внутренние hard-моемы. Этим уже сказано почти всё. А именно, то, что не надо искать драйвера (если вы конечно не пользователь MS Windows ;). Отдельное отступление касательно драйверов. Для работы модема всё-же необходима подержка isa и serial в ядре. Разумеется что всё это есть в стандартном ядре любого дистрибутива. Для ищущих знания могу заявить что isapnp не требуется (в моём ядре вообще отключено). Всё что нужно этому модему, как и любому isa устройству, это настроить порт и его прерывание. Для этих целей на модеме есть соответствующие перемычки (с подписями кстати). В моём случае всё было несколько однозначно в этом плане поскольку моя железка функционирует только эмулируя com4 с 7-м прерыванием (irq). Вы можете попробовать выставить сочетание которое предлагается документацией к модему, но искать стоит такие прерывания которые в системе свободны (см. /proc/interrupts). Итак, порт и прерывание выбраны и джамперы выставлены. Предположим это com4 (/dev/ttyS3) и irq 7. Как известно для управления последовательными (serial) протами в linux используется утилита setserial. Воспользуемся ей: # setserial /dev/ttyS3 /dev/ttyS3, UART: 16550A, Port: 0x02e8, IRQ: 3 Сие значит что моему com4 (aka /dev/ttyS3) сейчас отдано во владение третье прерывание. (IRQ: 3) Собственно это единственное что нас не устраивает поэтому меняем 3 на 7: # setserial /dev/ttyS3 irq 7 Теперь осталось только проверить. Традиционно для этих целей используют minicom, хотя я сначала попробовал на kppp поскольку там это делается быстрее. Опрос удачный, коннект с провайдером состоялся. Война окончена, всем спасибо. Если других модемов у вас нет можете сделать ссылку на файл устройства модем: # ln -s /dev/ttyS3 /dev/modem Кроме того можете последовать моему примеру и прописать смену прирывания для порта в загрузочный script, например в /ect/rc.d/rc.local, хотя более верно (логично) будет ознакомится со скриптом /ect/rc.d/rc.serial. Там, в самом низу, как раз и указано то, что значения берутся из /etc/serial.conf. Отдельная благодарность ZCrendel'ю за напоминание о существовании .../rc.serial, и некоторые другие замечания.

<< Предыдущая ИНДЕКС Правка src Установить закладку Перейти на закладку Следующая >>

 Добавить комментарий
Имя:
E-Mail:
Заголовок:
Текст:




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру