Quick'n dirty fix to get both USB3 and Bluetooth running every time - do
automatic xhci_xcd unload / load cycle until no error messages in syslog
is detected:

Needs:
1. custom compiled kernel with xhci_xcd as module, not builtin.
2. Upstream kernel with device ids for 168c:0036 or recompiled modules from 
https://github.com/Satius/mod_0cf3_311f source.


1. Install Logmon from here
http://code.google.com/p/linscripts/wiki/logmon
2. Copy logmon.sh to /usr/sbin
3. Create executable shell script with following contents in /usr/sbin:

sudo touch /usr/sbin/logmon-run.sh
sudo chmod +x /usr/sbin/logmon-run.sh

paste in:
#!/bin/bash
rmmod xhci-hcd
modprobe xhci-hcd

4. modify /etc/rc.local, add before line exit 0

/usr/sbin/logmon-run.sh
/usr/sbin/logmon.sh "/usr/sbin/logmon-run.sh" -m "Error in firmware loading" 
/var/log/kern.log&

========
Indeed, additional minor bug found for HP ProBook 450 G1, unfortunately no time 
to go in deeper checks - if USB3 is disabled in kernel, then after suspend / 
resume all USB ports are dead. Until suspend everything is working perfectly in 
USB2 mode. So no way to live without USB3.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1237296

Title:
  168c:0036 [Acer Aspire E1-572] ath9k QCA9565/AR9565/QCWB335 Bluetooth
  works sporadic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1237296/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to