Page 2 of 4 FirstFirst 1234 LastLast
Results 16 to 30 of 53

Thread: Bluetooth в Asus WL-500gP и RT-N16/N66U

  1. #16

    Снова не пашет мой зуб голубой

    Code:
    $ hcitool scan
    Scanning ...
    Не находит устройства.
    Code:
    ]$ hciconfig -a
    hci0:   Type: BR/EDR  Bus: USB
            BD Address: 00:15:83:15:A3:10  ACL MTU: 339:8  SCO MTU: 128:2
            UP RUNNING PSCAN ISCAN
            RX bytes:3068 acl:0 sco:0 events:123 errors:0
            TX bytes:1409 acl:0 sco:0 commands:80 errors:0
            Features: 0xff 0x3e 0x85 0x30 0x18 0x18 0x00 0x00
            Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
            Link policy:
            Link mode: SLAVE ACCEPT
            Name: '(none)-0'
            Class: 0x000104
            Service Classes: Unspecified
            Device Class: Computer, Desktop workstation
            HCI Version: 2.0 (0x3)  Revision: 0xc5c
            LMP Version: 2.0 (0x3)  Subversion: 0xc5c
            Manufacturer: Cambridge Silicon Radio (10)
    Смущает такой запуск демона:
    Code:
    dbus-daemon --config-file=/opt/etc/dbus-1/system.conf
    Unknown username "avahi" in message bus configuration file
    Unknown username "root" in message bus configuration file
    Unknown group "netdev" in message bus configuration file
    Unknown group "admin" in message bus configuration file
    Лог:
    Code:
    Apr  8 16:36:01 bluetoothd[329]: Bluetooth deamon 4.91
    Apr  8 16:36:01 bluetoothd[329]: Starting SDP server
    Apr  8 16:36:01 bluetoothd[329]: Parsing /opt/etc/bluetooth/input.conf failed: No such file or directory
    Apr  8 16:36:01 bluetoothd[329]: Parsing /opt/etc/bluetooth/audio.conf failed: No such file or directory
    Apr  8 16:36:01 bluetoothd[329]: Failed to open RFKILL control device
    Apr  8 16:36:01 bluetoothd[329]: Listening for HCI events on hci0
    Apr  8 16:36:01 bluetoothd[329]: HCI dev 0 up
    Apr  8 16:36:01 bluetoothd[329]: Parsing /opt/etc/bluetooth/serial.conf failed: No such file or directory
    Apr  8 16:36:01 bluetoothd[329]: Can't listen at channel 8.
    Apr  8 16:36:01 bluetoothd[329]: sap-server: Operation not permitted (1)
    Apr  8 16:36:01 bluetoothd[329]: setsockopt(LM): Protocol not available (99)
    Apr  8 16:36:01 bluetoothd[329]: audio-headset: Operation not permitted (1)
    Apr  8 16:36:01 bluetoothd[329]: Failed to start DUN server: setsockopt(LM): Protocol not available (99)
    Apr  8 16:36:01 bluetoothd[329]: pnat-server: Input/output error (5)
    Apr  8 16:36:01 bluetoothd[329]: Clearing blocked list failed: Invalid argument (22)
    Apr  8 16:36:01 bluetoothd[329]: Adapter /org/bluez/329/hci0 has been enabled
    Apr  8 16:36:01 bluetoothd[329]: Failed to access HAL
    Apr  8 16:36:49 bluetoothd[329]: Stopping hci0 event socket
    Apr  8 16:36:49 bluetoothd[329]: Stopping SDP server
    Apr  8 16:36:49 bluetoothd[329]: Exit
    Apr  8 16:36:59 bluetoothd[332]: Bluetooth deamon 4.91
    Apr  8 16:36:59 bluetoothd[332]: Starting SDP server
    Apr  8 16:36:59 bluetoothd[332]: Parsing /opt/etc/bluetooth/input.conf failed: No such file or directory
    Apr  8 16:36:59 bluetoothd[332]: Parsing /opt/etc/bluetooth/audio.conf failed: No such file or directory
    Apr  8 16:36:59 bluetoothd[332]: Failed to open RFKILL control device
    Apr  8 16:36:59 bluetoothd[332]: Listening for HCI events on hci0
    Apr  8 16:36:59 bluetoothd[332]: HCI dev 0 up
    Apr  8 16:36:59 bluetoothd[332]: Parsing /opt/etc/bluetooth/serial.conf failed: No such file or directory
    Apr  8 16:36:59 bluetoothd[332]: Can't listen at channel 8.
    Apr  8 16:36:59 bluetoothd[332]: sap-server: Operation not permitted (1)
    Apr  8 16:36:59 bluetoothd[332]: setsockopt(LM): Protocol not available (99)
    Apr  8 16:36:59 bluetoothd[332]: audio-headset: Operation not permitted (1)
    Apr  8 16:36:59 bluetoothd[332]: Failed to start DUN server: setsockopt(LM): Protocol not available (99)
    Apr  8 16:36:59 bluetoothd[332]: pnat-server: Input/output error (5)
    Apr  8 16:36:59 bluetoothd[332]: Clearing blocked list failed: Invalid argument (22)
    Apr  8 16:36:59 bluetoothd[332]: Adapter /org/bluez/332/hci0 has been enabled
    Apr  8 16:36:59 bluetoothd[332]: Failed to access HAL
    В наличии два телефона с включенными блютусами, друг друга телефоны видят.
    Прошивка 1.9.2.7-d-r2624. Модули соответствующие, подключились без ошибок.

    Весь день гуглю решение: безуспешно.
    Last edited by PetrR; 08-04-2011 at 20:13.

  2. #17
    $ hcitool scan
    Scanning ...
    Не находит устройства.
    Переведите устройство в режим обнаружения и разместите в радиусе действия донгла.

    Смущает такой запуск демона:
    Как показала практика, для раздачи интернета через службу PAN с прошивкой 1.9.2.7-d dbus-daemon вообще не нужен
    Last edited by haccker; 08-04-2011 at 20:06.

  3. #18
    Quote Originally Posted by haccker View Post
    Переведите устройство в режим обнаружения и разместите в радиусе действия донгла.


    Как показала практика, для раздачи интернета через службу PAN с прошивкой 1.9.2.7-d dbus-daemon вообще не нужен
    как? уже глаза сломал с чтением -хэлпов, не могу найти команды.

  4. #19

  5. #20
    Quote Originally Posted by haccker View Post
    ненене...
    В телефоне активировано. Причем другой телефон видит мой телефон.
    Но роутером всё равно не находится. И блютус роутера, телефон тоже не находит. Я думал вы говорите о том чтобы включить видимость блютуса воткнутого в роутер.

  6. #21
    Quote Originally Posted by PetrR View Post
    Смущает такой запуск демона:
    Code:
    dbus-daemon --config-file=/opt/etc/dbus-1/system.conf
    Unknown username "avahi" in message bus configuration file
    Unknown username "root" in message bus configuration file
    Unknown group "netdev" in message bus configuration file
    Unknown group "admin" in message bus configuration file
    Загляните в /opt/etc/dbus-1 и поставьте в конфигурационных файлах актуальные имена и группы пользователей, существующие на вашем роутере.

  7. #22
    Quote Originally Posted by ryzhov_al View Post
    Загляните в /opt/etc/dbus-1 и поставьте в конфигурационных файлах актуальные имена и группы пользователей, существующие на вашем роутере.
    dbus-daemon теперь запускается нормально без ошибок.
    Но телефоны всё равно не находятся.
    Пробовал l2ping с маком телефона взятым на компе: безуспешно - нет ответа.
    Всё запускается без ошибок.
    Вызывают беспокойства failed в логах.
    Code:
    Apr  8 19:40:26 bluetoothd[185]: Bluetooth deamon 4.91
    Apr  8 19:40:26 bluetoothd[185]: Starting SDP server
    Apr  8 19:40:26 bluetoothd[185]: Parsing /opt/etc/bluetooth/input.conf failed: No such file or directory
    Apr  8 19:40:26 bluetoothd[185]: Parsing /opt/etc/bluetooth/audio.conf failed: No such file or directory
    Apr  8 19:40:26 bluetoothd[185]: Failed to open RFKILL control device
    Apr  8 19:40:26 bluetoothd[185]: Listening for HCI events on hci0
    Apr  8 19:40:26 bluetoothd[185]: HCI dev 0 up
    Apr  8 19:40:26 bluetoothd[185]: Parsing /opt/etc/bluetooth/serial.conf failed: No such file or directory
    Apr  8 19:40:26 bluetoothd[185]: Can't listen at channel 8.
    Apr  8 19:40:26 bluetoothd[185]: sap-server: Operation not permitted (1)
    Apr  8 19:40:26 bluetoothd[185]: setsockopt(LM): Protocol not available (99)
    Apr  8 19:40:26 bluetoothd[185]: audio-headset: Operation not permitted (1)
    Apr  8 19:40:26 bluetoothd[185]: Failed to start DUN server: setsockopt(LM): Protocol not available (99)
    Apr  8 19:40:26 bluetoothd[185]: pnat-server: Input/output error (5)
    Apr  8 19:40:26 bluetoothd[185]: Clearing blocked list failed: Invalid argument (22)
    Apr  8 19:40:26 bluetoothd[185]: Adapter /org/bluez/185/hci0 has been enabled
    Apr  8 19:40:26 bluetoothd[185]: Failed to access HAL
    Apr  8 19:41:35 bluetoothd[185]: Stopping hci0 event socket
    Apr  8 19:41:35 bluetoothd[185]: Stopping SDP server
    Apr  8 19:41:35 bluetoothd[185]: Exit
    Apr  8 19:41:52 bluetoothd[190]: Bluetooth deamon 4.91
    Apr  8 19:41:52 bluetoothd[190]: Starting SDP server
    Apr  8 19:41:52 bluetoothd[190]: Parsing /opt/etc/bluetooth/input.conf failed: No such file or directory
    Apr  8 19:41:52 bluetoothd[190]: Parsing /opt/etc/bluetooth/audio.conf failed: No such file or directory
    Apr  8 19:41:52 bluetoothd[190]: Failed to open RFKILL control device
    Apr  8 19:41:52 bluetoothd[190]: Listening for HCI events on hci0
    Apr  8 19:41:52 bluetoothd[190]: HCI dev 0 up
    Apr  8 19:41:52 bluetoothd[190]: Parsing /opt/etc/bluetooth/serial.conf failed: No such file or directory
    Apr  8 19:41:52 bluetoothd[190]: Can't listen at channel 8.
    Apr  8 19:41:52 bluetoothd[190]: sap-server: Operation not permitted (1)
    Apr  8 19:41:52 bluetoothd[190]: setsockopt(LM): Protocol not available (99)
    Apr  8 19:41:52 bluetoothd[190]: audio-headset: Operation not permitted (1)
    Apr  8 19:41:52 bluetoothd[190]: Failed to start DUN server: setsockopt(LM): Protocol not available (99)
    Apr  8 19:41:52 bluetoothd[190]: pnat-server: Input/output error (5)
    Apr  8 19:41:52 bluetoothd[190]: Clearing blocked list failed: Invalid argument (22)
    Apr  8 19:41:52 bluetoothd[190]: Adapter /org/bluez/190/hci0 has been enabled
    Apr  8 19:41:52 bluetoothd[190]: Failed to access HAL

  8. dbus-daemon теперь запускается нормально без ошибок
    \что-то не так ссылается на конфиги которых нет

    Code:
    [185]: Parsing /opt/etc/bluetooth/input.conf failed: No such file or directory
    Apr  8 19:40:26 bluetoothd[185]: Parsing /opt/etc/bluetooth/audio.conf failed: No such file or directory
    Apr  8 19:40:26 bluetoothd[185]: Parsing /opt/etc/bluetooth/serial.conf failed: No such file or directory
    Apr  8 19:41:52 bluetoothd[190]: Parsing /opt/etc/bluetooth/input.conf failed: No such file or directory
    Apr  8 19:41:52 bluetoothd[190]: Parsing /opt/etc/bluetooth/audio.conf failed: No such file or directory
    Apr  8 19:41:52 bluetoothd[190]: Parsing /opt/etc/bluetooth/serial.conf failed: No such file or directory
    Наверно надо с начало конфигурацию затачивать под себя
    смотреть что поддерживает адаптер какие протоколы

    Code:
    Apr  8 19:40:26 bluetoothd[185]: sap-server: Operation not permitted (1)
    Apr  8 19:40:26 bluetoothd[185]: setsockopt(LM): Protocol not available (99)
    Apr  8 19:40:26 bluetoothd[185]: audio-headset: Operation not permitted (1)
    Apr  8 19:40:26 bluetoothd[185]: Failed to start DUN server: setsockopt(LM): Protocol not available (99)
    Apr  8 19:40:26 bluetoothd[185]: pnat-server: Input/output error (5)
    Apr  8 19:40:26 bluetoothd[185]: Clearing blocked list failed: Invalid argument (22)
    Может и не прав но я бы начал создал конфиги на которые ссылается
    Code:
    /opt/etc/bluetooth/input.conf
    /opt/etc/bluetooth/audio.conf
    /opt/etc/bluetooth/serial.conf
    \ Не пинайте если не прав

  9. #24
    Quote Originally Posted by akm2008 View Post
    \ Не пинайте если не прав
    С некоторых пор bluez поставляется с включенными в бинарник стандартными плагинами serial, DUN, audio, input и пр. Несмотря на то, что папка /opt/lib/bluetooth/plugins/ пуста, все перечисленные плагины пытаются стартовать. Неудачный запуск плагинов не является для bluetoothd фатальным, поэтому несмотря на названные ошибки, подсистема bluetooth продолжит нормальную работу.

    Кроме того, предлагаю желающим клиента и сервера сервиса OBEX. Пакет obexd_0.40-1_mipsel.ipk включен в состав энтузиасткого репозитория[/LIST]
    Last edited by ryzhov_al; 07-06-2011 at 19:24. Reason: Пакет перенесён в репозиторий

  10. #25
    PetrR, ниже привожу перечень минимально необходимых телодвижений для успешного сканирования окружающих BT-устройств.

    1.Подгружаем модуль bluetooth.
    Code:
    $ insmod ./bluetooth/bluetooth.ko
    Ответ в syslog'е:
    Code:
    Apr  9 10:01:04 kernel: Bluetooth: Core ver 2.11
    Apr  9 10:01:04 kernel: NET: Registered protocol family 31
    Apr  9 10:01:04 kernel: Bluetooth: HCI device and connection manager initialized
    Apr  9 10:01:04 kernel: Bluetooth: HCI socket layer initialized
    2. Включаем интерфейс hci.
    Интерфейса hci пока нет, так так не загружен модуль ядра, соответсвующий железу USB Dongle'а:
    Code:
    $ hciconfig
    $
    Подгружаем драйвер устройства:
    Code:
    $ insmod ./bluetooth/bluetooth/hci_usb.ko
    Ответ в syslog'е:
    Code:
    Apr  9 10:03:29 kernel: Bluetooth: HCI USB driver ver 2.9
    Apr  9 10:03:29 kernel: usbcore: registered new interface driver hci_usb
    У вас драйвер может быть другой. Проверяем наличие интерфейса hci:
    Code:
    $ hciconfig
    hci0:   Type: BR/EDR  Bus: USB
            BD Address: 00:00:00:00:00:00  ACL MTU: 0:0  SCO MTU: 0:0
            DOWN
            RX bytes:0 acl:0 sco:0 events:0 errors:0
            TX bytes:0 acl:0 sco:0 commands:0 errors:0
    и включаем его:
    Code:
    $ hciconfig hci0 up
    3. Сканируем радиоокружение.
    Code:
    $ hcitool scan
    Scanning ...
            0C:DD:EF:6D:42:CD       Sm1
    Как ещё проще объяснить - не знаю. Заметьте, что я не запускал ни dbus, ни bluetoothd.



    Пинговать устройство пока не получится, так как не подгружен соответствующий протокол:
    Code:
    $ l2ping  0C:DD:EF:6D:42:CD
    Can't create socket: Protocol not supported
    Только с этого момента идёт завязка на определённый протокол обмена. Подгружаем модуль протокола L2CAP:
    Code:
    $ insmod ./bluetooth/l2cap.ko
    Ответ в syslog'е:
    Code:
    Jan  1 03:09:37 kernel: Bluetooth: L2CAP ver 2.8
    Jan  1 03:09:37 kernel: Bluetooth: L2CAP socket layer initialized
    и пробуем пинговать ближнее устройство:
    Code:
    $ l2ping  0C:DD:EF:6D:42:CD
    Ping: 0C:DD:EF:6D:42:CD from 00:17:9A:3E:E0:98 (data size 44) ...
    0 bytes from 0C:DD:EF:6D:42:CD id 0 time 103.02ms
    0 bytes from 0C:DD:EF:6D:42:CD id 1 time 29.73ms
    0 bytes from 0C:DD:EF:6D:42:CD id 2 time 11.76ms
    0 bytes from 0C:DD:EF:6D:42:CD id 3 time 11.76ms
    0 bytes from 0C:DD:EF:6D:42:CD id 4 time 11.08ms
    Recv failed: Connection reset by peer
    Last edited by ryzhov_al; 09-04-2011 at 08:34.

  11. #26
    Quote Originally Posted by ryzhov_al View Post
    bluez 4.91 готов. Для работы понадобятся:
    Чукча не линуксоид- на 520gu имеет смысл попробовать провернуть?
    (смущает rtn в имени bt modules , у меня WL520gu-1.9.2.7-d-r2381.trx )

  12. #27

    bluez2-utils

    Прошивка 1.9.2.7-d-r2624 на устройстве WL500gpv2. Установил пакет ipkg install bluez2-utils.

    Подскажите теперь,как воспользоваться устройством bluetooth dongle, подключенным к USB роутера ?

    Хочу принимать/передавать файлы

    Code:
    #hcitool scan
    Device is not available: Address family not supported by protocol
    Code:
    $ hcid -n -f /opt/etc/bluetooth/hcid.conf
    hcid[13764]: Bluetooth HCI daemon
    hcid[13764]: Can't open HCI socket: Address family not supported by protocol (124)

  13. #28
    Прошивка 1.9.2.7-d-r2624 на устройстве WL500gpv2. Уже установил все указанные пакеты, проверил конфиги, все демоны запускаются без ошибок, поиск телефона работает, пинг к нему тоже работает. Но не получается активировать ни одну службу на роутере: при поиске в телефоне устройств блютус роутер находится, при подключении спрашивает пин, ввожу - прокатывает, а при запросе предоставляемых служб список пустой.
    в скрипте запуска запускается sdptool add LAN и демон pand, в процессах он есть.

    Ещё пробовал sdptool add FTP
    sdptool add DUN

    в списке служб появляется только коммутируемый доступ. Но подключиться к немц тоже не получается (демон dund запущен с параметрами -s).

    Что делать? Помогите разобраться. Хочу передавать файлы и в инет с телефона по блютусу выходить.

  14. #29
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    968
    А вы уверены, что телефон может получать интернет через Bluetooth? Обычно мобильные устройства умеют лишь раздавать инет через Bluetooth, а reverse tethering можно организовать только на некоторых смартфонах с помощью хаков и нетривиальных настроек.
    D-Link DIR-320 A1/A2, DIR-620 C1, Netgear WNR3500L v1 v2

  15. #30
    Quote Originally Posted by Vampik View Post
    А вы уверены, что телефон может получать интернет через Bluetooth? Обычно мобильные устройства умеют лишь раздавать инет через Bluetooth, а reverse tethering можно организовать только на некоторых смартфонах с помощью хаков и нетривиальных настроек.
    Нет, на 100% не уверен, но подозреваю, что коммуникатор на WM6 должен уметь подключаться к сети через PAN и DUN. По крайней мере, с ноутбука получилось. Но вот беда: у демона pand нет параметров --devup --devdown, чтоб автоматически интерфейс bnep в бридж добавлять. Устанавливал я только с репозитория пакет bluez2-utils. Ну и модули соответственно тоже.

    Ещё хотелось бы запустить приём/передачу файлов по OBEX. Где найти работающий демон ?
    openobex - я так понял, только библиотека... ни одного исполняемого файла нет...
    obexftp - требует библиотек из bluez-libss, а одновременно они не ставятся.

    Где найти obexd_0.40-1_mipsel.ipk ? был пост, в котором говорилось, что этот пакет перенесён в репозиторий...

    И ещё хочу программу для работы с телефоном (импорт/экспорт записной книжки, позвонить, отправить СМС, файлы качать туда/сюда). Есть что-нить такое ?

Page 2 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Выбор роутера: Asus RT-N16 vs RT-N56U vs RT-N66U ?
    By Mihey111 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 111
    Last Post: 13-04-2017, 19:09
  2. Asus RT-N66U
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 728
    Last Post: 02-02-2017, 08:15
  3. Asus RT-N66U
    By !gm in forum German Discussion - Deutsch (DE)
    Replies: 55
    Last Post: 16-05-2016, 17:02
  4. New Asus RT-N66U Router
    By hggomes in forum English Discussion
    Replies: 280
    Last Post: 02-07-2013, 19:29
  5. Всё про Asus RT-N66U
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 23
    Last Post: 22-06-2012, 20:53

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •