Настройка Bluetooth GPRS Соединения

Необходимые пакеты

  • bluez-utils
  • uucp
  • bluez-pin

Настройка устройств Bluetooth

Просмотр журнальных файлов:

# grep -i Bluetooth /var/log/dmesg
Bluetooth: Core ver 2.8
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: HCI USB driver ver 2.9

Получение списка устройств Bluetooth, установленных в компьютере:

$ hcitool dev
 Devices:
        hci0    0:15:F2:DC:30:DD

Просмотр внешних устройств Bluetooth

1. Получите список внешних по отношению к установленным в компьютере устройств Bluetooth:

$ hcitool scan
 00:11:22:33:F2:E4      Nokia 6310i
 00:0E:12:22:4F:6C      Nokia 6600

2. Получите список доступных служб устройства

$ sdptool browse 00:11:22:33:F2:E4
 Browsing 00:11:22:33:F2:E4 ...
 ...
 Service Name: Dial-up Networking
 Service RecHandle: 0x10007
 Service Class ID List:
   "Dialup Networking" (0x1103)
   "Generic Networking" (0x1201)
 Protocol Descriptor List:
   "L2CAP" (0x0100)
   "RFCOMM" (0x0003)
     Channel: 1
 Language Base Attr List:
   code_ISO639: 0x656e
   encoding:    0x6a
   base_offset: 0x100
 Profile Descriptor List:
   "Dialup Networking" (0x1103)
     Version: 0x0100
 ...

Где:

  • 00:11:22:33:F2:E4 – MAC-адрес устройства, который взят из результатов работы предыдущей команды.

Из данного примера видно, что сервис Dial-upNetworking находится на 1-м канале (Channel: 1)

Настройка службы bluetooth

1. Отредактируйте /etc/bluetooth/rfcomm.conf:

rfcomm0 {
        # Automatically bind the device at startup
        # Предварительная подготовка для работы с внешним устройством
        # осуществляется при старте
        bind yes; 

        # Bluetooth address of the device
        # Сюда подставить MAC-адрес обнаруженного устройства Bluetooth
        device 00:11:22:33:F2:E4; 

        # RFCOMM channel for the connection
        # Сюда подставить номер канала
        channel 1;

        # Description of the connection
        # Любая строка символов, отвечающее за название устройства
        # (технически ни на что не влияет)
        comment "Nokia 6310i";
}

2. Включите службу bluetooth, если она отключена.

3. Перезапустите службу bluetooth.

Настройка GPRS соединения

Настройте модемное соединение на устройстве /dev/rfcomm0.

Статьи по Теме

Категории
Поиск