На Unix: /usr/sbin/pppd /dev/pilot 57600 192.168.1.1:192.168.1.2 proxyarp passive silent persist local noauth ms-dns 192.168.1.3 57600 - скорость порта, можно попробовать 115200 192.168.1.1 IP вашего ПК 192.168.1.2 IP который будет выдан Palm'у 192.168.1.3 - адрес DNS сервера который будет передан на Palm. На Palm: Перейте в Preferences/Network: Service: Windows RAS User Name: test Password: test Connection: Direct Serial Перейти в Details: Connection type: PPP Idle timeout: Power Off Query DNS: [x] IP Address: [x] Automatic,
Со временем у меня набралась куча девайсов (BT адаптер, Palm Zire 72, телефон T630,ноутбук и компы) и возникла прямо таки необходимость все это хозяйство подружить. В конце концов, это удалось, но так как память у меня дырявая, пришлось все свои действия заново переосмысливать и записывать. В принципе, всю информацию можно найти в инете, но так как что-то я делал по-своему, то, чтобы снова не забыть, излагаю все письменно. Более или менее оформленную писанину я решил выкладывать на суд общественности. Надеюсь, что это не совсем "изобретение велосипеда" и кому-нибудь поможет. По мере оформления, если это кому-то интересно, выложу статьи про жизнь остальных девайсов.
Итак, действующие лица:
- компутер с Debian
- USB Bluetooth Adapter BT009X
- Sony-Ericsson T630
- оператор МТС
arena# apt-get install bluez-utilsПравим его конфиги
arena# cat /etc/bluetooth/hcid.conf options { autoinit yes; security auto; pairing multi; pin_helper /usr/bin/bluez-pin; } device { name "arena"; class 0x100; iscan enable; pscan enable; lm accept; lp rswitch,hold,sniff,park; } arena# cat /etc/bluetooth/pin 1234 arena#Собственно, здесь можно все оставить без изменений, разве что изменить имя устройства и pin
Рестартуем bluetooth
arena# /etc/init.d/bluez-utils restart
arena# hcitool scan Scanning ... 00:0F:DE:31:E3:E0 myphoneЭтот адрес (00:0F:DE:31:E3:E0) теперь будет часто фигурировать в настройках и командах.
Так, устройства познакомлены, можно приступать к настройке связи линукса и телефона.
arena# sdptool browse 00:0F:DE:31:E3:E0 Service Name: Dial-up Networking Service RecHandle: 0x10000 Service Class ID List: "Dialup Networking" (0x1103) "Generic Networking" (0x1201) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 1 Profile Descriptor List: "Dialup Networking" (0x1103) Version: 0x0100 arena#Здесь поскипано то, что в данный момент нас не интересует.
arena# cat /etc/bluetooth/rfcomm.conf rfcomm1 { bind yes; device 00:0F:DE:31:E3:E0; channel 1; comment "Dial-up Networking"; } arena#Надеюсь, тут понятно, что device - это адрес нашего телефона, а channel - номер канала из sdptool browse для соответствующего сервиса. rfcomm1 и rfcomm7 выбраны просто по номерам сервисов, так мне больше нравится. Им соответствуют устройства /dev/rfcomm1 и /dev/rfcomm7
arena# apt-get install pppdСоздаем новое соединение gprs
arena# cat /etc/ppp/peers/gprs /dev/rfcomm1 115200 connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs" local ipcp-accept-local ipcp-accept-remote -pap noipdefault defaultroute usepeerdns arena# cat /etc/chatscripts/gprs ABORT "BUSY" ABORT "NO CARRIER" ABORT "NO DIALTONE" "" ATZ "OK" "AT+CGDCONT=1,\"IP\",\"internet.mts.ru\",\"0.0.0.0\",0,0" "OK" "ATD*99***1#" TIMEOUT 30 CONNECT arena# cat /etc/ppp/pap-secrets mts * mts * arena#Еще нужно обнулить файл /etc/ppp/options и не забывать добавлять перевод строки в конце последних строк конфигов.
В /etc/chatscripts/gprs в строке "OK" "AT+CGDCONT=1.... единица - это CID соединения в телефоне. Если в самом телефоне GPRS не настраивалось, то оно появится автоматически с указанным CID после первого коннекта.
Если же оно уже есть, то можно использовать существующую запись, или указать CID с несуществующим номером (справедливо, по крайней мере, для моего T630).
Это настройки для MTS, соответственно, для других операторов содержимое /etc/chatscripts/gprs и cat /etc/ppp/pap-secrets будет отличаться.
Еще пару слов о pppd. Так как он не умеет заменять default route, то придется делать это насильно. В Debian это можно сделать так.
arena# cat /etc/ppp/ip-up.d/0route #!/bin/sh route del default route add default gw $5 arena# chmod 755 /etc/ppp/ip-up.d/0routeВот теперь шлюз по умолчанию показывает куда надо.
Copyright © madskull
Siemens S55, SL55, M55
Войти в меню нажатием клавиши Меню/Menu. В пункте Настройки/Setup > Перед. данн./Connectivity > GPRS необходимо установить галочку напротив GPRS.
Выбрать пункт Интерн/игр (Surf/Fun) > Интернет/Internet > Профили/Profiles, настроить любой из профилей:
Назван. проф./Profile name: MTS IP-Адрес/IP Address: 212.044.140.013 IP/Port: 9201 Старт. стр./Homepage: http://wаp.mts.ru Время работы GPRS/GPRS lingertime: 200 Минут Время работы CSD/CSD lingertime: 300 Секунд Проф.соедин./Conn.profile: выбрать любой профиль Изменить/Edit (выделить ссылку Изменить/Edit и нажать Выбор/Select) Назван. проф./Profile name: MTS Данные CSD/CSD settings: не настраивать Данные GPRS/GPRS setting: Активизирован/activated: Да/Yes APN: wap.mts.ru Имя польз./Login name: mts Пароль/Password: mtsДалее выбирать пункт Сох./Save пока не появится список профилей.
Для активации отредактированного профиля в подменю Профили/Profiles необходимо выделить название профиля и нажать Выб/Select.
1. Запустить HotSynk 2. Меню "Modem Sync Prefs" -> "Network". 3. Меню LanSync prefs -> "Local HotSync". 4. Меню "Primary PC Setup". ввести адрес писюка 5. В главном окне синхронизации выбрать "Modem" и выбрать настроенную сеть 6. На компе - pilot-xfer -p net:any ...
* LINUX установка пакета (Debian) # apt-get install bluez-utils запустить модуль hci_usb проверка работоспособности # hciconfig hci0: Type: USB BD Address: 00:0A:3A:54:82:F0 ACL MTU: 192:8 SCO MTU: 64:8 UP RUNNING PSCAN ISCAN RX bytes:199 acl:0 sco:0 events:25 errors:0 TX bytes:350 acl:0 sco:0 commands:17 errors:0 * PALM установка имени устройства и включение BT Bluetooth: Device Name: mspalm * LINUX поиск пальма # hcitool scan Scanning ... 00:07:E0:36:60:74 mspalm настройка сети # cat /etc/ppp/peers/palm-bt #noauth # Don't require authentication local # This is needed because it's not a real serial line noipdefault # Don't use the local hostname to determine the local IP used proxyarp # Proxy ARP connections nodefaultroute # Don't use the default route noipx # Don't use the IPX protocol idle 0 # Set an unlimited disconnect timeout 115200 #asyncmap 0 # <Host IP Address>:<Client IP Address> 192.168.1.1:192.168.1.2 # ms-dns <DNS Server> ms-dns 192.168.1.1 # netmask <Netmask for your network> netmask 255.255.255.0 если не стоит noauth, добавить в /etc/ppp/chap-secrets palm-bt * password * в /etc/default/bluez-utils добавить DUND_OPTIONS="--listen --persist --msdun call palm-bt" DUND_ENABLED=1 (пере)запуск сервиса # /etc/init.d/bluez-utils restart * PALM Bluetooth -> Setup Devices -> PC Setup -> Connect tp PC (?) -> поиск девайсов и выбор своего компа -> настройка логин/пароль