Прошу наших уважаемых админов скомпилировать A2DP модуль и сделать мини-фак, как заставить BT-уши работать на основе этого материала http://akademic.livejournal.com/46022.html#cutid1 ...
пробовал. и не раз! каждый раз говорило, что такая служба уже стартовала.
перепробывал несколько адаптеров - и НИКАК!!!
а потом вдруг БАЦ - и заработало на одном из адаптеров. думал это несовместимость. поставил обратно ASUS WL-BT202 - и оба-на и с ним работает. пару перегрузок - работает!
сейчас экспериментирую с настройками - какие влияют.
пока подозрения падают на:
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;
у меня стояло user ????????????????
Прошу наших уважаемых админов скомпилировать A2DP модуль и сделать мини-фак, как заставить BT-уши работать на основе этого материала http://akademic.livejournal.com/46022.html#cutid1 ...
Семь бед - один RESET.
Ваша проблема в кривых руках!
Вот такой есчо вопрос: есть BT-клава "Луч BT", она выдаёт не буквы, как должна была бы, а буквы и странные символы или несколько символов, поэтому простым перенаправлением на консоль работать не получиться.
Задача:
1. Сопрягаемся с клавой (код ВСЕГДА 0000) (причём сопряжение должно происходить со стороны роутера)
2. Создаем в системе виртуальный порт
3. Вешаем порт клавы на вирт. порт
4. Создаём скрипт, который постоянно слушает вирт. порт и если туда пришли какие-либо симвболы, то при помощи команд if проверям что за симбол, а затем выполняем нужную комманду
Заранее благодарен за ваш труд.
Семь бед - один RESET.
Ваша проблема в кривых руках!
Вот здесь http://wl500g.info/showpost.php?p=93470&postcount=4
я отписался насчет решения проблемы авто-старта модулей и служб Bluetooth при втыкании Bt-модуля в роутер. Не знаю нужно ли это перенести сюда и как.
Нужна помощь!!!
WL-500GP прошивка 1.9.2.7-10
bluetooth модули из modules-1.9.2.7-10.tgz
может я по неправильному сделал....
распокавал эти модули в /opt , но потом пришлось каждому файлу делать cmod +x.
Донгл стал видится в телефоне даже без загрузки модулей... с именем СSR-br4 (такое я нигде не указывал), но спариваться не удается (кода не знаю)
Устанавливаю другой донгл имя меняется на другое (какоето EDR......).
Устанавливаю все как в первом посте... ,только с новыми модулями...
в логах появляются сообщения об успешной загрузке... выполняю:Code:insmod /opt/lib/modules/2.4.20/kernel/net/bluetooth/bluez.o insmod /opt/lib/modules/2.4.20/kernel/net/bluetooth/l2cap.o insmod /opt/lib/modules/2.4.20/kernel/net/bluetooth/rfcomm/rfcomm.o insmod /opt/lib/modules/2.4.20/kernel/net/bluetooth/bnep/bnep.o insmod /opt/lib/modules/2.4.20/kernel/net/bluetooth/sco.o insmod /opt/lib/modules/2.4.20/kernel/drivers/bluetooth/hci_usb.o
тоже все хорошо...Code:rm /opt/var/run/dbus/pid >/dev/null 2>/dev/null /opt/bin/dbus-daemon --system /opt/sbin/sdpd /opt/sbin/hcid hciconfig hci0 up piscan
но имя при поиске не меняется на то что прописал в hcid.conf , а остается то-же CSR-br4
и не воспринимает passkey="1234"
В папке /opt/etc/default есть тоже файлики относящиеся к bluetooth... это у всех есть? может их изменить ?
и еще выполняю hcitool scan
идет надпись Scaning... и роутер перезагружается :-(
Что делать?
Может инструкцию новую написать.... для установки с новами модулями?
Уже третий день мучаюсь.... даже после полной отчистки /opt не получается.
Last edited by MSapogov; 11-05-2008 at 17:41.
у вас часом не эта прошивка стоит: http://koppel.cz/cdmawifi/download/169
у меня на ней тоже проблемы возникли.
и для модулей chmod +x не надо было делать. они и так грузятся.
Ну Вы просто шаман какой-то.... да прошивка эта и стоит.
А при загрузке модулей нужно эти пути указывать или роутер сам их должен там искать? Может я не туда скопировал?
А когда перейду на нормальную Олеговскую прошивку, заработает?
У всех сам появляется файл /opt/etc/init.d/bluetooth ? (и что с ним делать)
Сейчас буду мучить с оригинальной 10-ой прошивкой.
просто на той прошивке и у меня такие проблемы возникли.
я автору написал, он обещал разобраться.
http://koppel.cz/conferences/viewtopic.php?t=1984
можете присоединиться туда.
на оригинальной работает без проблем.
если будете делать по иснтуркции изложенной здесь, то лучше прописывать полные пути к модулям и программам.
Когда я запускаю start-bluez, в консоль выводится следующее:
В системном логе появляются следующие записи:Code:[root@WL bluez]$ ./start-bluez Segmentation fault [root@WL bluez]$
Прошивка 1.9.2.7-10, модули modules-1.9.2.7-10 установлены.Code:Jun 18 01:30:02 kernel: BlueZ Core ver 2.4 Copyright (C) 2000,2001 Qualcomm Inc Jun 18 01:30:02 kernel: Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> Jun 18 01:30:02 kernel: BlueZ HCI USB driver ver 2.1 Copyright (C) 2000,2001 Qualcomm Inc Jun 18 01:30:02 kernel: Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> Jun 18 01:30:02 kernel: usb.c: registered new driver hci_usb Jun 18 01:30:02 kernel: Unable to handle kernel paging request at virtual address 02003170, epc == c01644dc, ra == c00f93a4 Jun 18 01:30:02 kernel: Oops in fault.c::do_page_fault, line 192: Jun 18 01:30:02 kernel: $0 : 00000000 10009c00 02003164 00000000 81ab8400 00000000 c01651c0 00000070 Jun 18 01:30:02 kernel: $8 : 81ab8400 81b16ba0 c01653d0 c0165382 c016493c 0655ec85 2ab099f0 c01653a0 Jun 18 01:30:02 kernel: $16: 00000000 c01651c0 81b16ba0 00000001 c01652e8 00000000 81ab8400 c01651c0 Jun 18 01:30:02 kernel: $24: 00000000 2ab543d0 81364000 81365d08 81ab8400 c00f93a4 Jun 18 01:30:02 kernel: Hi : 00000000 Jun 18 01:30:02 kernel: Lo : 00000280 Jun 18 01:30:02 kernel: epc : c01644dc Tainted: P Jun 18 01:30:02 kernel: Status: 10009c03 Jun 18 01:30:02 kernel: Cause : 80000008 Jun 18 01:30:02 kernel: Process insmod (pid: 170, stackpage=81364000) Jun 18 01:30:02 kernel: Stack: 2ab099f0 c01653a0 000f4081 80224528 80211805 00002130 0000003c Jun 18 01:30:02 kernel: 00000060 00000008 00000010 00000000 2ab543d0 00000000 800501c4 81364000 Jun 18 01:30:02 kernel: 81365d68 0000003b 800bbdc8 00000280 00000000 00000005 800501c4 80202688 Jun 18 01:30:02 kernel: 00002133 00002133 00002158 0000003c 00000028 c01652c8 c01651c0 81b16ba0 Jun 18 01:30:02 kernel: 00000001 c01652e8 00000000 81ab8400 00000000 c010a900 c00f93a4 0000003c Jun 18 01:30:02 kernel: 0000003e ... Jun 18 01:30:02 kernel: Call Trace: [<c01653a0>] [<800501c4>] [<800bbdc8>] [<800501c4>] [<c01652c8>] Jun 18 01:30:02 kernel: [<c01651c0>] [<c01652e8>] [<c010a900>] [<c00f93a4>] [<80010dbc>] [<c00f921c>] Jun 18 01:30:02 kernel: [<c00f8f14>] [<c00f8f98>] [<c00f921c>] [<c00f8f14>] [<c00f8f14>] [<c00f8fd4>] Jun 18 01:30:02 kernel: [<c00f8f98>] [<800111cc>] [<c010a908>] [<c00f8f14>] [<c010a908>] [<c00f81a8>] Jun 18 01:30:02 kernel: [<80010fd4>] [<c01652c8>] [<80010fd4>] [<c00f8108>] [<c01075b4>] [<c01650c4>] Jun 18 01:30:02 kernel: [<c016498c>] [<c0165128>] [<8001259c>] [<8002bee0>] [<80030238>] [<c0163060>] Jun 18 01:30:02 kernel: [<800085c4>] Jun 18 01:30:02 kernel: Jun 18 01:30:02 kernel: Code: 00a08021 00c0b821 0080f021 <106000e4> 8c45000c 30620001 1440000c 00003021 8fc300e8 Jun 18 01:30:02 kernel: BlueZ L2CAP ver 2.3 Copyright (C) 2000,2001 Qualcomm Inc Jun 18 01:30:02 kernel: Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com> Jun 18 01:30:02 kernel: BlueZ RFCOMM ver 1.1 Jun 18 01:30:02 kernel: Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com> Jun 18 01:30:02 kernel: Copyright (C) 2002 Marcel Holtmann <marcel@holtmann.org> Jun 18 01:30:02 kernel: BlueZ BNEP ver 1.2 Jun 18 01:30:02 kernel: Copyright (C) 2001,2002 Inventel Systemes Jun 18 01:30:02 kernel: Written 2001,2002 by Clement Moreau <clement.moreau@inventel.fr> Jun 18 01:30:02 kernel: Written 2001,2002 by David Libault <david.libault@inventel.fr> Jun 18 01:30:02 kernel: Copyright (C) 2002 Maxim Krasnyanskiy <maxk@qualcomm.com> Jun 18 01:30:02 kernel: BlueZ SCO ver 0.3 Copyright (C) 2000,2001 Qualcomm Inc Jun 18 01:30:02 kernel: Written 2000,2001 by Maxim Krasnyansky <maxk@qualcomm.com>
Подскажите, пожалуйста, в чём может быть проблема?
Доброго времени суток! Вот уже который день пытаюсь настроить Bluetooth, но ничего не получается... При попытке запустить службу hcid в логе появляется следующее
Jan 1 03:03:27 hcid[251]: Bluetooth HCI daemon
Jan 1 03:03:27 hcid[251]: HCI dev 0 registered
Jan 1 03:03:27 hcid[251]: Created local server at unix:abstract=/var/run/dbus-6DB4DroECw,guid=697c110d079dcb91a1a9cd00000000cf
Jan 1 03:03:27 kernel: hci_usb_intr_rx_submit: hci0 intr rx submit failed urb 81bf78b4 err -28
Jan 1 03:03:27 hcid[252]: Can't init device hci0: Input/output error (5)
И ничего не работает... Что это может быть? Драйвер не подходит?
Всё сделал как описано в первом посте...
Использую usb bluetooth адаптер bluetake, прошивка 1.9.2.7-10, установлены модули modules-1.9.2.7-10.
Помогите, пожалуйста!!!
С уважением, Евгений.
[ASUS WL500g Premium (v1) 1.9.2.7-10] + [512MB USBFlash] + [8GB USBFlash] + [USB BlueTooth DBT-122] + [USB->RS232]
1. До и после втыкания usb bluetooth адаптера lsmod выдаёт одно и тоже:
2. Как только подсоединяю usb адаптер в логе появляется следующее:
Jul 10 17:43:38 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 4
Jul 10 17:43:38 kernel: usb.c: not enough configurations
Jul 10 17:43:38 kernel: usb.c: unable to get device 4 configuration (error=-22)
Jul 10 17:43:38 kernel: hub.c: new USB device 00:03.1-1.2, assigned address 5
Jul 10 17:43:38 kernel: usb.c: not enough configurations
Jul 10 17:43:38 kernel: usb.c: unable to get device 5 configuration (error=-22)