Сделать стартовой / Добавить в избранное / Написать нам
МЕНЮ
ОС Windows
ОС Linux
    » Дистрибутивы
    » Безопасность
    » Сети
    » Аппаратное обеспечение
    » Программирование
    » Система, ядро, утилиты
    » Программное обеспечение
    » Прочее
BIOS
Сети
Безопасность
Вебмастеру
Программисту
Железо

СВЕЖИЙ СОФТ
ЕГЭ ГИА 2011 репетитор и задачник
Гость 11 Портье
Мини-Сайт v.3.6
Мини-Каталог 1.0
Мини-Кадры 1.0
Мини-Смета v.1.4
Мини-Автопредприятие v.1.13
Мини-Зарплата v.3.3
Жадюга 1.9
LLLLLL
ОС Linux   Аппаратное обеспечение

ОС Linux -> Аппаратное обеспечение ->Установка драйвера модема на чипсете Smart Link под Linux

Установка драйвера модема на чипсете Smart Link под Linux

дата добавления: 20.06.2005, просмотров: 2903

1. Введение

Это статья призвана помочь установить драйвер для модемов собранных на чипсете Smart Link. Драйвер поддерживает все модемы для разных шин (AMR/CNR/PCI/USB) собранных на данном чипсете. Рассматриваемый драйвер можно найти на сайте http://www.smlink.com/. На указанном сайте есть две версии драйвера - стабильная и бета-версия. Т.к. они немного отличаются в компиляции и установке, то будет рассмотрены варианты для обеих версий.

2. Поддерживаемое железо

Драйвер поддерживает все чипсеты Smart Link:

AMR/CNR/MDC/ACR модемные карты для южных мостов материнских плат:

  • Intel ICH0, ICH2
  • Via 686A, 686B, 8231, 8233
  • SiS 630
  • ALI 1535

PCI модемы

  • SmartPCI56/561/562/563

USB модемы

  • SmartUSB56

3.1 Минимальные требования к установке стабильной версии драйвера.

Ядро версии 2.4 и выше. Заголовочные файлы или же сами исходники ядра.

3.2 Минимальные требования к установке бета-версии драйвера.

Ядро версии 2.4 и выше. Заголовочные файлы или же сами исходники ядра. Для версии 2.6 необходимы исходники ядра. Одни только заголовочные файлы не подойдут.

4.1 Установка стабильной версии.

Распакуем файл:

    $ tar xvzf slmdm-2.7.14.tar.gz

Заходим в директорию.

    $ cd slmdm-2.7.14

Выполняем компиляцию:

    $ make

Выполняем установку для модемов AMR/CNR/PCI:

    $ make install-amr

Если же модем USB, то выполняем:

    $ make install-usb

При этом в директории '/lib/modules//misc' создаются следующие файлы:

  • slmdm.o модуль ядра модема
  • slfax.o модуль факса
  • slamrmo.o модуль драйвера для модемов AMR/CNR/PCI
  • slusb.o модуль драйвера для модемов USB

В директории '/etc' создается файл 'country.dat' с настройками модема для разных стран.

В директории '/dev' создается символьное устройство '/dev/ttySL0' и символическая ссылка на него '/dev/modem'. Также в файл '/etc/modules.conf' вносятся необходимые изменения для загрузки драйвера модема.

4.2 Установка бета-версии.

Распакуем файл:

    $ tar xvzf slmodem-2.9.4.tar.gz

Заходим в директорию.

    $ cd slmodem-2.9.4

Выполняем компиляцию:

    $ make

Выполняем установку:

    $ make install

При этом в директории `/usr/sbin' создается файл 'slmodemd'. В директории '/lib/modules//misc' создаются файлы модуля ядра 'slamr' и 'slusb'.

В директории '/dev' создаются символьные устройства '/dev/slamr0-3' и '/dev/slusb0-3'. Также в файл '/etc/modules.conf' вносятся необходимые изменения для загрузки драйвера модема.

5.1 Настройка и использование стабильной версии драйвера.

Для передачи драйверу специфических настроек для каждой страны используется параметр 'country'. Для того, чтобы указать страну использования Россия просто отредактируем файл '/etc/modules.conf'.

Добавим в него опцию для нашего драйвера модема:

    options slmdm country=RUSSIA

Посмотреть текущие настройки модема можно в любой терминальной программе командой 'ATI7'или в KPPP. При необходимости, так же можно посмотреть полный список поддерживаемых стран с помощью утилиты с дополнительным ключом 'slver -c', которая находится в директории с исходными текстами драйвера.

5.2 Настройка и использование бета-версии драйвера.

Для запуска и настройки этой версии драйвера используется несколько другой механизм. Для этого необходимо выполнить команду для модемов AMR/CNR/PCI:

    $ /usr/sbin/slmodemd --country=RUSSIA /dev/slamr0

Или для USB модемов:

    $ /usr/sbin/slmodemd --country=RUSSIA /dev/slusb0

При этом создается псевдо-терминальное устройство для эмуляции порта модема и символическая ссылка на него '/dev/ttySL0'. Т.к. эта версия драйвера не создает символическую ссылку на наш модем, то для просты настройки терминальных программ можно выполнить следующую команду в директории `/dev':

    $ ln -sf ./ttySL0 /dev/modem

При этом будет создана символическая ссылка '/dev/modem', которая очень облегчит жизнь при настройке модема, например, в KPPP.

6. Удаление драйвера.

Драйверы удаляются из системы одинаково:

    $ make uninstall

7. Заключение.

Для тонкой настройки драйвера можно скачать документацию по специфическим AT-командам для модемов на чипсете Smart Link с сайта производителя.

С уважением, root at LinuxTECH root@linuxtech.pp.ru

Статья взята с сайта OpenNET

комментарии к статье (0)

Ссылки по теме:

  • Логическая структура жесткого диска
  • Сборка 3D драйверов для интегрированых видеокарт VIA Unichrome
  • Настройка беспроводной сетевой карты D-Link DWL-520+ в Linux
  • Мониторинг материнских плат в Linux
  • К вопросу о горячей замене IDE HDD в Linux 2.4

  • ВХОД
    (?)
    |
     
       Copyright WinSov © 2003-2005. При использовании материалов ссылка на www.winsov.ru обязательна.
       Designed by "2BEST Studio",  Developed by #Dialer
    Вверх