Bluetooth USB dongle - Manta - "Bluetooth is disabled"

Proszę o pomoc, bo problem zaczyna doprowadzać mnie do szału.  :-x

 

Posiadam jakiś stary bluetooth USB dongle od Manty. Obok Windowsa na laptopie (Acer Aspire 7736ZG z G210M) potrzebowałem jakieś dystrybucji z gałęzi Debiana, padło na Ubuntu 14.04 LTS. Nie działa Bluetooth. Mint, to samo. Samo urządzenie jest widoczne jako “Bluetooth”, ale Ubuntu i Mint uparcie pokazują “Bluetooth is disabled”. Pamiętam, że kiedyś na 12.04 ten dongle działał, ale był to inny sprzęt. Jakieś pomysły?  :frowning:

 

Dodam, że instalacja blueman nic nie daje.

Podaj wynik polecenia: lsusb

Bez dongla:

Bus 002 Device 002: ID 04f2:b044 Chicony Electronics Co., Ltd Acer CrystalEye Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Z donglm:

Bus 002 Device 002: ID 04f2:b044 Chicony Electronics Co., Ltd Acer CrystalEye Webcam
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Odpaliłem live minta na maszynie, na której wcześniej (12.04) wszystko dzialalo. Teraz bluetooth również nie dziala, a platforma sprzetowa jest kompletnie inna od tej na notebooku. Więc myślę, że problem jest po stronie OS-u. Na Windowsie dziala ze sterami ze strony MS.

Podaj jeszcze wynik polecenia

sudo rfkill list

Gdzy włącze ręcznie w ustawieniacg wygląda to tak:

0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: acer-wireless: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: acer-bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no

Po włączeniu komputera:

0: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: acer-wireless: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: acer-bluetooth: Bluetooth
	Soft blocked: yes
	Hard blocked: no

I po ręcznym włączeniu nadal nie działa?

No jakby działało to bym nie zakładał tematu  :-D 

Zrobiłem to co trzeba było zrobić od początku, zainstalowałem Debiana  8). Wszystko (prawie) działa, nawet działa scroll na touchpadzie co w przypadku Ubuntu i Minta nie miało miejsca.

Jedyna niedogodność polega na tym, ze teraz po uśpieniu (“zaklapnięciu” ekranu) dongle “śpi”. Jak go wyjąć i włożyć to zadziała wszystko, ale jak zrobić by po wybudzeniu porty dawały zasilanie? Nie wiem czy dobrze to określiłem, ale dioda na donglu, która powinna się świecić po wybudzeniu jest zgaszona i trzeba go wyjąć i włożyć z powrotem do USB, żeby zadziałał.

 

Zobacz poleceniem rfkill czy nie jest wyłączony po wybudzeniu lapka.

rfkilll pokazuje, że wszystko ok. Ale w konsoli (Ctrl+Alt+1-6) po poruszeniu myszą BT lub klawiaturą BT:

Bluetooth: hci0 ACL packet for unknown connection handle 11

Po odłączeniu dongla w konsoli pokazuje się:

Bluetooth: hci0 urb ffff880036bf8240 submission failed

Po podłączeniu dongla łączy się on z klawiaturą i myszą i wszystko jest śmiga.

Zobacz jaki moduł (sterownik) obsługuje tego dongla.

 

Po wybudzeniu z uśpienia kompa, w momencie gdy BT nie działa, wpisz w konsoli

sudo rmmod nazwa_modułu_bt sudo modprobe nazwa_modułu_bt

Jeżeli po tym zabiegu bluetooth zacznie działać, to jeśli nie istnieje swórz plik

/etc/pm/config.d/config

i wpisz do niego

SUSPEND_MODULES="nazwa_modułu_bt"

Od tego momentu po wybudzenu kompa system sam będzie “przeładowywał” moduł.