Re: [DIGImend-users] Issues with DKMS deb package upon Ubuntu upgrade
Brought to you by:
spb_nick
|
From: Caleb L. <ca...@te...> - 2016-07-19 22:49:21
|
Output of lsusb is:
Bus 003 Device 004: ID 256c:006e
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x256c
idProduct 0x006e
bcdDevice 0.00
iManufacturer 5 (error)
iProduct 6 Tablet Monitor
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 84
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 177
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 244
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 2
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0 No Subclass
bInterfaceProtocol 0 None
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.0b
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 92
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 8
Device Status: 0x0000
(Bus Powered)
======================
modinfo on WORKING desktop (fresh 16.04 install):
filename: /lib/modules/4.4.0-24-generic/updates/dkms/hid-uclogic.ko
version: 6
license: GPL
author: Nikolai Kondrashov
author: Martin Rusko
srcversion: 34A15E7DFFC53AA6F4BEACF
alias: hid:b0003g*v00002179p00000053
alias: hid:b0003g*v00005543p00003031
alias: hid:b0003g*v00005543p00000045
alias: hid:b0003g*v00005543p00000081
alias: hid:b0003g*v00005543p0000004D
alias: hid:b0003g*v00005543p0000006E
alias: hid:b0003g*v0000256Cp0000006E
alias: hid:b0003g*v00005543p00000781
alias: hid:b0003g*v00005543p00000522
alias: hid:b0003g*v00005543p00000064
alias: hid:b0003g*v00005543p00000005
alias: hid:b0003g*v00005543p00000004
alias: hid:b0003g*v00005543p00000003
alias: hid:b0003g*v00005543p00000042
depends: hid
vermagic: 4.4.0-24-generic SMP mod_unload modversions
======================
modinfo on non-working desktop (16.04, upgraded from 15.10):
filename: /lib/modules/4.4.0-31-generic/updates/dkms/hid-uclogic.ko
version: 6
license: GPL
author: Nikolai Kondrashov
author: Martin Rusko
srcversion: 34A15E7DFFC53AA6F4BEACF
alias: hid:b0003g*v00002179p00000053
alias: hid:b0003g*v00005543p00003031
alias: hid:b0003g*v00005543p00000045
alias: hid:b0003g*v00005543p00000081
alias: hid:b0003g*v00005543p0000004D
alias: hid:b0003g*v00005543p0000006E
alias: hid:b0003g*v0000256Cp0000006E
alias: hid:b0003g*v00005543p00000781
alias: hid:b0003g*v00005543p00000522
alias: hid:b0003g*v00005543p00000064
alias: hid:b0003g*v00005543p00000005
alias: hid:b0003g*v00005543p00000004
alias: hid:b0003g*v00005543p00000003
alias: hid:b0003g*v00005543p00000042
depends: hid
vermagic: 4.4.0-31-generic SMP mod_unload modversions
On Sun, Jul 17, 2016 at 10:39 AM, Nikolai Kondrashov <sp...@gm...>
wrote:
> Hi Caleb,
>
> On 07/15/2016 07:16 AM, Caleb Langeslag wrote:
>
>> So a friend recently acquired a Huion GT-190.
>>
>
> We don't have information on that tablet. Could you send "lsusb -v" output
> for
> the start? Thank you.
>
> Plugged it in, installed the latest DIGImend DKMS deb package on Ubuntu
>> 15.10, and it worked perfectly. Later on, just recently upgraded to
>> Ubuntu
>> 16.04, and now the tablet does not function whatsoever. It's plugged in
>> and
>> shows up under lsusb, but is not listed under 'xinput --list'.
>>
>
> This is interesting.
>
> Next, I grabbed the graphics tablet and plugged it into another desktop,
>> with a fresh clean Ubuntu 16.04 installation (no upgrade), and installed
>> the
>> DIGImend drivers, and it works perfectly fine on there.
>>
>> I'm wondering if there's a packaging issue with the deb package, when
>> dealing with OS version upgrades, or if it's some bug in Canonical's work.
>>
>> On the other desktop (that was upgraded from 15.10), I tried uninstalling
>> the package, restarting, reinstalling the package, restarting, and no
>> resulting difference. Also tried "Mark for complete removal" under
>> Synaptic
>> for the 'digimend-dkms' package, and reinstalling after. I've also tried
>> rmmod to unload the kernel module (hid_uclogic), and insmod to manually
>> load
>> the the module for the current kernel version, with no change.
>>
>> On both computers, I can run lsmod and see hid_uclogic loaded.
>>
>> When I run 'watch -n 0.5 xinput --list' on both computers, and plug in
>> the tablet, I get the results of:
>>
>> - On the upgraded 16.04 computer: "NUVOTON WPM USB" appears for a
>> second, then disappears. Nothing else comes up thereafter.
>> - On the cleanly installed 16.04 computer: "NUVOTON WPM USB" appears
>> for a second, disappears, then the Tablet Monitor
>> Pen/Mouse/Consumer-Control items appear and stay.
>>
>> If there's any further information required, then feel free to ask.
>>
>
> Alright, can you send the output of "/sbin/modinfo hid-uclogic" from both
> machines? I suspect that the driver won't even build on 16.04, as it has
> the
> 4.4 kernel with HID driver interface changed slightly, introducing
> incompatibility.
>
> You can try building and installing the latest development version manually
> from
> https://github.com/DIGImend/digimend-kernel-drivers/archive/master.zip
>
> Nick
>
|