Вы должны иметь встроенные или же внешний bluetooth, телефон в bluetooth + gprs.
Настройка GPRS на телефоне:
Для начала проверьте есть ли у Вас соединение с интернет, через телефон.
Программы которые понадобятся:
- Откройте терминал
- Впишите туда команды:
- $ sudo apt-get install bluez-utils
- $ sudo apt-get install gnome-ppp
- Если У Вас отсутсвует соединение с интернетом, то зайдите через другой компьютер который подключен к сети, и скачайте deb архивы.
Установка телефона в качестве модема
$ sudo nano /etc/bluetooth/hcid.conf в этом конфиге надо прописать ваш PIN если он не прописан.
Например:
passkey "0000";
Например:
passkey "0000";
Включен ли bluetooth на телефоне и на компьютере?
Меню -> Bluetooth -> Настройка -> Питание -> Вкл
Меню -> Bluetooth -> Настройка -> Обнаружение
Меню -> Bluetooth -> Настройка -> Обнаружение
Настройка:
Включаем терминал и пишем: $ hcitool inq
Команда должна показать нам адрес мобильного устройства bluetooth, если рядом больше нет устройства bluetooth, то ответ от терминала должен быть таким: Inquiring ...
00:16:75:72:85:98 clock offset: 0x4c50 class: 0x522204
00:16:75:72:85:98 clock offset: 0x4c50 class: 0x522204
Теперь определим канал, который использует мобильный телефон для Dial-UP соединения:
$ sdptool browse 00:16:75:72:85:98
$ sdptool browse 00:16:75:72:85:98
Результатом будет список поддерживаемых сервисов мобильным телефоном включая необходимую информацию. У меня это Канал 1:
......
Service Name: Dial-up networking Gateway
Service Description: Dial-up networking Gateway
Service Provider: Motorola
Service RecHandle: 0x10001
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
......
Информация, которая нам требуется это канал- Channel: 1. Теперь создадим действительный порт коммуникации:
$ sudo nano /etc/bluetooth/rfcomm.conf
И редактируем файл следующим образом:
rfcomm0 {
bind no;
device 00:16:75:72:85:98;
channel 1;
comment "I";
}
Теперь активируем порт:
$ sudo rfcomm bind rfcomm0
$ rfcomm
В результате должно появиться примерно следующее сообщение:
rfcomm0: 00:16:75:72:85:98 channel 1 clean
Теперь набираем следующее:
$ gnome-ppp
Появляется звонилка. Настраиваем:
Настройка -> Модем
Устройство: /dev/rfcomm0
Способ набора: Тональный
Строк инициализации:
ATZ
AT+CGDCONT=1,"IP","internet.smarts.ru"
ВНИМАНИЕ! Вторую строку инициализации должен дать сотовый оператор(в моем случае: AT+CGDCONT=1,"IP","3g.utel.ua")
Теперь выходим из настроек и запоняем номер телефона для дозвона(тоже выдается мобильным оператором). В моем случае *99#.
Жмем вызов! И все дорогие мои. Теперь у вас GPRS Internet через Bluetooth.
P.S. Если вы не горите желанием каждый раз биндить, то
$ sudo nano /etc/bluetooth/rfcomm.conf
Раскомментируйте:
......
Service Name: Dial-up networking Gateway
Service Description: Dial-up networking Gateway
Service Provider: Motorola
Service RecHandle: 0x10001
Service Class ID List:
"Dialup Networking" (0x1103)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
......
Информация, которая нам требуется это канал- Channel: 1. Теперь создадим действительный порт коммуникации:
$ sudo nano /etc/bluetooth/rfcomm.conf
И редактируем файл следующим образом:
rfcomm0 {
bind no;
device 00:16:75:72:85:98;
channel 1;
comment "I";
}
Теперь активируем порт:
$ sudo rfcomm bind rfcomm0
$ rfcomm
В результате должно появиться примерно следующее сообщение:
rfcomm0: 00:16:75:72:85:98 channel 1 clean
Теперь набираем следующее:
$ gnome-ppp
Появляется звонилка. Настраиваем:
Настройка -> Модем
Устройство: /dev/rfcomm0
Способ набора: Тональный
Строк инициализации:
ATZ
AT+CGDCONT=1,"IP","internet.smarts.ru"
ВНИМАНИЕ! Вторую строку инициализации должен дать сотовый оператор(в моем случае: AT+CGDCONT=1,"IP","3g.utel.ua")
Теперь выходим из настроек и запоняем номер телефона для дозвона(тоже выдается мобильным оператором). В моем случае *99#.
Жмем вызов! И все дорогие мои. Теперь у вас GPRS Internet через Bluetooth.
P.S. Если вы не горите желанием каждый раз биндить, то
$ sudo nano /etc/bluetooth/rfcomm.conf
Раскомментируйте:
#bind no; и вместо no поставьте yes
Источник: http://forum.ubuntu.ru/index.php?topic=11109.msg79367
У меня Toshiba satellite A100.Пробовал поставить-не получилось.Пишет что нет включенных адаптеров Bluetooth.
ОтветитьУдалить