larixer / hid-asus-dkms

ASUS HID FTE100* DKMS Driver
GNU General Public License v2.0
68 stars 10 forks source link

sh: echo: I/O error running dkms-add.sh #48

Closed pabloab closed 7 years ago

pabloab commented 7 years ago

At the end of dkms-add.sh I get a sh: echo: I/O error. The problem seems to be on dev-attach.sh, DEV_NO is empty because there is no "on i2c-FTE100" on dmesg output. Either way sudo sh -c return sh: echo: I/O error. Maybe the way would echo $DEV_NO | sudo tee .... With that change I get a an expected No such device.

I have an Ubuntu 16.04.2 on Asus UX303UB with 64 bit kernel v4.4.0-70. My FocalTech touchpad was working fine some time ago (I usually use an external mouse). Probably stop working on a kernel upgrade.

$ dmesg | grep -E "FocalTech|8042|FLT"
pnp 00:04: Plug and Play ACPI device, IDs FLT0102 SYN0a00 SYN0002 PNP0f03 PNP0f13 PNP0f12 (active)
i8042: PNP: PS/2 Controller [PNP030b:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
input: FocalTechPS/2 FocalTech FocalTech Touchpad as /devices/platform/i8042/serio1/input/input5

$ dkms status
asus, 1.0, 4.4.0-70-generic, x86_64: installed

Other things I tried:

larixer commented 7 years ago

@pabloab This driver is for Asus I2C TouchPad. You have different device: FocalTech PS/2 TouchPad.

ain101 commented 7 years ago

@pabloab I see "PS/2" all over the place. This driver was written for i2c. If your touchpad wants to communicate via PS/2 you wont find a solution here.

pabloab commented 7 years ago

Oops! I found some places (mostly bug reports on launchpad) with almost similar machines pointing here as The solution. Sorry to bother. Please close the issue.