Настройка GPRS - OpenBSD - BSD - Каталог статей - Игры под Ос Линукс
Воскресенье, 20.05.2012, 07:11 Приветствую Вас Гость

Cайт посвящённый играм под Linux

Меню сайта
Форма входа
E-mail:
Пароль:
Категории раздела
PC-BSD [22]
OpenBSD [12]
solaris [67]
FreeBSD [40]
Поиск
Главная » Статьи » BSD » OpenBSD

Настройка GPRS

Для настройки доступа в Интернет посредством GPRS необходимо сделать несколько простых шагов.

Для начала подключим телефон к компьютеру. Самым простым способом является использование кабеля, COM (RS-232) или USB. В первом случае вся работа будет вестись с устройством /dev/tty00 (или /dev/tty01, в зависимости от номера порта), во втором при подключении кабеля на консоль будет выведено примерно такое сообщение:

 uplcom0 at uhub1 port 1
uplcom0: Prolific Technology PL2303 Serial adapter, rev 1.10/2.02, addr 2
ucom0 at uplcom0
и использоваться будет устройство /dev/ttyU0.

Кроме кабеля для подключения телефона к компьютеру можно использовать IrDA, для этого необходимо установить порт birda:

 # cd /usr/ports/comms/birda
# make && make install
После этого запускаем ircomm из этого пакета, предварительно переведя телефон в режим ожидания соединения:
 # ircomm -Y -d /dev/tty01 -y /dev/ptypz
Теперь для работы с телефоном можно использовать устройство /dev/ttypz.

К сожалению использование интерфейса Bluetooth для связи с компьютером пока невозможно из-за отсутствия поддержки этого интерфейса в OpenBSD.

После успешного подключения телефона необходимо создать файл конфигурации для ppp(8). Для этого нужно знать номер телефона, APN и иногда имя пользователя и пароль. Обычно все эти настройки можно найти на сайте оператора сотовой связи. Номер телефона указывается директивой set phone, APN должен входить в строку инициализации, задаваемую директивой set dial (см. пример ниже), пользователь и пароль задаются через set authname и set authkey соответственно. Устройство для связи с телефоном указывается в set device. Ниже приведен пример файла /etc/ppp/ppp.conf с настройками для подключения к MegaFon (используется USB кабель) и к Beeline (используется IrDA):

 default:
set log Phase Chat LCP IPCP CCP tun command
set speed 115200
set timeout 180
enable dns
disable ipv6cp

gprs-usb-megafon:
set device /dev/ttyU0
set phone *99***1\#
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \
AT+CGDCONT=1,\\\"IP\\\",\\\"internet.msk\\\" \
OK \\dATDT\\T TIMEOUT 40 CONNECT"
set login
set logout "ABORT BUSY ABORT ERROR TIMEOUT 30 \
\"\" +++ATH OK-ATH-OK"
set authname gdata
set authkey gdata
set ifaddr 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0
add default HISADDR

gprs-irda-beeline:
set device /dev/ttypz
set phone *99***1\#
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \
AT+CGDCONT=1,\\\"IP\\\",\\\"internet.beeline.ru\\\" \
OK \\dATDT\\T TIMEOUT 40 CONNECT"
set login
set logout "ABORT BUSY ABORT ERROR TIMEOUT 30 \
\"\" +++ATH OK-ATH-OK"
set ifaddr 0.0.0.0/0 0.0.0.0/0 0.0.0.0/0
add default HISADDR

Теперь осталось только позвонить:

 # ppp -auto gprs-usb-megafon
Категория: OpenBSD | Добавил: Lorg_Andre (11.04.2010)
Просмотров: 231 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email:
Код *:
Архив записей
Библиотека минотавра
Мини-чат
200
Статистика
... Хостинг от uCoz