nixp.ru v3.0

23 января 2017,
понедельник,
07:36:30 MSK

DevOps с компанией «Флант»
Аватар пользователя aivs
aivs написал 6 сентября 2006 года в 00:32 (1224 просмотра) Ведет себя как мужчина; открыл 114 темы в форуме, оставил 292 комментария на сайте.

Работал себе, работал мой блютус, а потом резко и перестал, не моргает и ничего сделать с ним не могу. Сразу оговарюсь что не работает только в линуксе, в винде работает. Перестал работать возможно после какого обновления системы, система Archlinux. Ядро не менял, когда поменял и он все равно не заработал, откатился на старой, на котором работал.

Вот как это все:

bluez-libs установлен

bluez-utils установлен

openobex установлен

kbluetooth установлен

/etc/rc.d/bluetooth start

делаю

[root@myhost aivs]# hcitool scan

Device is not available: No such device

хотя на телефоне блютус включен

[aivs@myhost ~]$ lsusb

Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

и сама железка вроде видится.

kdebluetooth в системном лотке иконка не реагирует вообще когда ее мышкой лямзаешь. но цвет имеет темно серый, говоря что блютус адаптер найден. Когда отключаю блютус адаптер, иконка становится темно серой и начинает реагировать, т.е могу залесть в меню.

Совершенно непонятная для меня ситуация. Помогите разобраться.

Dr. Evil

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

покажи, что выводит dmesg в момент подключения адаптера к компьютеру.

aivs

вот что говорит dmesg

usb 4-2: new full speed USB device using uhci_hcd and address 5

usb 4-2: device descriptor read/64, error -71

usb 4-2: device descriptor read/64, error -71

usb 4-2: new full speed USB device using uhci_hcd and address 6

usb 4-2: configuration #1 chosen from 1 choice

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

aivs

сейчас в биосе изменил, было usb 1.1, теперь 2.0

Вот что по этому поводу говорит dmesg

usb 4-2: new full speed USB device using uhci_hcd and address 3

usb 4-2: configuration #1 chosen from 1 choice

hci_cmd_task: hci0 command tx timeout

metal

/var/log/pacman.log — смотри обновления

Dr. Evil

ядро у тебя сейчас какое?

способов решения проблемы несколько:

1) попробуй выполнить в консоли:

$ echo Y > /sys/module/usbcore/parameters/old_scheme_first

а потом подключай свой адаптер.

посмотрим, что получится;

2) еще можно попробовать ehci_hcd модуль выгрузить, когда устроство подключено;

3) вытащи из порта свой адаптор, а потом перегрузи компьютер.

вообще ты не один такой, кто столкнулся с такого вида проблемой. странно, что ты не искал в google братьев по несчастью.

aivs

Ядро сейчас 2.6.16

3 варианта пробовал.

и погуглил я хорошо, что нашел все попробовал.

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

aivs

Решил проблему.

У меня стояли версии bluez libs и utils 3.1 , обновился до 3.4

непомогло.

Посмотрел логи, до этого стояло 2.25, откатился до этой версии, все заработало.

Жалко что скорость такой же маленькой осталась.

Code Monkey

пиши багрепорт разработчикам :)

Dr. Evil

Посмотрел логи, до этого стояло 2.25, откатился до этой версии, все заработало.

Жалко что скорость такой же маленькой осталась.

2.25 — это что?

скорость маленькая только в Linu? в винде быстрее?

aivs

2.25 это версия bluez-libs

в винде передача данных 40 килобайт в секунду

в лине 5

Dr. Evil

ehci_hcd модуль загружен?

aivs

usbserial 28136 3 pl2303

usb_storage 75968 0

usbhid 45216 0

hci_usb 14100 6

bluetooth 42212 16 rfcomm,hidp,l2cap,hci_usb

ehci_hcd 28168 0

uhci_hcd 28048 0

Все загружено

Dr. Evil

а как ты определил, что в винде быстрее? ты мерил скорость передачи? или поверил всплывающим окошкам в винде?

aivs

На телефоне прогресс загрузки отображается в килобайтах, в винде каждую секунду значение загрузки изменяется на 40kb, а в лине на 5kb, максимум бывает на 10kb.

aivs

Кстати новые факты, поставил macosx 10.4.6

в нем скорость передачи по блютусу тоже 40

Dr. Evil

тогда, наверное, софтварная проблема. поищи на сайте разработчика информацию.

aivs

Заработал bluetooth, ядро обновил 2.6.18, пакет bluez обновил до 3.7 . Файлы передаю и принимаю, все на тех же маленьких скоростях. Поиск сделать немогу, по телефону пошариться немогу, gprs сделать не могу. Когда файлы перадаю то комп не видит телефон, приходится адрес указывать, тогда и передается.

Мне кажется гдето стоит ограничение по скорости, ведь в других осях все нормально, или в линуксе у всех передача не больше 10 кило в секунду?

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.