From: Машков Николай Викторович
Newsgroups: email
Date: Sun, 25 Nov 2005 17:02:14 +0000 (UTC)
Subject: Два шага к мобильному интернет (gprs и cdma) для Debian GNU/Linux
Два шага к мобильному интернет для Debian GNU/Linux.
ver. 0.01 Alfa от 24.11.2005
автор: Машков Николай Викторович
лицензия: GNU FDL
Документ описывает настройку интернет используя gprs и cdma.
Автор надеется, что читатель догадывается о том, что он делает.
Никаких гарантий.
1. Шаг первый и неверный. Настройка через gprs Megafon
Для решения задачи обеспечения доступа к сети Интернет на шибко
пересеченной местности, где нет Стрима и прочих излишеств, решено было
использовать: телефон с поддержкой gprs Сименс Me с симкой Мегафона и
настольный компьютер с Debian GNU/Linux и компортом (!).
Как выяснилось позже уже на этом этапе были допущенны две ошибки:
Во первых уже в 40 километрах от Москвы электричество подается с
перерывами и поэтому лучше использовать ноутбук или докупить аккомулятор
с генератором (что дороже).
Во вторых интернетом от Мегафона можно пользоваться только от полной
безысходности и лично мне таковой оказался не нужен. Тем кому интернет
нужен для дела, а не "для исследования принципиальной возможности" я
рекомендую сразу перейти ко второй части сего повествования в которой
описывается процесс настройки SkyLinka.
Далее для тех кто не может без трудностей.
К телефону нужно докупить проводок с компортом ("Да такие есть!" -
удивите первых 20 продавцов) и подключить (предварительно зарядив т.к.
одновлеменно и к питанию и к компорту подключить телефон можно только с
помощью паяльника, если вообще можно) к компьютеру.
Из под roota стоит запустить
pppconfig и создать новое соединение "mega"
Number *99***1# Telephone number
User gdata ISP user name
Password gdata ISP password
Speed 115200 Port speed
Com /dev/ttyS0 Modem com port
Method PAP Authentication method
Компорт должен определится автоматически, далее выйти из pppconfig и в ручную
в /etc/chatscripts/mega отредактировать строку:
# modeminit
'' AT+CGDCONT=1,"IP","internet.msk"
(из pppconfig такую длинную строку modeminit можно написать, но нельзя
засейвить - режет)
в /etc/ppp/peers/mega добавить (в конец):
# Generic GPRS options
file /etc/ppp/gprs-options
Сам файл "gprs-options" нужно выдрать из архива
http://www.cl.cam.ac.uk/Research/SRG/netos/coms/gprs-ppp-scripts.tgz
и положить в /etc/ppp/ изменив в нем "nodefaultroute" на "defaultroute"
теперь можно поднимать и выключать соеденение командами
pon mega и poff соответственно (от рута).
Если не пингуется google.com но пингуется 72.14.207.99 найдите и добавте
приличные dns серверы в /etc/resolv.conf или в /etc/ppp/resolv/mega по
вкусу (imho свой dns или хотя бы свой resolv.conf это правильно вне
зависимости от типа подключения)
Все.
После настройки и тестов утро/день/ночь/Москва/Подмосковье gprs телефон
был отключен и обменян, с доплатой, на модем СкайЛинка, чего и Вам
желаю.
2. Шаг второй настройка SkyLink
Сразу оговорусь что по сравнению с витой парой SkyLink хуже (дороже,
медленнее, если долго не отвечает нужно перезванивать, теряются пакеты).
Но по сравнению с gprs - земля и небо.
Я пользуюсь SkyLinkом уже неделю и доволен. Спасибо им.
Для интернет был выбран аппарат FCT-cdma.24 - белая квадратная коробка с
USB, Сом и Phone (для обычного телефона с тоновым набором - он
пригодится) портами и разьемом питания (есть встроенная батерея -
пригодится для владельцев ноутбуков). С отвинчивающейся антенной
(которую можно заменить, разьем выглядит неплохо).
Есть и другая похожая модель от Huawey, но несмотря на разьем RS 232
подключается она только к USB по нестандартному и дорогому проводу - я
сначала взял именно ее - пришлось вернуть.
В процессе настройки было обнаруженно несколько подводных камней:
Сим карта должна быть разблокированна с помощью обычной cdma трубки (с
помощью FCT-cdma.24 этого сделать нельзя, так что попросите продавца).
Покупать лучше симку с тарифом "корпоративный" (на рынке у дилеров)
тогда внешний IP будет стоить 1, а не 10 вечнозеленых в месяц.
Com кабель нужен "папа-мама".
С помощью обычного телефона с тоновым набором, подключенного к разьему
Phone модема, выберете используемый порт:
##9130*312* для сом порта
##9130*311* для usb
После "*" будет пищать.
Если аппарат отключался на долго для компорта оперецию надо повторить.
Далее, это чудо не совсем Хаес совместимое и не до всех AT команд догоняет.
Так что под некоторыми проприетарными графическими оболочками не
автодетектится по компорту (нужен дополнительный софт).
Зато под Debian GNU/Linux замечательно детектится pppconfigом (после
##9130*312*)
Сама настройка тривиальна и не требует ручной правки конфигов:
Создаем соединение pppconfigом "sky"
Number #777 Telephone number
User mobile ISP user name
Password internet ISP password
Speed 115200 Port speed
Com /dev/ttyS0 Modem com port
Method PAP Authentication method
pon sky включает
poff выключает
Никаких дополнительных опций не нужно.
Все таки это диалап - если google.com грузится больше 5 секунд - перезвоните.
Можно заняться усовершенствованиями:
Diald - линк будет подниматся автоматически (по запросу, полезно если
сервер на чердаке и без клавиатуры).
Асинхронная тарелка это хорошо - $3 гигибайт у Спейс Гейта и ПланетСкая
- других провайдеров с такими ценами на спутниковый интернет в России я
не нашел ( 2005 г.).
Энджой.
626 Прочтений • [Два шага к мобильному интернет (gprs и cdma) для Debian GNU/Linux (linux debian gprs cdma modem ppp)] [08.05.2012] [Комментариев: 0]