Русский English Тэги View Sergey Zolotaryov's profile on LinkedIn Вход
Настройка USB модема CCU-550 от Peoplenet под Zenwalk 5.0
Постоянная ссылка 27-01-2008 anydoby java

На прошлой неделе поставил себе новую версию Zenwalk, и должен заметить, от Ubuntu этот дистрибутив отличается довольно сильно. Итак, первым делом нужно настроить интернет. Удивлению не было предела, когда я обнаружил отсутствие в дистрибутиве wvdial. Итак, для тех, у кого тоже еще ничего не установлено, настраиваем звонилки.

Для начала нужно скачать WvStreams. Распаковываем, заходим в папку, компилим устанавливаем:


./configure
make
make install

После этого качаем, собственно, wvdial, распаковываем и


make
make install

Я не большой любитель консольных приложений в чистом виде, поэтому предпочитаю звонить gnome-ppp, это симпатичный фронт энд для wvdial.

Итак, ставим его - качаем, распаковываем и


./configure
make
make install

У меня при запуске wvdial писал ошибки, что не может найти нужные библиотеки. Если у вас то же самое, то нужно создать симлинки на библиотеки, установленные wvstreams в usr/local/lib:


ln -s /usr/local/lib/lib*.so.4.4 /usr/lib
(для версии 4.4)

Далее, чтобы иметь возможность запускать wvdial не будучи рутом, нужно соответствующим образом настроить права доступа. Для этого создадите группу dialup и добавьте туда всех, кто будет иметь доступ к звонилке, например, себя:


chown :dialup /etc/ppp/*-secrets
chmod g+rw /etc/ppp/*-secrets
chmod u+s /usr/sbin/pppd

После всего, что мы проделали, вы уже превратились в настоящего линукс-хацкера. Приступим к самому интересному - подлючению модема. Если у вас есть виндовс, подключите его сначала туда и при помощи фирменной утилитки отключите проверку RUIM. Больше виндовс не понадобится.

Создайте у себя в домашней папке (cd ~) файл .wvdial - это файл настроек звонилки:


[Dialer Defaults]
Modem = /dev/ttyACM0
ISDN = off
Modem Type = USB Modem
Baud = 460800
Init = ATZ
Init2 = AT&F0E0V1S0=0
Init3 = 
Init4 = 
Init5 = 
Init6 = 
Init7 = 
Init8 = 
Init9 = 
Phone = #777
Phone1 = 
Phone2 = 
Phone3 = 
Phone4 = 
Dial Prefix = 
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = <your_password>
Username = 8092<your_number>@people.net.ua
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
;Minimize = on
;Dock = on
;Do NOT edit this file by hand!

У меня модем появился в /dev/ttyACM0 после втыкания и никаких драйверов не потребовал.

Теперь просто всуньте модем в любой USB порт и запускаем gnome-ppp. Введите ваш номер телефона и пароль и можно звонить.

Лучше всего просмотреть лог соединения. Когда все будет успешно завершено, там появится нечто вроде


primary   DNS address 77.109.1.8

Через пару секунд после того, как соединение успешно произойдет, можно выходить в сеть. Запускайте браузер и набирайте http://google.com :) Если повезет, то загрузится страничка с первого раза. Ежели так, то дальше вам читать не надо. А ежели нет, читаем дальше....

Если вы видите, что черные экранчики gnome-ppp перемигиваются, а интернет не пашет, то, скорее всего pppd забыл перенастроить адрес nameserverа, который отвечает за распознавание доменных имен. Поэтому делаем следующее: идем в /etc/ppp и смотрим в файл resolv.conf; строку типа nameserver 77.109.1.8 копируем в файл /etc/resolv.conf, сохраняем. Теперь все должно заработать.

Успехов.

Добавить комментарий

Предыдущая статья Обработка ошибок в Echo2 при помощи AspectJ Следующая статья Opera под Zenwalk 5.0