Acer es1-111 的bluetooth不能用 [論壇 - Ubuntu硬體支援]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 (2)


回覆: Acer es1-111 的bluetooth不能用
會員一級
註冊日期:
2015/3/14 1:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 18
MP : 2 / 391
EXP: 73
離線
$lsmod | grep btusb的訊息
btusb 32448 0
bluetooth 446190 11 bnep,btusb,rfcomm

$sudo modprobe btusb
-> 空白

我把dmeg的訊息存在附件上
https://docs.google.com/file/d/0BwUBZgCLaUZqcjFRQVEtQXU5WEU/edit
請試試看,不曉曉能不能下載

2015/3/15 20:50
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員二級
註冊日期:
2009/6/22 14:07
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 179
MP : 28 / 6826
EXP: 18
離線
附件在哪裡?

======================

我看到了

2015/3/15 21:13
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員二級
註冊日期:
2009/6/22 14:07
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 179
MP : 28 / 6826
EXP: 18
離線
試試在 /etc/rc.local 裡新增這行

echo "04ca 2009" > /sys/bus/usb/drivers/btusb/new_id

這行要寫在 exit 0 的上面,不能寫在 exit 0 的下面 (換句話說就是 exit 0 要在最後一行)

新增好後重開機,如果還不行那我也沒辦法了 Orz

這張網卡也不算新了,怎會這麼難搞

2015/3/16 0:23
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員一級
註冊日期:
2015/3/14 1:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 18
MP : 2 / 391
EXP: 73
離線
Dear Cho Co
非常感謝你
晚上回家我再試試
不行就算了(暫時),先用USB藍牙撐著用

3Q

2015/3/16 9:17
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員二級
註冊日期:
2009/6/22 14:07
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 179
MP : 28 / 6826
EXP: 18
離線
我剛又稍微看了一下你的 dmesg,發現你的 btusb 並沒有在開機的時候就載入,這樣我在 13 樓給的那一行就沒有作用了

你再試試這些步驟:

1. 新增這行到 /etc/modules,讓 btusb 這個模組在開機的時候就載入
btusb


2. 確認 /etc/rc.local 裡有這一行,並且它是寫在 exit 0 的上面
echo "04ca 2009" > /sys/bus/usb/drivers/btusb/new_id


3. 確認 /lib/firmware 目錄下有 fw-04ca_2009.hcd 這個檔案

然後重開機,如果還是不行就再給我 dmesg 和下面這個指令的執行結果
$ cat /sys/bus/usb/drivers/btusb/new_id

2015/3/17 5:32
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員一級
註冊日期:
2015/3/14 1:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 18
MP : 2 / 391
EXP: 73
離線
Hi ChoCo

你的第1項寫的“新增這行”是指?

Thanks

2015/3/17 21:10
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員二級
註冊日期:
2009/6/22 14:07
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 179
MP : 28 / 6826
EXP: 18
離線
打開 /etc/modules, 然後在最後一行輸入 btusb,就是這樣XD

或是直接執行底下這個指令
$ sudo sh -c "echo btusb >> /etc/modules"

我早上看了一下 btusb 的原始碼,很有可能還要再多做一個動作過後,你的藍牙才能用,不過你就先試試吧

試完之後重開機看看 "hciconfig -a", "hcitool dev" 這兩個指令有沒有顯示什麼訊息

2015/3/17 21:18
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員一級
註冊日期:
2015/3/14 1:20
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 18
MP : 2 / 391
EXP: 73
離線
Dear ChoCO

#hcitool dev
#hciconfig
都有裝置hci0出現

不過 #hcitool -i hci0 scan
scan不到任何裝置

dmesg訊息
https://drive.google.com/file/d/0BwUBZgCLaUZqNjZHMkZsU1EwOU0/view?usp=sharing

2015/3/18 21:39
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員二級
註冊日期:
2009/6/22 14:07
所屬群組:
已註冊使用者
等級: 8
HP : 0 / 179
MP : 28 / 6826
EXP: 18
離線
看了一下你的 dmesg,firmware 果然還是要手動載入

下載附件 (brcm-patchram.tar.xz)

解壓縮並切換到 brcm-patchram 目錄下
tar Jxf brcm-patchram.tar.xz && cd brcm-patchram

執行以下指令載入 firmware
./brcm_patchram_plus_usb --patchram fw-04ca_2009.hcd hci0


如果上面這些動作做完後藍牙可以用了,那就把 brcm_patchram_plus_usb 複製到 /usr/local/bin/
sudo cp brcm_patchram_plus_usb /usr/local/bin

fw-04ca_2009.hcd 複製到 /lib/firmware/,這個壓縮檔提供的 fw-04ca_2009.hcd 是我從最新的 driver 裡拿出來的,建議你用這一個
sudo cp fw-04ca_2009.hcd /lib/firmware

然後開啟 /etc/rc.local,在 echo "04ca 2009" > /sys/bus/usb/drivers/btusb/new_id 和 exit 0 之間新增底下這行
/usr/local/bin/brcm_patchram_plus_usb --patchram /lib/firmware/fw-04ca_2009.hcd hci0

這樣開機的時候就會自動載入 firmware,不用再自己打指令。

2015/3/18 22:25
應用擴展 工具箱
回覆: Acer es1-111 的bluetooth不能用
會員三級
註冊日期:
2006/2/26 21:00
所屬群組:
已註冊使用者
等級: 13
HP : 0 / 312
MP : 69 / 14895
EXP: 48
離線
同樣的機器在Ubuntu15.10
只要將fw-04ca_2009.hcd改名成BCM.hcd
然後移動到/lib/firmware/brcm就可以了

PS: 12/24 測試A2DP(參考),Ubuntu建議安裝blueman, pavucontrol
由於我是使用Ubuntu gnome以及Pulseaudio因此其他DM我不確定是否也能使用步驟2,3
1. sudo apt-get install blueman, pavucontrol

2. sudo vim /var/lib/gdm/.config/pulse/client.conf (沒有的話直接新增)
然後將以下內容貼上:
autospawn = no
daemon-binary = /bin/true

3. sudo chown gdm:gdm /var/lib/gdm/.config/pulse/client.conf
(看你用哪種DM就試試看改成你使用的(把gdm改掉))

4. sudo vim /etc/pulse/default.pa
新增:
load-module module-switch-on-connect

完成後一定要重新開機,並且使用blueman來連線,使用pavucontrol改聲音設定

2015/12/23 18:12
應用擴展 工具箱

« 1 (2)

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.