RSS Архив Форум Купить Linux.SU (Knoppix.ru)
Какой Линукс выбрать?

ДЛЯ НАЧАЛА: ЖИВЫЕ

- Knoppix -
Линукс за пять минут
- Puppy Linux -
Хороший друг

ДЛЯ ДЕЛА: ПРОФИ

- Debian -
Он такой один
- CentOS -
Копейка рубль бережёт!
- Fedora -
По следам Red Hat
- Ubuntu Linux -
Мы одной крови!
- Mandriva Linux -
Красота и удобства
- openSUSE -
Настоящее немецкое качество
- Slackware -
Линукс из кубиков

ДЛЯ ДЕЛА: РОЛЛЫ

- ArchLinux -
Гениальное - просто!
- PCLinuxOS -
Просто линукс
- AgiliaLinux -
Русская борзая
- Aptosid -
Почувствуй силу!

ДЛЯ ДЕЛА: СОБЕРИ САМ

- Gentoo -
Каждому своё
- LinuxFromScratch -
Линукс с нуля

ДЛЯ ДЕЛА: ЛЁГКИЕ

- TinyMe -
Размер имеет значение!
- DeLiCate -
Старость в радость!

ЗАЩИТА

- Openwall -
Не стучите, закрыто!
- BackTrack/WHAX -
Вам, хакеры!

МУЛЬТИМЕДИЯ

- Planet CCRMA -
Работа со звуком

ПРИЛОЖЕНИЯ

- OpenDisc -
Для несвободных

ДЛЯ ЗАБАВЫ

- Линукс Геймер -
Boot & Play!
- VegaStrike -
Каждому по планете!

ЭКСПЕРИМЕНТ

- коЛинуксы -
Не выходя из Виндоус
- GoboLinux -
Очевидно и вероятно
- ReactOS -
Освободите Виндоус!

РОДНЯ

- BSD-семейство -
На плечах гигантов
- OpenSolaris -
+ OpenIndiana

До звёзд рукой подать

УСТАРЕВШИЕ

- ASP Linux -
Тотально русский
- Блин -
Живой русский Линукс
- MeeGo -
Повелитель нетбуков
- gOS -
Хороша Маша!
- 64 Studio -
Скорость не проблема!
- Freespire -
Огонь, вода и медные трубы

ДЕКАБРЬ
06 13 20 27
07 14 21 28
01 08 15 22 29
02 09 16 23 30
03 10 17 24 31
04 11 18 25
05 12 19 26

АРХИВ
(2003 - 2011)
Вечно молодой FVWM

Debian sid + XFCE

НАШИ ПРОЕКТЫ

ПИНГВИН В КАРМАНЕ
MATRIX GL
ПОЛЕЗНЫЕ СОВЕТЫ

ЗАКЛАДКИ
ЧаВО
КОНТАКТЫ
RSS

Я - хакер!
RR
Knoppix.ru QR code
Установка драйвера для винмодема (Lucent)

  Модемы на чипах Lucent (например, распространенный Genius GM56PCI-LA) являются т.н. win-модемами - урезанными устройствами, неспособными работать без специальных драйверов. Если под Windows такие драйвера есть всегда, то под другие ОС далеко не все win-модемы их имеют. Ключевым во всех этих драйверах является бинарный файл, предоставленный фирмой-производителем чипа. Исходные коды этого файла недоступны, что сильно затрудняет поиск и устранение ошибок.

  К счастью, в рассматриваемом случае драйвера есть, они бесплатны (в отличие от не так давно ставших платными драйверов для Conexant HCF/HSF) и работают вполне стабильно. Итак, для того, чтобы модем заработал, драйвера надо установить. Возможно, они есть в Вашем дистрибутиве (в названии пакета с ними скорее всего будет слово ltmodem), в противном случае придется скачать их с http://heby.de/ltmodem. Если там нет пакета под Ваш дистрибутив, качайте исходники. Последняя на данный момент стабильная версия, 8.26a9, лежит здесь. Она не поддерживает ядра 2.6, поэтому в этом случае придется качать 8.30, которая на момент написания этой статьи имела статус беты. Ссылку на нее смотрите по указанному выше адресу.

  Для сборки модулей понадобятся заголовочные файлы или исходники установленного в системе ядра, причем в случае наличия только заголовочных файлов они должны лежат в папке /usr/src/linux. Если они лежат, допустим, в /usr/include/linux-2.4.25, сделайте символическую ссылку:

  # ln -s /usr/include/linux-2.4.25 /usr/src/linux

  Затем распакуйте скачанный ltmodem-8.26a9.tar.gz куда-нибудь и запустите скрипт build_module. Будет проверено наличие всего необходимого для сборки (а также наличие поддерживаемого модема), а затем сама сборка. Далее можно запустить скрипт ltinst2 для копирования собранных модулей в папку с модулями ядра и скрипт autoload, который настроит автоматическую загрузку модулей. Но можно сделать все эти действия и самому (как описано ниже), если есть некоторый опыт.

  Итак, сначала копируем lt_modem.o и lt_serial.o из папки src в /lib/modules/`uname -r`/ltmodem/. Затем дописываем в /etc/modules.conf строки:

  alias char-major-62 lt_serial
  alias /dev/ttyLT0 lt_serial
  alias /dev/modem lt_serial

  Обновляем список зависимостей модулей (всегда необходимо делать после изменения набора модулей и/или правки /etc/modules.conf):

  # depmod -a

  Создаем файл устройства и делаем /dev/modem ссылкой на него:

  # mknod /dev/ttyLT0 c 62 64
  # ln -s /dev/ttyLT0 /dev/modem

  Затем в используемой программе дозвона выставляем в качестве используемого устройства /dev/modem (можно и /dev/ttyLT0). В принципе, уже можно работать. Если всё правильно настроено, модули должны автоматически загружаться при обращении к файлу устройства, т.е. когда программа дозвона хочет открыть модем. Последний штрих - добавляем к строке инициализации модема (в настройках программы дозвона) AT+GCI=B8. Это необходимо для того, чтобы модем распознавал сигнал "Занято" на российских линиях. Здесь B8 - код России, для других стран смотрите инструкцию к модему (есть на сайте производителя и на CD, идущем в комплекте с модемом). В kppp эта строка прописывается в Настройках\Модем\Команды модема\Строка инициализации 2.

  Если возникают какие-нибудь проблемы при сборке или работе модема - почитайте документацию, которая лежит в папке DOCs в ltmodem-8.26a9.tar.gz.

Вернуться к оглавлению

При частичной или полной перепечатке, переводе, переработке
материалов cайта ссылка на Knoppix.ru обязательна
(c) Knoppix.ru 2003 - 12