1. leht 1-st

BCM2046 Bluetooth Ubuntul

Postitatud: 01.08.2012, 08:25
Postitas Kert
Tere. Probleem on mul selline, et pärast Ubuntu 10.04 LTSi väljavahetamist 12.04 LTSiga ei tööta enam Bluetooth. Sätetest saan seda sisse ja välja lülitada, aga see ei mõjuta midagi ja teised Bluetoothi haldurid ütlevad, et ei suuda leida seadet.

Esialgu lasin bluezi ja kõik sellega kaasneva peale, aga see ei toonud ka mingit muutust. Lõpuks jõudsin kohani, kus väidetakse, et asja võib mõjutada Linuxi kõrvale paigaldatud Windowsi BT driverid. See vist pole väga reaalne?

lsusb annab vastuseks

Kood: Vali kõik

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 005: ID 15d9:0a4d Trust International B.V. 
Bus 001 Device 004: ID 0c45:6480 Microdia Sonix 1.3 MP Laptop Integrated Webcam
Bus 002 Device 007: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 008: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 002 Device 009: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]

Postitatud: 01.08.2012, 21:02
Postitas obundra
Oled proovinud käsku

Kood: Vali kõik

sudo hid2hci --method dell -v 413c -p 8162
?
Delli puhul peaks aitama.
Link http://forums.linuxmint.com/viewtopic.p ... 21&start=0

Postitatud: 01.08.2012, 23:28
Postitas Kaar3l
sudo hid2hci --method dell -v 413c -p 8162

Ja nüüd vaata lsusb käsuga, kas muutus midagi bluetoothi juures.

Algallikas:
http://forums.linuxmint.com/viewtopic.p ... 21&start=0

Postitatud: 02.08.2012, 23:36
Postitas Kert
Aitäh, aga veel ei funktsioneeri.

Kood: Vali kõik

sudo hid2hci --method dell -v 413c -p 8162 
annab teada, et käsku ei leitud. Kui proovin selle asemel

Kood: Vali kõik

sudo /lib/udev/hid2hci --method dell -v 413c -p 8162
, siis annab vasteks:

Kood: Vali kõik

/lib/udev/hid2hci: invalid option -- 'v'
error: could not find '8162'

Postitatud: 05.08.2012, 00:32
Postitas obundra
See /lib/udev/hid2hci tahab saada parameetriteks devpath ja method.

Kood: Vali kõik

# /lib/udev/hid2hci
error: --devpath= and --method= must be defined

Usage: hid2hci [options]
  --mode=               mode to switch to [hid|hci] (default hci)
  --devpath=            sys device path
  --method=             method to use to switch [csr|logitech-hid|dell]
  --help
Devpath-i oma BT kohta peaksid saama umbes nii

Kood: Vali kõik

sudo udevadm trigger --dry-run --subsystem-match=usb --attr-match=idVendor=413c --attr-match=idProduct=8162 --verbose
näeb välja stiilis:

Kood: Vali kõik

/sys/devices/pci0000:00/0000:00:15.2/0000:07:00.0/usb5/5-1
Nüüd jääb üle ainult hid2hci-le devpath ja method hambusse visata ning lugeda paar kangemat loitsu, et BT tööle hakkaks :)

Postitatud: 04.09.2012, 16:00
Postitas Kert
Tundub, et aeg parandas kõik haavad ja asi hakkas iseenesest tööle :D
Aga aitäh siiski kõigile abi eest.