http://mtaalamu.ru
Настроил по статье, работает отлично, спасибо!]]>
в телефоне нету блюту]]>
1) Создаем файл /etc/ppp/peers/gprs
/dev/rfcomm0 57600
connect '/usr/sbin/chat -v -f /etc/ppp/chat/gprs'
noauth
defaultroute
lock
debug
novjccomp
nopcomp
noaccomp
nodeflate
novj
nobsdcomp
default-asyncmap
ipcp-accept-local
ipcp-accept-remote
usepeerdns
user beeline
nodetach
2) Создаем файл /etc/ppp/chat/gprs
TIMEOUT 5
ECHO ON
ABORT '\nBUSY\r'
ABORT '\nERROR\r'
ABORT '\nNO ANSWER\r'
ABORT '\nNO CARRIER\r'
ABORT '\nNO DIALTONE\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
'' \rAT
TIMEOUT 12
OK ATH
OK ATE1
OK AT+CGDCONT=1,"IP","internet.beeline.ru"
OK ATD*99***1#
CONNECT
3) В файл /etc/ppp/pap-secrets добавляем строки
beeline ppp0 "beeline"
beeline ppp1 "beeline"
beeline ppp2 "beeline"
4) Создаем /usr/bin/gprs, делаем его исполняемым (chmod +x /usr/bin/gprs). В нем следующие строки:
#!/bin/bash
/etc/rc.d/rc.bluetooth restart
mknod /dev/rfcomm0 c 216 0
rfcomm bind 0 00:0D:41:12:6E:CE 1
pppd call gprs
Теперь когда вам захочется выйти в Инет через gprs, нужно просто ввести в командной строке gprs. Естественно, сначала нужно установить доверенное bluetooth-соединение между компьютером и телефоном, а также проверить, что фукнция gprs включена на телефоне, что ваш тариф поддерживает эту фичу, а также что на счету есть деньги. Я всем этим пользуюсь года три уже, сбоев не было. Проверено на дистрибутивах OpenSUSE и Slackware.
ЗЫ. Это настройки для beeline. Для остальных операторов нужно уточнить пароли и APN-ы, но скорее всего просто нужно заменить beeline на mst или что там еще бывает
ЗЗЫ. В /usr/bin/gprs mac-адрес моего телефона нужно заменить на mac-адрес телефона, с которым устанавливается bluetooth-соединение.]]>
www.linux16.net/node/12]]>