LINUX.ORG.RU

[Программная ошибка или аппаратный сбой?] Не работает bluetooth.


0

0

На нетбуке compaq mini 311, bluetooth сработал один раз, когда я его первый раз загрузил с LiveUSB, сразу же проверил работоспособность. Всё работало. Установил систему. Теперь блютуз не видим и не видит сам (проверял в kbluetooth4, в консоли не знаю, как это сделать). При этом при выключение/включении беспроводных модулей (кнопочка, аппаратно выключает wifi и bluetooth одновременно), иногда адаптер вообще отваливается. Ядро при этом сыплет подобные сообщения:

Nov 6 13:29:20 netbook kernel: [ 781.136258] hub 4-0:1.0: unable to enumerate USB device on port 3

Также при попытке что-либо сделать с блютузом иногда сыплет это:

Nov 6 12:02:25 netbook kernel: [ 253.163176] hci_cmd_task: hci0 command tx timeout

ещё встречаются такие сообщения в /var/log/messages

Nov 6 13:16:51 netbook bluetoothd[1586]: Can't read version info for /org/bluez/1559/hci0: Connection timed out (110)

Nov 6 11:58:53 netbook bluetoothd[1596]: Sending read scan enable command failed: Connection timed out (110)

Когда отваливается адаптер, подвисает на несколько секунд lsusb.

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

Самое странное, что мне в магазине сказали, что блютуз у него нет, хотя на коробке написано. В винде не проверял и не проверю уже, так как не принял лицензионное соглашение и удалил её.

Могут ли в гарантии послать меня, сославшись на то, что это мои линуксы всё сломали? Но в гарантийном талоне написано, что на ПО гарантии нет... Или у них должны быть какие-нибудь свои живые флэшки с виндами, с которых они проверяют работоспособность?

Как точно удостовериться, кто фейлит, софт или железо?

★★★
Ответ на: комментарий от vasily_pupkin

netbook:/home/kurlaev # hciconfig -a

netbook:/home/kurlaev # hciconfig hci0 up

Can't get device info: No such device

netbook:/home/kurlaev # hciconfig dev

Can't get device info: No such device

Кнопочка включена.

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

>Всегда писал в толксы и буду писать в толксы)

Вот сейчас я скажу что даже за меньшие нарушения спокойствия модераторов бывает, и меня в анонимусы вгонят... Лучше не стоит)

//Ядра разные? Багрепорты смотрел? Где инфа о железке?

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

> Всегда писал в толксы и буду писать в толксы)
Бунтующий школьник или просто быдло?

power
()

>Самое странное, что мне в магазине сказали, что блютуз у него нет, хотя на коробке написано.

ничего странного. просто они знали, что он нерабочий.

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

>Всегда писал в толксы и буду писать в толксы)

Ну-ну.

Deleted
()

подобные траблы с БТ сейчас не редкость, сам недели две мучаюсь, и ядра разные перепробовал и настройки БТ(hcid.conf , main.conf), всё похоже сводится к тому, что в новом Bluez(4) что-то сделали с libbluetooth(3), и нек-е адаптеры(в частности мои broadcom bcm2035) не работают в debian-squeeze НО работают в lenny, НЕ работают в убунте9.04 и НЕ наботают в 9.10.
ТОВАРИЩИ! кто решил проблему? откликнитесь пожалуйста! может кому-то удалось связаться с bluez'овцами?(чото не нашёл мыла ничьего), отписался майнтейнерам bluetootn в дебиан, пока не ответили...
И ещё раз, кто знает/подозревает как решить проблему не покупая нового(другого) адаптера?

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

всё похоже сводится к тому, что в новом Bluez(4) что-то сделали с libbluetooth(3)

Нет. У автора темы проблема либо в ядре, либо в железе:

Когда отваливается адаптер, подвисает на несколько секунд lsusb.

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

Посмотрел в магазине другой такой же, но с виндой. Всё работает. Но у меня в первый раз тоже работало, а ядро не менял... Прийти завтра и спросить, не отвалился ли у них блютуз?) Или мне могло так повезти, что адаптер бракованный? Мало ведь вероятности...

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

А сразу после загрузки линукса lsusb показывает bluetooth-адаптер? Можно попробовать установить винду в qemu или virtualbox, прокинуть туда этот адаптер и протестировать с родными драйверами.

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

>откликнитесь пожалуйста!

> lsusb | grep Blue

