Linux - статьи



              

Настройка модема


Закончив со звуковой картой, можно заняться интегрированным модемом.

Вся программная часть внутреннего модема вынесена в приложение, которое исполняется в операционной системе - в отличие от внешних модемов, которые содержат некоторую часть программной реализации.

Сотрудники фирмы IBM не бросили свое детище (в смысле ноутбук) на произвол судьбы и написали для него драйвер для DSP-модема. Вследствие чего имеем Linmodem.

Загрузить пакет с драйвером можно с сайта IBM - в разделе Download the ACP Modem driver необходимо выбрать пункт Current source code. Затем его следует распаковать и сконфигурировать. В первый раз желательно оставить все конфигурационные файлы без изменений и выполнить следующие команды:

# tar zxvf mwavem-<1.0.3>.i386.tar.gz # cd mwavem-<1.0.3> #./configure -enable-mwavedd

Во время выполнения команды может возникнуть ошибка с сообщением "Не найден каталог /usr/src/linux" - она устраняется созданием символической ссылки на существующее ядро:

# /bin/ln -s /usr/src/linux-<2.4.9-13> /usr/src/linux

А затем необходимо скомпилировать и установить драйвер:

# make # make install

После этого в системе, помимо файлов различных программ и утилит, будет создано устройство /dev/modems/mwave и драйвер /lib/modules/<2.4.9-13>custom/kernel/drivers/char/mwave/mwave.o. Далее необходимо скопировать папку с драйвером mwave. o в /lib/modules/<2.4.9-13>/kernel/drivers/char, а папку /lib/modules/<2.4.9-13>custom/ со всем ее содержимым удалить.

Затем нужно выполнить команду, которая перенастроит файл описания драйверов /lib/modules/<2.4.9-13>/modules.dep:

# cd /lib/modules/<2.4.9-13> # /sbin/depmod

Перейдем к созданию устройства /dev/modems/mwave и редактированию конфигурационного файла /usr/local/etc/mwavem.conf.

В разделе [WORLDTRADE] необходимо установить значение переменной Country равным 7, что соответствует стране "Россия". Поскольку переменной "Украина" в этом списке нет, остановимся на таком варианте.




Содержание  Назад  Вперед