Настройка GPRS-соединения через сотовый+Bluetooth: различия между версиями
Перейти к навигации
Перейти к поиску
Vovan (обсуждение | вклад) (Новая: выяснить mac адрес телефона командой hcitool inq допустим, выяснили, что mac адрес телефона такой: 11:22:33:44:55:66 ...) |
Vovan (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 8: | Строка 8: | ||
выяснить канал на котором висит dial-up модем командой | выяснить канал на котором висит dial-up модем командой | ||
− | sdptool browse | + | sdptool browse 11:22:33:44:55:66 |
− | 11:22:33:44:55:66 | ||
находим блок похожий на | находим блок похожий на | ||
Строка 32: | Строка 31: | ||
/etc/bluetooth/rfcomm.conf | /etc/bluetooth/rfcomm.conf | ||
− | |||
− | |||
# | # | ||
− | |||
# RFCOMM configuration file. | # RFCOMM configuration file. | ||
− | |||
# | # | ||
− | |||
− | |||
− | |||
rfcomm0 { | rfcomm0 { | ||
− | |||
# # Automatically bind the device at startup | # # Automatically bind the device at startup | ||
− | |||
bind yes; | bind yes; | ||
− | |||
# | # | ||
− | |||
# # Bluetooth address of the device | # # Bluetooth address of the device | ||
− | |||
device 11:22:33:44:55:66; | device 11:22:33:44:55:66; | ||
# | # | ||
− | |||
# # RFCOMM channel for the connection | # # RFCOMM channel for the connection | ||
− | |||
channel 1; | channel 1; | ||
− | |||
# | # | ||
− | |||
# # Description of the connection | # # Description of the connection | ||
− | |||
# comment "Example Bluetooth device"; | # comment "Example Bluetooth device"; | ||
− | |||
} | } | ||
− | |||
− | |||
Строка 76: | Строка 55: | ||
далее выполняем команду | далее выполняем команду | ||
rfcomm | rfcomm | ||
− | |||
открываем программу gnome-ppp в качестве модема прописываем устройство | открываем программу gnome-ppp в качестве модема прописываем устройство | ||
/dev/rfcomm0 | /dev/rfcomm0 | ||
далее настраиваем все как обычно, не забываем указывать строку инициализации для конкретного сотового оператора | далее настраиваем все как обычно, не забываем указывать строку инициализации для конкретного сотового оператора |
Текущая версия на 23:36, 7 января 2009
выяснить mac адрес телефона командой
hcitool inq
допустим, выяснили, что mac адрес телефона такой: 11:22:33:44:55:66
выяснить канал на котором висит dial-up модем командой
sdptool browse 11:22:33:44:55:66
находим блок похожий на
Service Name: Dial-up Networking - определяющая строчка Service RecHandle: 0x10001 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
вносим mac и номер канала в конфигурационный файл
/etc/bluetooth/rfcomm.conf
# # RFCOMM configuration file. # rfcomm0 { # # Automatically bind the device at startup bind yes; # # # Bluetooth address of the device device 11:22:33:44:55:66; # # # RFCOMM channel for the connection channel 1; # # # Description of the connection # comment "Example Bluetooth device"; }
выполняем команду
sudo rfcomm bind rfcomm0
далее выполняем команду
rfcomm
открываем программу gnome-ppp в качестве модема прописываем устройство
/dev/rfcomm0
далее настраиваем все как обычно, не забываем указывать строку инициализации для конкретного сотового оператора