Пятница, 26.04.2024, 00:49 | Приветствую Вас Гость

Information inovation!

Главная » Статьи » Компы! » linux

Инет через BLUTOOTH
Требуется установка программного обеспечения

bluez-utils - пакет, который включает различны программы и утилиты для устаносления связи с Bluetooth. В Ubuntu пакет ставится следующим образом:

1. Откройте терминал

2. наберите следующее:

$ sudo apt-get install bluez-utils

gnome-ppp - Отличная звонилка.

$ sudo apt-get install gnome-ppp

Если вам требуется RPM пакет, то надо искать его в интернете.

Установка мобильного телефона как модем

$ sudo nano /etc/bluetooth/hcid.conf в этом конфиге надо прописать ваш PIN если он не прописан.

Вот моя строки из конфига с PIN:

# Default PIN code for incoming connections

passkey "1234";

Теперь надо убедиться, что Bluetooth включен на телефоне и доступен для обнаружения. В моем случае требовались следующие шаги:

Меню -> Bluetooth -> Настройка -> Питание -> Вкл

Меню -> Bluetooth -> Настройка -> Обнаружение

В дальнейшем, если будут возникать проблемы при коннекте ноутбука и мобильного телефона т.е. не плучается получить корректный запрос PIN, требуется на телефоне очистить журнал устройств Bluetooth.

Теперь погружаемся в консоль и вводим:

$ hcitool inq

это дает нам адрес Bluetooth устройства. Если не будет никакого другого Bluetooth устройства в пределах диапазона связи, то будет следующая картина:

Inquiring ...

00:16:75:72:85:98 clock offset: 0x4c50 class: 0x522204

Теперь определим канал, который использует мобильный телефон для Dial-UP соединения:

$ 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

И редактируем файл следующим образом:

#

# RFCOMM configuration file.

#

rfcomm0 {

# Automatically bind the device at startup

#bind no;

#

# Bluetooth address of the device

device 00:16:75:72:85:98;

#

# RFCOMM channel for the connection

channel 1;

#

# Description of the connection

comment "Example Bluetooth device";

}

#

Теперь активируем порт:

$ 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","internet.smarts.ru")

Теперь выходим из настроек и запоняем номер телефона для дозвона(тоже выдается мобильным оператором). В моем случае *99***#.

Жмем вызов! И все дорогие мои. Теперь у вас GPRS Internet через Bluetooth.

P.S. Если вы не горите желанием каждый раз биндить, то
<P align=lef


Категория: linux | Добавил: Prise (06.09.2008)
Просмотров: 8726 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Наш опрос
Оцените мой сайт
Всего ответов: 55
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz