вторник, 22 мая 2007 г.

Установка win-модемов для Unix

После установки и начального конфигурирования Юникс-системы любой пользователь сталкивается с настройкой доступа в интернет. В этой заметке мы коснемся настройки доступа посредством диалапа.

Если пользователь ранее работал на Windows ОС, то, вполне возможно, что у него стоит так называемый win-модем. По умолчанию такие модемы не опознаются системой, и для них надо устанавливать дополнительные драйвера.
Вначале мы установим модем под FreeBSD.
Не все win-модемы устанавливаются под FreeBSD, для некоторых просто нет драйвера. Возьмем опять-таки идеальный вариант, когда пользователя есть модем на чипсете Agere/Lucent. В этом случае необходимо установить порт comms/ltmdm. правда, есть одно но: на официальных фтп-серверах freebsd этого порта по какой-то причине нет. но нам это не помеха.
Поискав, мы обнаруживаем этот порт по следующему адресу: ftp://ftp.kot.spb.ru/pub/FreeBSD/distfiles/ltmdm-1.4.tgz
Как полагается, копируем тарбалл в /usr/ports/distfiles, потом выполняем следующие действия:
1)cd /usr/ports/comms/ltmdm && make install clean
2)По идее, после вышеуказанных действий в каталоге /usr/local/etc/rc.d должен появиться скрипт ltmdm.sh. Если такового там нет, то переходим к каталогу
/usr/ports/distfiles, выполняем:
tar xzvf ltmdm-1.4.tgz
cp ltmdm.sh /usr/local/etc/rc.d/
ls
/Удостоверяемся, что он там/
далее:
sh /usr/local/etc/rc.d/ltmdm.sh start
/тестируем модем/
cu -l /dev/cual0 (может быть и другой, но если внутренний, то скорее всего оно)
Командуем модему:
AT - команда READY
OK - ответ модема
ATI0 - первый блок инфо о модеме, если он есть, то все путем.
на другой консоли убиваем линию
killall -9 cu
После редактируем /etc/ppp/ppp.conf, заполняем там все для papchap и командуем:
ppp -ddial papchap
ВСЕ!
P.S. Описание действий по настройке вин-модема было взято с сайта bsdportal.ru, а точнее отсюда.

P.P.S.Установка драйверов для вин-модемов под Линукс происходит гораздо легче, если учесть, что на специальных сайтах выложены установочные пакеты для различных дистрибутивов (там и deb и rpm пакеты и тарбаллы).
Поэтому ограничусь лишь 2-мя ссылками:
http://www.linuxant.com/drivers/
http://www.linmodems.org/
Там достаточно подробно расписано, для каких модемов какие файлы качать.