Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Видео Unix Linux Поддержка устройств Установка драйвера модема на чипсете Smart Link RSS

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

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

[root@linuxtech.pp.ru]

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

Оригинал: http://linuxtech.pp.ru/modules/sections/index.php?op=viewarticle&artid=6

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 с сайта производителя.
Иcточник: OpenNET  •  Опубликована: 05.03.2005
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.