PDA

View Full Version : Wifi Bluetooth (INTEL 8260)/ Keyboard and Mouse (Touchpad)



MajorLinuxNoob
2016-11-02, 06:57
Hi all, new user here.

For anyone having this issue with kali rolling 2.0 with kernel 4.7.0-kali1-amd64

So i have managed to fix my wireless / bluetooth issues on kali 2.0 rolling:
wireless worked fine out of the box but bluetooth did not however i did update the driver from:

https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
then reboot

i then noticed hci0 was trying to load drivers
here is how i found the fix for it.

during boot i noticed HCI0: (dmesg | grep -i hci0)

[[ 8.616396] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[ 8.621429] Bluetooth: hci0: Device revision is 5
[ 8.621433] Bluetooth: hci0: Secure boot is enabled
[ 8.621434] Bluetooth: hci0: OTP lock is enabled
[ 8.621435] Bluetooth: hci0: API lock is enabled
[ 8.621436] Bluetooth: hci0: Debug lock is disabled
[ 8.621438] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 8.661474] bluetooth hci0: firmware: direct-loading firmware intel/ibt-11-5.sfi
[ 8.661480] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[ 9.215385] Bluetooth: hci0: Failed to send firmware data (-38)
[ 11.212600] Bluetooth: hci0: Reading Intel version information failed (-110)
[ 11.216571] Bluetooth: hci0 command tx timeout
[ 16.502699] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[ 16.507732] Bluetooth: hci0: Device revision is 5
[ 16.507736] Bluetooth: hci0: Secure boot is enabled
[ 16.507738] Bluetooth: hci0: OTP lock is enabled
[ 16.507740] Bluetooth: hci0: API lock is enabled
[ 16.507741] Bluetooth: hci0: Debug lock is disabled
[ 16.507743] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 16.507948] bluetooth hci0: firmware: direct-loading firmware intel/ibt-11-5.sfi
[ 16.507952] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[ 16.892159] Bluetooth: hci0: Failed to send firmware data (-38)
[ 18.891989] Bluetooth: hci0: Reading Intel version information failed (-110)
[ 18.895907] Bluetooth: hci0 command tx timeout
[ 24.174024] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[ 24.179056] Bluetooth: hci0: Device revision is 5
[ 24.179061] Bluetooth: hci0: Secure boot is enabled
[ 24.179063] Bluetooth: hci0: OTP lock is enabled
[ 24.179065] Bluetooth: hci0: API lock is enabled
[ 24.179066] Bluetooth: hci0: Debug lock is disabled
[ 24.179069] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 24.179266] bluetooth hci0: firmware: direct-loading firmware intel/ibt-11-5.sfi
[ 24.179271] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[ 25.550171] Bluetooth: hci0: Waiting for firmware download to complete
[ 25.550952] Bluetooth: hci0: Firmware loaded in 1345230 usecs
[ 25.550978] Bluetooth: hci0: Waiting for device to boot
[ 25.563920] Bluetooth: hci0: Device booted in 12649 usecs
[ 25.577732] bluetooth hci0: firmware: direct-loading firmware intel/ibt-11-5.ddc
[ 25.577740] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-11-5.ddc
[ 25.581913] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 25.582891] Bluetooth: hci0: Setting Intel event mask failed (-16)


You will have to install bluez and bluez-utils

Then run the following in Terminal:

I am running as root so you may need 'su' or 'sudo'



modprobe btusb
systemctl enable bluetooth
systemctl start bluetooth
then to confirm run hcitool dev

the problem is you will have to run the above commands every time you cold boot kali

i have my commands at the end of the bash.bashrc file located in /etc/ followed by the clear command.

anyone more experienced if there is a better way to load this on start up please advise. my Username on this forum is exactly how much nix i know

i found some of the solution on an arch linux or mint article, i dont deserve credit for this as i put it together from many sources. i will post links once i find them.

MajorLinuxNoob.

MajorLinuxNoob
2016-11-02, 09:25
Hi all,

sorry for double posting guys

I cannot figure out my touchpad problem (ELANTECH PS/2), the keyboard works fine though.

I have tried:


modprobe -r psmouse
modprobe psmouse proto=imps

However this does not do anything for my pc.

The laptop is a Gigabyte P57
4.7.0-kali1-amd64
Kali 2.0 Rolling ??

lsusb:


root@E-corp:~# lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04f2:b43b Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 05af:1050 Jing-Mold Enterprise Co., Ltd
Bus 001 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler / Genius NetScroll 120
Bus 001 Device 006: ID 8087:0a2b Intel Corp.
Bus 001 Device 002: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lspci


root@E-corp:~# lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-H Thermal subsystem (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.1 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #2 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM204M [GeForce GTX 965M] (rev a1)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 16)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
04:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
05:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller

xinput list


root@E-corp:~# xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Genius Optical Mouse id=12 [slave pointer (2)]
⎜ ↳ Sunrex/JME Ghost Key Elimiantion Keyboard id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Power Button id=10 [slave keyboard (3)]
↳ Sleep Button id=11 [slave keyboard (3)]
↳ Sunrex/JME Ghost Key Elimiantion Keyboard id=13 [slave keyboard (3)]
↳ Chicony USB 2.0 Camera id=15 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
↳ Sunrex/JME Ghost Key Elimiantion Keyboard id=17 [slave keyboard (3)]


It's as if Kali wont detect the touchpad at all

Any help would be greatyl appreciated.

Thanks,

MajorLinuxNoob

MajorLinuxNoob
2016-11-03, 06:41
Well i have found a solution for my ELANTECH Trackpad/Touchpad Laptop Mouse,

I used synaptic package manager to check installed drivers, i found i had installed libinput alongside synaptics.
a little research and i found out this would have caused libinput to take precedence over synaptics,

Removed all xinput packages and only installed synaptics.

I then found a site that said to copy 70-synaptics.conf from etc/x11/xorg.conf.d to usr/share/x11/xorg.conf.d (your synaptics.conf starting number may be different)

then i ran
sudo update-grub then restarted the machine.... wooohoo touchpad works!.

i dont know how above fixed it but it did.

next i had the problem (a few minutes ago actually) where the keyboard would not respond after login to kali.

to fix this issue i did the following:

at login press CTRL + ALT + F1 or F2 or F3 for the command shell or tty i think it's called.


vi etc/default/grub
(i have never used vim before this) it was a pain!
I then had to change
GRUB_CMDLINE_DEFAULT="quiet"

to


GRUB_CMDLINE_DEFAULT="quiet i8042.nopnp=1 i8042.dumbkbd=1"

then save and quit.

run:


sudo update-grub

and finally install


apt-get install xserver-xorg-input-evdev -y

at this stage im not sure what fixed my keyboard the grub config or the evdev driver

im done messing with it now. i have working INTEL 8260 rev 3a wireless and bluetooth
and the keyboard and touchpad work on my laptop also.

MajorLinuxNoob