Bus 008 Device 002: ID 0a5c:2101 Broadcom Corp. A-Link BlueUsbA2 Bluetooth
> uname -r

2.6.31-gentoo-r4
> cat /etc/gentoo-release

Funtoo Linux - baselayout 2.1.6

А кроме того установлены net-wireless/bluez-4.39-r2 и net-wireless/gnome-bluetooth-2.28.3 Проблем нет. Так что пинай свою багзиллу.

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

http://old.nabble.com/Сломался-Bluetooth-в-Karmic-td26038319.html
http://markmail.org/message/ajsdw3kutawhzpbo
и ещё несколько таких репортов, и перечитай мой пост внимательней, уж на дефолтном ядре такие вещи чаще всего работают.
вечером возьму bluez-пакеты от убунту-9.04, отпишусь.

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

netbook:/home/kurlaev # hciconfig hci0 up
netbook:/home/kurlaev # hcitool dev
Devices:
hci0 00:26:5E:C1:E9:C6
netbook:/home/kurlaev # hciconfig -a
hci0: Type: USB
BD Address: 00:26:5E:C1:E9:C6 ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING
RX bytes:313 acl:0 sco:0 events:6 errors:0
TX bytes:21 acl:0 sco:0 commands:8 errors:1
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x79 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy:
Link mode: SLAVE ACCEPT
Can't read local name on hci0: Connection timed out (110)
netbook:/home/kurlaev # dmesg|grep -i blue
[ 4.456687] usb 4-3: Product: HP Bluetooth Module
[ 11.254645] Bluetooth: Core ver 2.15
[ 11.514899] Bluetooth: HCI device and connection manager initialized
[ 11.514912] Bluetooth: HCI socket layer initialized
[ 11.571272] Bluetooth: Generic Bluetooth USB driver ver 0.5
[ 31.574223] Bluetooth: L2CAP ver 2.13
[ 31.574232] Bluetooth: L2CAP socket layer initialized
[ 31.648184] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 31.648195] Bluetooth: BNEP filters: protocol multicast
[ 31.937158] Bluetooth: SCO (Voice Link) ver 0.6
[ 31.937169] Bluetooth: SCO socket layer initialized
netbook:/home/kurlaev #

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

netbook:/home/kurlaev # hcitool scan
Scanning ...
Inquiry failed: Connection timed out

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

значит так...
ставим
libbluetooth3_4.56-2_i386.deb(версия некритична)
bluez_4.56-2_i386.deb(версия почти некритична:)
а теперь фокус:
из этого!!!! пакета - bluez_4.32-0ubuntu4_i386.deb
вытаскиваем по назначению:
/usr/lib/bluetooth/plugins/netlink.so
/usr/sbin/bluetoothd
тадааа!!!
у меня заработало, broadcom bcm2035.
доведите до топа, могу сам.

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

Кажется в 29м ядре поломали что то с юсб/блютусом и многие токены или не работают, или работают на половину. Сам на такой попал

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

Однофигственно. Да и как это спасёт от unable to enumerate...

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

Т.е. надо ядро старее 29? У меня 2.6.31.5

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

2.6.32-rc-5
не из-за ядра это, файлы нужны именно из bluez_4.32-0ubuntu4_i386.deb(у меня debian) из bluez_4.32-0ubuntu4.1_i386.deb уже не работает

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

Блин, говорю же, по всем симптомам - у автора либо проблемы с железом (сломалось), либо с драйвером ядра (баги). Ковырянием в юзерспейсе тут не помочь.

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

Придётся ВОРОВАТЬ@УБИВАТЬ?

На самом деле, лучше вообще установить венду на отдельный небольшой раздельчик. Увы, но это самый верный способ проверить работоспособность железа.

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

2.6.32-rc-5

не из-за ядра это, файлы нужны именно из bluez_4.32-0ubuntu4_i386.deb(у меня debian) из bluez_4.32-0ubuntu4.1_i386.deb уже не работает

Читай сообщения. У автора темы виснет lsusb и сыплются сообщения об ошибках от драйвера USB-контроллера.

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

чот я о своей проблеме задумался :)))
но с вашей отчасти помощью свою проблему решил, надеюсь и другим поможет.

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

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

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

>Купить нетбук с лицензионной вендой, чтобы снести её, а потом поставить пиратскую) Интересно, а это по закону тоже ведь получается нарушение?

Ага, условия EULA нарушены.

aidaho ★★★★★
()

такой же ноут с такой проблемой. вылечил установкой вифи драйвера через ndiswrapper.

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