Linux - статьи



              

Настройка модема - часть 3


Теперь следует запустить утилиту ntsysv (ksysv) и вернуть скрипт pcmcia на прежнее место (номер 45). После перезагрузки ноутбука можно проверить, как драйверы устройств ведут себя при одновременной загрузке. Подтверждением успешной загрузки скриптов будет слово "Ok" в строке каждого устройства - и pcmcia, и mwave.

После успешной загрузки драйверов может возникнуть проблема с сетевой картой 3COM 589 - если она "возжелает" занять десятое прерывание (irq 10). Проверить, активен сетевой интерфейс или нет, можно командой, которая показывает состояние всех сетевых интерфейсов:

# /sbin/ifconfig -a

Если сетевая карта конфликтует с mwave-модемом, необходимо проверить, какие прерывания заняты, а какие свободны. Это можно увидеть, просмотрев содержимое файла /proc/interrupts:

# /bin/cat/proc/interrupts

Но вернемся к редактированию файла /etc/pcmcia/config.opts. Если параллельный порт не используется, а в файле /etc/pcmcia/config.opts присутствует строка:

exclude irq 7

значит, седьмое прерывание (irq 7) зарезервировано и его можно использовать для другого устройства. Достаточно закомментировать эту строку, добавив в начало строки символ "#". Для того чтобы драйвер сетевой карты не пытался занять десятое прерывание (irq 10) необходимо добавить в файл следующую строку:

exclude irq 10

После этих действий конфликт прерываний должен быть устранен.

Вернемся теперь к настройке модема и создадим "мягкую" ссылку на устройство /dev/ttyS1:

# /bin/ln -s /dev/ttyS1 /dev/modem

Для проверки работоспособности модема воспользуемся программой minicom. Ее необходимо выполнить c параметром -s, который позволит настроить программу сразу после ее запуска.

# /usr/bin/minicom -s

В появившемся окне configuration следует выбрать строку Serial port setup. Возникнет окно, отображающее текущие настройки. Они должны быть следующего содержания:

A - Serial Device: /dev/modem .... E - Bps/Par/Bits: 38400 8N1 F - Hardware Flow Control: Yes G - Software Flow Control: No

После нажатия клавиши <Enter> и выбора строки Exit происходит инициализация модема. Если она прошла успешно, можно позвонить какому-нибудь провайдеру посредством команды:

ATDP 1111111

где ATDP - команда набора номера в пульсовом режиме, а 1111111 - номер телефона.

В случае успешного соединения через некоторое время вы должны увидеть строку:

CONNECT..

Это означает, что модем работает и соединение установлено.

Но может сложиться ситуация, когда модем начнет "общаться", но через 3-4 секунды "зависает", издавая пронзительный писк. При этом звук не слышен через динамики ноутбука. Реанимировать его можно лишь перезагрузкой всей OC. Если у вас происходит описанная ситуация, необходимо исправить раздел [STARTUP] конфигурационного файла /usr/local/etc/mwavem.conf. Строка скорости должна выглядеть так:

SPEED=33600

После этих изменений все должно успешно заработать.




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