Проблема со связью между Bluetooth-адаптером и Nokia (помогите создать устройство)
Модератор: Модераторы разделов
-
Avdonin
- Сообщения: 54
- ОС: Debian Etch 4.0
Проблема со связью между Bluetooth-адаптером и Nokia
Привет, камрады!
Имеется bluetooth адаптер и телефон. Мне нужен GPRS Модем. Bluez я поставил и немного настроил. Адаптер видит телефон, и даже пингует его. (# l2ping <hdaddr>) Но устройство /dev/rfcomm0 не существует. Прочитал в одном из howto что можно ручками создать файл устройства (mknod), но для этого нужно знать мажорный и минорный номера Noki'и! Где и как их можно посмотреть?
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
Виталмий
- Сообщения: 468
- Статус: Любитель
- ОС: Gentoo Linux
Re: Проблема со связью между Bluetooth-адаптером и Nokia
что создать устройство /dev/rfcomm*
правь файл
/etc/bluetooth/rfcomm.conf
в этоге при запуске сервиса bluetooth поднимится /dev/rfcomm0
вот хорошая документация http://www.gentoo.org/doc/en/bluetooth-guide.xml
прада на английском языке, но он технический.... так что разобраться можно легко
правь файл
/etc/bluetooth/rfcomm.conf
Код: Выделить всё
rfcomm0 {
bind yes;
device XX:XX:XX:XX:XX:XX; // mac адрес телефона
channel 0;
comment "Dial-up Networking";
}в этоге при запуске сервиса bluetooth поднимится /dev/rfcomm0
вот хорошая документация http://www.gentoo.org/doc/en/bluetooth-guide.xml
прада на английском языке, но он технический.... так что разобраться можно легко
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
-
Malcolm
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: Проблема со связью между Bluetooth-адаптером и Nokia
соглашусь,
bind yes;
как раз вроде и отвечает за автоматическое создание устройства.
как я настраивал gprs (правда в arch'е), есть у меня в блоге, если интересно, можешь заглянуть.
bind yes;
как раз вроде и отвечает за автоматическое создание устройства.
как я настраивал gprs (правда в arch'е), есть у меня в блоге, если интересно, можешь заглянуть.
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
Avdonin
- Сообщения: 54
- ОС: Debian Etch 4.0
Re: Проблема со связью между Bluetooth-адаптером и Nokia
Спасибо, будем настраивать 
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
Avdonin
- Сообщения: 54
- ОС: Debian Etch 4.0
Re: Проблема со связью между Bluetooth-адаптером и Nokia
Стал все настраивать по вашим советам, но при инициализации адаптера /etc/init.d/bluetooth, а именно при запуске hidd, мне выдается сообщение об ошибке "Can't open HIDP control socket". В чем может быть дело?
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
Виталмий
- Сообщения: 468
- Статус: Любитель
- ОС: Gentoo Linux
Re: Проблема со связью между Bluetooth-адаптером и Nokia
по первых ты должен установить:
bluez-libs
bluez-utils
ну ещё наверное и bluez-hcidump (скачать можно отсюда http://www.bluez.org/download.html)
установил?
во вторых ядро дожно быть собрано с такими опциями:
Код: Выделить всё
--- Bluetooth subsystem support
<M> L2CAP protocol support
<M> SCO links support
<M> RFCOMM protocol support
[*] RFCOMM TTY support
<M> BNEP protocol support
[*] Multicast filter support
[*] Protocol filter support
<M> HIDP protocol support
Bluetooth device drivers --->
<M> HCI USB driver
[*] SCO (voice) support
<M> HCI UART driver
[*] UART (H4) protocol support
[*] BCSP protocol support
[*] Transmit CRC with every BCSP packet
<M> HCI BCM203x USB driver
<M> HCI BPA10x USB driver
<M> HCI BlueFRITZ! USB driver
(The four drivers below are for PCMCIA Bluetooth devices and will only
show up if you have also selected PCMCIA support in your kernel.)
<M> HCI DTL1 (PC Card) driver
<M> HCI BT3C (PC Card) driver
<M> HCI BlueCard (PC Card) driver
<M> HCI UART (PC Card) device driver
(The driver below is intended for HCI Emulation software.)
<M> HCI VHCI (Virtual HCI device) driverlinux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
-
Avdonin
- Сообщения: 54
- ОС: Debian Etch 4.0
Re: Проблема со связью между Bluetooth-адаптером и Nokia
Все сделал как нужно и описано в инструкциях. В итоге - ничего не получилось. Устройство /dev/rfcomm0 не создается ни в какую.
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
Виталмий
- Сообщения: 468
- Статус: Любитель
- ОС: Gentoo Linux
Re: Проблема со связью между Bluetooth-адаптером и Nokia
ты говоришь что "Can't open HIDP control socket"???
если у тебя стоит в опциях ядра
Код: Выделить всё
<M> HIDP protocol supportто надо этот модуль подгрузить в ядро: modprobe точно_не_знаю_как_он_называется
или лучше перекомпиль ядро чтобы всё что касается bluetooth было= <*>
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
-
Malcolm
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: Проблема со связью между Bluetooth-адаптером и Nokia
по шагам опиши, что делал.
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
Avdonin
- Сообщения: 54
- ОС: Debian Etch 4.0
Re: Проблема со связью между Bluetooth-адаптером и Nokia
Я, подумав, решил, что эти проблемы связаны с ядром. Один чел говорил, что в ядрах 2.4* есть баг с созданием /dev/rfcomm? (у меня стоит 2.4.31 из дистрибутива), прикручу 2.6.17, а там посмотрим.
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
AlexLin
- Сообщения: 17
- ОС: Linux SUSE 10.1
Re: Проблема со связью между Bluetooth-адаптером и Nokia
Можно попробовать и так:
/etc/bluetooth/hcid.conf делаешь
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security auto;
потом
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "имя твоего устройства";
далее
#rfcomm bind 0 00:0E:6D:AF:BA:77 1
создает символьное устройство rfcomm в каталоге /dev
/etc/bluetooth/hcid.conf делаешь
# Security Manager mode
# none - Security manager disabled
# auto - Use local PIN for incoming connections
# user - Always ask user for a PIN
#
security auto;
потом
# Default settings for HCI devices
device {
# Local device name
# %d - device id
# %h - host name
name "имя твоего устройства";
далее
#rfcomm bind 0 00:0E:6D:AF:BA:77 1
создает символьное устройство rfcomm в каталоге /dev
-
Avdonin
- Сообщения: 54
- ОС: Debian Etch 4.0
Re: Проблема со связью между Bluetooth-адаптером и Nokia
Все. Я разобрался
Дело было в том, что Патрик криво собрал ядро, при замене ядра все создается 
"Папа, я, когда вырасту, тоже стану рутом!" ©
-
Malcolm
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: Проблема со связью между Bluetooth-адаптером и Nokia
наверное не "криво", а по-своему
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог