Хождение в интернет с компа с FreeBSD по маршруту ubt -> bt -> мобилка -> gprs

Aricept No Prescription Flomax For Sale Aricept Generic Buy Phentrimine Online Avapro Without Prescription VPXL No Prescription Clarinex For Sale Coumadin Generic Buy Prozac Online Elimite Without Prescription

Для начала нужно найти BD_ADDR телефона и прописать соответствующие записи /etc/bluetooth/hosts и в /etc/bluetooth/hcsecd.conf (детали тут: Cвязь между iPAQ и PC с FreeBSD 6.x по Bluetooth)
Далее прописываем в /etc/ppp/ppp.conf секцию такого стиля:


hypernet:
enable force-scripts
# You might want to change these
set authname
set authkey
set phone "*99#"
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 10 \"\" AT\
OK-AT-OK ATE1Q0 OK \ AT+CGDCONT=1,\\\"IP\\\",\\\"hyper.net\\\",\\\"0.0.0.0\\\",0,0 OK \
AT+CGATT=1 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set logout "ABORT BUSY ABORT ERROR TIMEOUT 30 \ \"\" +++ATH OK-ATH-OK AT+CGATT=0 OK"
set login
set timeout 0
enable dns
resolv rewrite

set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
disable mppe

В зависимости от модели телефона и типа подлючения возможно нужно под себя изменить параметр в set phone и строку инициализации начиная с AT+CGDCONT . Насколько я знаю authname и authkey у всех операторов и телефонов пуст (ввиду того, что никакого ppp на gprs на самом деле нет, но есть только на участве между компом и телефоном), но если вдруг это не так то и для них нужно прописать соответствующие значения.
Для подключения запускать от рута команду
rfcomm_pppd -a e60 -c -C dun -l hypernet
Где вместо e60 подставить имя телефона из /etc/bluetooth/hosts , а вместо hypernet своё название секции из /etc/ppp/ppp.conf . Процес соединения можно наблюдать по /var/log/ppp.log , а факт соединения просто по появления пары адресов на tun интерфейсе

Leave a Reply

You must be logged in to post a comment.