LINUX.ORG.RU

Ralink rt3290 bluetooth

 , ,


0

1

Не могу завести bluetooth на сей карточке. Найденные в инете драйвера не помогают вообще никак. Дистр debian 8.2, ядро Linux mobile-pc 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5. Вариант со свистком не вариант, у меня всего один usb порт и тот занят мышкой. Кто смог побороть эту проблему? Что сейчас есть: Чистый дистр с гномом, firmware-ralink

Deleted

Найденные в инете драйвера не помогают вообще никак.

какие именно? мне более-менее помогли(правда всё равно хреново работает)

f1u77y ★★★★
()
Ответ на: комментарий от Deathstalker

почему-то лично мне на арче это не особо помогло

f1u77y ★★★★
()
Ответ на: комментарий от Deleted

с исходников, не помню где накапывал, но те вообще на 2.x ядро рассчитаны

те, что нашёл я, шли аж на 3.18(если мне не изменяет память), я сделал их работать на 4.x, но работают они ужасно криво.

f1u77y ★★★★
()
Ответ на: комментарий от f1u77y

Чёт не хочет)

romashev@mobile-pc:~/Build/rtbth-master$ make
make -C /lib/modules/3.16.0-4-amd64/build M=/home/romashev/Build/rtbth-master modules
make[1]: вход в каталог «/usr/src/linux-headers-3.16.0-4-amd64»
Makefile:10: *** mixed implicit and normal rules: deprecated syntax
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-4-amd64'
  CC [M]  /home/romashev/Build/rtbth-master/rtbth_core_main.o
  CC [M]  /home/romashev/Build/rtbth-master/rtbth_core_init.o
/home/romashev/Build/rtbth-master/rtbth_core_init.c: In function ‘Rtbth_Set_Radio_Led’:
/home/romashev/Build/rtbth-master/rtbth_core_init.c:1185:3: warning: typedef ‘flag_t’ locally defined but not used [-Wunused-local-typedefs]
 } flag_t;
   ^
  CC [M]  /home/romashev/Build/rtbth-master/rtbth_core_pci.o
/home/romashev/Build/rtbth-master/rtbth_core_pci.c: In function ‘rtbt_pci_probe’:
/home/romashev/Build/rtbth-master/rtbth_core_pci.c:198:1: warning: label ‘err_hps_iface’ defined but not used [-Wunused-label]
 err_hps_iface:
 ^
  CC [M]  /home/romashev/Build/rtbth-master/rtbth_core_bluez.o
/home/romashev/Build/rtbth-master/rtbth_core_bluez.c: In function ‘rtbt_hci_dev_send’:
/home/romashev/Build/rtbth-master/rtbth_core_bluez.c:142:36: error: ‘struct bt_skb_cb’ has no member named ‘options’
    os_ctrl->sco_tx_seq = bt_cb(skb)->options.txseq;
                                    ^
/home/romashev/Build/rtbth-master/rtbth_core_bluez.c: At top level:
/home/romashev/Build/rtbth-master/rtbth_core_bluez.c:83:20: warning: ‘pkt_type_str’ defined but not used [-Wunused-variable]
 static const char *pkt_type_str[]=
                    ^
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: ошибка выполнения рецепта для цели «/home/romashev/Build/rtbth-master/rtbth_core_bluez.o»
make[4]: *** [/home/romashev/Build/rtbth-master/rtbth_core_bluez.o] Ошибка 1
/usr/src/linux-headers-3.16.0-4-common/Makefile:1350: ошибка выполнения рецепта для цели «_module_/home/romashev/Build/rtbth-master»
make[3]: *** [_module_/home/romashev/Build/rtbth-master] Ошибка 2
Makefile:181: ошибка выполнения рецепта для цели «sub-make»
make[2]: *** [sub-make] Ошибка 2
Makefile:8: ошибка выполнения рецепта для цели «all»
make[1]: *** [all] Ошибка 2
make[1]: выход из каталога «/usr/src/linux-headers-3.16.0-4-amd64»
Makefile:24: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
Deleted
()
Ответ на: комментарий от f1u77y

Ещё похоже мелочь какая-то)

root@mobile-pc:/home/romashev/Build/rtbth-master# dkms install rtbth/3.9.4
Error! Could not find module source directory.
Directory: /usr/src/rtbth-3.9.4 does not exist.
Deleted
()
Ответ на: блин, ну что за день-то такой? от f1u77y

Глянул, там в /usr/scr/ вообще нет ничего

Закинул туда rtbth-master, dkms install rtbth/master, при загрузке радостно помигало лампочкой, пошевелилось и видимо опять сдохло. Буду обновлять ядро до последнего, скажу как там. Спасибо, как что получится, обязательно отпишусь.

Deleted
()
Ответ на: комментарий от f1u77y

но работают они ужасно криво.

А можно подробности. А то я вот думаю, надо ли мне на ноуте bluetooth заводить или нет.

Medar ★★★★★
()
Ответ на: комментарий от Deleted

не, дело не в ведре. там ещё есть юзерспейсный блоб rtbt. в общем, я всё же попытаюсь наваять всё, что нужно сделать, в README.md. ещё бы кто опакетил это дело...

f1u77y ★★★★
()
Ответ на: комментарий от f1u77y

Из dmesg

[   35.259440] --->rtbt_hps_iface_detach()
[   35.259457] rtbt_hci_dev_flush(dev=0xffff8801a5d08000)!
[   35.259462] --->rtbt_hci_dev_close()
[   35.259465] rtbt_hci_dev_flush(dev=0xffff8801a5d08000)!
[   35.259492] <---rtbt_hci_dev_close()
[   35.259879] <---rtbt_hps_iface_detach():Success
[   35.259883] rtbt_hps_iface_detach ok
Deleted
()
Ответ на: комментарий от Medar

лично у меня как минимум 4 проблемы:

  • после включения компьютера надо перезапустить модуль, чтобы всё заработало
  • после выключения блютуза включить его вроде как возможным не представляется
  • не удалось сделать работать bluetooth-наушники(хорошо, хоть вернуть удалось)
  • (по сравнению с предыдущими так себе проблема) после саспенда ломается работа индикатора

возможно, займусь этим, когда руки дойдут. а пока остаётся лишь молиться, чтобы проблема была не в юзерспейсном блобе.

f1u77y ★★★★
()
Ответ на: комментарий от f1u77y

Не хочет париться.) [bluetooth]# pair BC:F5:AC:9C:37:C5 Attempting to pair with BC:F5:AC:9C:37:C5 [CHG] Device BC:F5:AC:9C:37:C5 Connected: yes Failed to pair: org.bluez.Error.AuthenticationFailed [CHG] Device BC:F5:AC:9C:37:C5 Connected: no

Хотя уже видит, уже здорово. Дойдут руки, с радостью помогу с тестированием и всем подобным.

Deleted
()
Ответ на: комментарий от Deleted

Дойдут руки, с радостью помогу с тестированием и всем подобным

спасибо. правда, у меня самого руки хз когда дойдут

f1u77y ★★★★
()
Ответ на: комментарий от Deleted

лично у меня вроде как телефон на ведроиде парился, а наушники — нет.

f1u77y ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.