The OpenNET Project / Index page

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

Работаем с программными модемами в ОС Linux (modem driver linux zyxel)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: modem, driver, linux, zyxel,  (найти похожие документы)
From: Сыктывкарское сообщество UNIX <http://www.unix.nordcomp.ru/>; Date: Mon, 20 Sep 2004 18:21:07 +0000 (UTC) Subject: Работаем с программными модемами в ОС Linux Оригинал: http://www.unix.nordcomp.ru/articles.html?page=1&id=3 Zyxel Omni 56K PCI и Linux Программные модемы гораздо дешевле своих аппаратных собратьев, видимо по этой причине они получили достаточно широкое распространение в России. Очень жаль, когда вместе со сменой ОС не удастся запустить уже полюбившееся железо из-за отсутствия ПО. Существует целый проект http://www.linmodems.org, где можно найти ссылки на ресурсы по соответствующей теме и ПО для программных модемов различных производителей, таких как Intel, Motorola, PCTel, Lucent и др. Одним из наиболее популярных программных модемов в России является Zyxel Omni 56K PCI, основанный на чипе PCT789T. Сам производитель чипов не пишет драйвера для ОС Linux, но заставить работать этот модем в понравившейся ОС можно. Итак, об Omni 56K PCI. Для начала нужно скачать подходящий драйвер в архиве (порядка 1,3 Мб), поддерживающий различные модемы на основе PCTel-овских чипов. Драйвер написан для ядер 2.4.х и поддерживает следующие HAL: PCT789, CM8738, i810, SIS, VIA686A. Кроме того, для компиляции понадобятся заголовочные файлы ядра. Установка Процесс установки достаточно прост, в любом случае настоятельно рекомендуется прочитать файлы README и INSTALL. 1. Распаковать # tar zxvf pctel-0.9.0.tar.gz # cd pctel-0.9.0 2. Конфигурируем выбор HAL, в нашем случае это PCT789. Учтите, что configure-скрипт по умолчанию считает, что include-файлы ядра установлены в /usr/src/linux/include. Если у вас они находятся в каком либо другом месте, то укажите еще один параметр скрипту --with-kernel-includes=/path/to/includes. # ./configure --with-hal=pct789 3. Компилируем драйвер # make 4. Устанавливаем (с правами суперпользователя). # make install 5. Грузим модули # insmod pctel # insmod ptserial Смотрим, что нам сообщает klogd: Dec 24 01.12.23 main kernel: ptserial.o init. Dec 24 01.12.23 main kernel: PCTEL device (68) found: irq = 9, base = 0xcc00 Dec 24 01.12.23 main kernel: Serial driver version 4.27.211 (PCT789) \ (12-18-00) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled Dec 24 01.12.23 main kernel: ttyS15 at 0xcc00 (irq = 9) is a PCtel Настраиваем ppp на порт ttyS15. Информация на форуме по настройке модема http://unix.nordcomp.ru/forum.html?page=1&id=192

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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