Новости
- 2009.01.05 15:30 Итоги 2008 года
- 2008.12.24 12:13 ftptop для vsFTPd сервера
- 2008.12.22 14:19 FedoraMD апгрейд сервера - вторая часть
- 2008.12.22 13:10 Почему не работает новый домен?
- 2008.12.20 23:56 OpenStreetMap маршруты и высоты
Настройка драйвера для устройств BlueTooth
ВНИМАНИЕ: команды предваряемые символом '#' должны выполняться с правами root (Суперпользователь). Открыв терминал (или находясь в консоли) с правами обычного пользователя, введите команду $ su - для повышения уровня привелегий. Символы '$' и '#' в начале строки не являются частью команды и не должны вводится. Прочие команды могут выполняться с правами обыкновенного пользователя.
[править] Настройка
1. Для корректной работы нам понадобятся пакеты: bluez-libs, bluez-utils, bluez-gnome.
# yum install bluez-libs bluez-utils bluez-gnome
2. Запустите bluetooth daemon:
# service bluetooth start
3. Теперь пора проверить пару вещей:
# /usr/sbin/hciconfig -a hci0: Type: USB BD Address: 00:00:00:00:00:00 ACL MTU: 192:8 SCO MTU: 64:8 UP RUNNING PSCAN ISCAN RX bytes:331 acl:1 sco:0 events:46 errors:0 TX bytes:1412 acl:0 sco:0 commands:39 errors:0 Features: 0xff 0xff 0x0f 0x00 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: HOLD SNIFF PARK Link mode: SLAVE ACCEPT Name: 'BlueZ' Class: 0x000100 Service Classes: Unspecified Device Class: Computer, Uncategorized HCI Ver: 1.1 (0x1) HCI Rev: 0x1e7 LMP Ver: 1.1 (0x1) LMP Subver: 0x1e7 Manufacturer: Cambridge Silicon Radio (10)
4. Проверим, нашелся ли наше устройство (телефон):
# hcitool scan Scanning ... 00:02:EE:A0:25:90 Nokia7650
5. Если телефон не найден, проверьте, включён ли bluetooth в его настройках. Посмотрим, какие услуги доступны через bluetooth:
# sdptool browse 00:02:EE:A0:25:90
6. Пропингуем:
# l2ping 00:02:EE:A0:25:90
[править] Состыковка
Теперь нам нужно состыковать устройства. Есть два варианта:
- запрос на соединение со стороны устройства (телефона)
- запрос на соединение со стороны системы (linux)
1. Соединение со стороны устройства (телефона)
2. Находим пункт passkey в файле /etc/bluetooth/hcid.conf и редактируем passkey (указываем только цифры)
3. Перезапускаем bluetoothd
# service bluetooth restart
4. Необходимо активировать видимость нашего bluetooth-хаба
# /usr/sbin/hciconfig hci0 piscan
5. Запускаем поиск на нашем устройстве (телефоне). Телефон должен найти устройство и при подключении спросить passkey, указываем тот passkey, который ввели в hcid.conf 6. Подключение завершено. 7. Соединение со стороны системы (linux) 8. Необходимо включить в телефоне "Виден для всех" в опциях bluetooth 9. Запускаем
$ bluetooth-applet
даже, если Вы используете KDE 10. Посредством любого приложения, работающего с bluetooth найдите устройство и попробуйте подключится к нему. 11. Появиться окно с запросом passkey, введите код, а затем введите этот же код на устройстве (телефоне). 12. Подключение завершено.
Последнее изменение этой страницы: 21:45, 18 мая 2008. К этой странице обращались 353 раза.
