LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 02-18-2012, 12:36 AM   #1
aletta
Member
 
Registered: Dec 2011
Location: Vancouver, BC Canada
Distribution: Centos 6.3
Posts: 48

Rep: Reputation: Disabled
Question trying to install Wacom Bamboo CTL-470 tablet


I've been trying to install this tablet since Christmas. Since then I've upgraded from Centos 5.7 to 6.2, which was supposed to make it easier. It is not easier. It is possibe in other OS's even other Linux ones. I am a newbie to Linux, but I've been using Centos over a year and I've never come up to such a stubborn problem. My acecad tablet was basically plug and play as long as I wa willing to accept fewer features. So needing more for the animation work I've got on the back burner everyone suggested Wacom, especially with Linux, so I bought one.

So far usb does recognize the device correctly looks for a driver but cannot find one. The install LinuxWacom-0.8.8-10 stops when it cannot find the path it is looking for - now I wonder, can I as I did in Windows find or create those paths and do the copy and paste of driver or would that do harm? I can read the "install" to find path and driver names and only the kernel compiled driver is not prebiuilt so the rest should be ok to copy and paste. or do I edit the install file to give it a predictable path, but how do I know what would be the proper file?

on lshal I ge this:
Quote:
udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial'
info.bus = 'usb_device' (string)
info.linux.driver = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_1d6b_1_0000_00_0b_0' (string)
info.product = 'CTL-470' (string)
info.subsystem = 'usb_device' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial' (string)
info.vendor = 'Wacom Co., Ltd' (string)
linux.device_file = '/dev/bus/usb/002/003' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-8' (string)
usb_device.bus_number = 2 (0x2) (int)
usb_device.can_wake_up = false (bool)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.device_class = 0 (0x0) (int)
usb_device.device_protocol = 0 (0x0) (int)
usb_device.device_revision_bcd = 258 (0x102) (int)
usb_device.device_subclass = 0 (0x0) (int)
usb_device.is_self_powered = false (bool)
usb_device.linux.device_number = 3 (0x3) (int)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-8' (string)
usb_device.max_power = 98 (0x62) (int)
usb_device.num_configurations = 1 (0x1) (int)
usb_device.num_interfaces = 2 (0x2) (int)
usb_device.num_ports = 0 (0x0) (int)
usb_device.product = 'CTL-470' (string)
usb_device.product_id = 221 (0xdd) (int)
usb_device.speed = 12.0 (12) (double)
usb_device.vendor = 'Wacom Co., Ltd' (string)
usb_device.vendor_id = 1386 (0x56a) (int)
usb_device.version = 2.0 (2) (double)

udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial_if0'
info.bus = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial' (string)
info.product = 'USB HID Interface' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial_if0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-8/2-8:1.0' (string)
usb.bus_number = 2 (0x2) (int)
usb.can_wake_up = false (bool)
usb.configuration_value = 1 (0x1) (int)
usb.device_class = 0 (0x0) (int)
usb.device_protocol = 0 (0x0) (int)
usb.device_revision_bcd = 258 (0x102) (int)
usb.device_subclass = 0 (0x0) (int)
usb.interface.class = 3 (0x3) (int)
usb.interface.number = 0 (0x0) (int)
usb.interface.protocol = 2 (0x2) (int)
usb.interface.subclass = 1 (0x1) (int)
usb.is_self_powered = false (bool)
usb.linux.device_number = 3 (0x3) (int)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-8/2-8:1.0' (string)
usb.max_power = 98 (0x62) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 2 (0x2) (int)
usb.num_ports = 0 (0x0) (int)
usb.product = 'USB HID Interface' (string)
usb.product_id = 221 (0xdd) (int)
usb.speed = 12.0 (12) (double)
usb.vendor = 'Wacom Co., Ltd' (string)
usb.vendor_id = 1386 (0x56a) (int)
usb.version = 2.0 (2) (double)
but using xsetupwacom list devices I get nothing - nada -niks

it says bash xsetupwacom not found, so install did not get to that either , can I manually plunk it into sbin? If anyone has the time to help me with this I'd be very grateful. I try to install reactos on the same system seeing that with XP it is perfectly plug and play but that was a disaster to I do just need to get it working uncer Centos.

Appreciate the time and effort.
 
Old 02-19-2012, 08:58 PM   #2
rabbit2345
Member
 
Registered: Apr 2007
Location: SC
Distribution: Kubuntu 20.04 LTS
Posts: 378

Rep: Reputation: 41
Hi,

I'm not an expert with tablets and stuff, but I can try my best.
So you mention that the installer cannot find a certain path, will you please copy+paste the output up here?
Also, if you would post lsusb and lsmod, please.


good luck,
rabbit2345
 
Old 02-24-2012, 03:06 AM   #3
aletta
Member
 
Registered: Dec 2011
Location: Vancouver, BC Canada
Distribution: Centos 6.3
Posts: 48

Original Poster
Rep: Reputation: Disabled
Quote:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 003: ID 056a:00dd Wacom Co., Ltd
Quote:
[root@localhost aletta]# lsmod
Module Size Used by
nls_utf8 1455 0
udf 84696 0
crc_itu_t 1717 1 udf
fuse 66285 0
autofs4 26888 3
sunrpc 243758 1
bnx2fc 120590 0
cnic 53443 1 bnx2fc
uio 10974 1 cnic
fcoe 20748 0
libfcoe 39661 2 bnx2fc,fcoe
8021q 23575 0
garp 7344 1 8021q
stp 2173 1 garp
llc 5642 2 garp,stp
libfc 105924 3 bnx2fc,fcoe,libfcoe
scsi_transport_fc 52241 3 bnx2fc,fcoe,libfc
scsi_tgt 12173 1 scsi_transport_fc
cpufreq_ondemand 10448 1
powernow_k8 18090 0
freq_table 4881 2 cpufreq_ondemand,powernow_k8
mperf 1557 1 powernow_k8
ipt_REJECT 2383 2
nf_conntrack_ipv4 9506 2
nf_defrag_ipv4 1483 1 nf_conntrack_ipv4
iptable_filter 2793 1
ip_tables 17831 1 iptable_filter
ip6t_REJECT 4628 2
nf_conntrack_ipv6 8748 2
nf_defrag_ipv6 12182 1 nf_conntrack_ipv6
xt_state 1492 4
nf_conntrack 79453 3 nf_conntrack_ipv4,nf_conntrack_ipv6,xt_state
ip6table_filter 2889 1
ip6_tables 19458 1 ip6table_filter
ipv6 322125 36 cnic,ip6t_REJECT,nf_conntrack_ipv6,nf_defrag_ipv6
uinput 8216 0
ppdev 8729 0
parport_pc 22978 0
parport 37265 2 ppdev,parport_pc
tg3 140851 0
microcode 112594 0
sg 30124 0
k8temp 3901 0
edac_core 46773 0
edac_mce_amd 15488 0
snd_hda_codec_analog 86654 1
snd_hda_intel 25548 2
snd_hda_codec 91845 2 snd_hda_codec_analog,snd_hda_intel
snd_hwdep 6780 1 snd_hda_codec
snd_seq 56591 0
snd_seq_device 6596 1 snd_seq
snd_pcm 84702 2 snd_hda_intel,snd_hda_codec
snd_timer 23057 2 snd_seq,snd_pcm
snd 70023 12 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer
soundcore 8086 1 snd
snd_page_alloc 8630 2 snd_hda_intel,snd_pcm
i2c_nforce2 6904 0
nvidia 12291391 30
i2c_core 31276 2 i2c_nforce2,nvidia
ext4 364410 3
mbcache 8144 1 ext4
jbd2 88738 1 ext4
sr_mod 16228 0
cdrom 39803 1 sr_mod
sd_mod 39520 3
crc_t10dif 1541 1 sd_mod
pata_amd 11964 0
ata_generic 3837 0
pata_acpi 3701 0
sata_nv 23471 2
dm_mirror 14101 0
dm_region_hash 12170 1 dm_mirror
dm_log 10122 2 dm_mirror,dm_region_hash
dm_mod 81596 11 dm_mirror,dm_log
[root@localhost aletta]#
Kernel driver is installed and I used the xf86 package from sourceforge (newest) to compile the driver. Afterward other than the driver I manually installed none of the other utilites or drivers had installed in the system so I attempted to put them in the most logical places /etc/x11/xorg /usr/lib64 -- as many of the paths as I could recognize from the ./configure

When I run xsetwacom list devices it shows nothing at all
 
Old 02-24-2012, 03:16 AM   #4
aletta
Member
 
Registered: Dec 2011
Location: Vancouver, BC Canada
Distribution: Centos 6.3
Posts: 48

Original Poster
Rep: Reputation: Disabled
I thought possibly lshal might show something of value?

Quote:
info.parent = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial' (string)
info.product = 'USB HID Interface' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial_if1' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-7/2-7:1.1' (string)
usb.bus_number = 2 (0x2) (int)
usb.can_wake_up = false (bool)
usb.configuration_value = 1 (0x1) (int)
usb.device_class = 0 (0x0) (int)
usb.device_protocol = 0 (0x0) (int)
usb.device_revision_bcd = 258 (0x102) (int)
usb.device_subclass = 0 (0x0) (int)
usb.interface.class = 3 (0x3) (int)
usb.interface.number = 1 (0x1) (int)
usb.interface.protocol = 0 (0x0) (int)
usb.interface.subclass = 0 (0x0) (int)
usb.is_self_powered = false (bool)
usb.linux.device_number = 3 (0x3) (int)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-7/2-7:1.1' (string)
usb.max_power = 98 (0x62) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 2 (0x2) (int)
usb.num_ports = 0 (0x0) (int)
usb.product = 'USB HID Interface' (string)
usb.product_id = 221 (0xdd) (int)
usb.speed = 12.0 (12) (double)
usb.vendor = 'Wacom Co., Ltd' (string)
usb.vendor_id = 1386 (0x56a) (int)
usb.version = 2.0 (2) (double)

udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial_if0'
info.bus = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial' (string)
info.product = 'USB HID Interface' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_56a_dd_noserial_if0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-7/2-7:1.0' (string)
usb.bus_number = 2 (0x2) (int)
usb.can_wake_up = false (bool)
usb.configuration_value = 1 (0x1) (int)
usb.device_class = 0 (0x0) (int)
usb.device_protocol = 0 (0x0) (int)
usb.device_revision_bcd = 258 (0x102) (int)
usb.device_subclass = 0 (0x0) (int)
usb.interface.class = 3 (0x3) (int)
usb.interface.number = 0 (0x0) (int)
usb.interface.protocol = 2 (0x2) (int)
usb.interface.subclass = 1 (0x1) (int)
usb.is_self_powered = false (bool)
usb.linux.device_number = 3 (0x3) (int)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:0b.0/usb2/2-7/2-7:1.0' (string)
usb.max_power = 98 (0x62) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 2 (0x2) (int)
usb.num_ports = 0 (0x0) (int)
usb.product = 'USB HID Interface' (string)
usb.product_id = 221 (0xdd) (int)
usb.speed = 12.0 (12) (double)
usb.vendor = 'Wacom Co., Ltd' (string)
usb.vendor_id = 1386 (0x56a) (int)
usb.version = 2.0 (2) (double)
 
Old 03-04-2012, 11:06 AM   #5
j_v
Member
 
Registered: Oct 2011
Distribution: Slackware64
Posts: 364

Rep: Reputation: 67
The problem is most likely the lack of an updated kernel module. Installing an 3.3 kernel and xf86-input-wacom-0.13 (found on linuxwacom site) is one solution. If you check the linuxwacom forums, you will find info on backported drivers for most recent kernels. Also, you will need to see that the udev rules create device files for you; I think I remember finding my help for this in the linuxwacom forums (don't post there unless you have really checked the posts). I have a ctl-470 and it is working great, but I had to do alot of research (ie, google) to get my answers.

Last edited by j_v; 03-04-2012 at 11:09 AM.
 
Old 03-04-2012, 04:39 PM   #6
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,923
Blog Entries: 44

Rep: Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158
Moderator response

@aletta

Please use the VB code tag# for code. That way when you have a long list there will be a scroll bar for the window that a member can move through the data. This will make your posts cleaner therefore easier to read. By using the 'Quote' you are simply placing the list within an open body. Useless! Members must move through the whole long list when looking at the thread/posts when the Quote is used. Quote is to be used when quoting something/someone.
 
Old 03-05-2012, 03:31 PM   #7
jefro
Moderator
 
Registered: Mar 2008
Posts: 21,974

Rep: Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623Reputation: 3623
You are using the wrong distro for workstation in my opinion. A more media friendly OS may be the most easy solution. Try Fedora 16. It should provide you out of box support.

Without knowing the state of you install it may be difficult to track this down. LinuxWacom-0.8.8-10 needed some other things that may not be installed or for incorrect kernel. Updated OS's have never been a good idea.

If you insist on using this OS then you might start over with a clean install of 6.x and see where is starts at. You may not even need to add in support or add in generic wacom tablet.
 
Old 07-30-2012, 06:13 PM   #8
aletta
Member
 
Registered: Dec 2011
Location: Vancouver, BC Canada
Distribution: Centos 6.3
Posts: 48

Original Poster
Rep: Reputation: Disabled
Finally more than 6 months later I can use my tablet.

Just to update on what it took to get the tablet working on a CentOs machine. I kept on upgrading. Meanwhile I joined the listserv on SourceForge the "Linux-Wacom" project, even there they were unable to get my tablet working. However they were good enough to troubleshoot on a CentOs machine of their own and designed patches until it was working. They talked me thorough every update and patch until it was working. Now it is a matter of finetuning, there are still issues where after a while it takes a restart, somehow the memory dump is still not working but it is a very small nuisance in comparison. I have learned to save my work every few minutes regardless. I do need to reinstall the patch and driver with every Kernel update, hopefully eventually it will become part of the distro.

So for anyone else having to deal with this nightmare, now you know where to go and what to do.

All the best.
 
Old 07-30-2012, 07:40 PM   #9
j_v
Member
 
Registered: Oct 2011
Distribution: Slackware64
Posts: 364

Rep: Reputation: 67
@aletta:

I'm glad to hear you got your tablet running. The dev's with the linux-wacom project really are a good bunch. As a side note, running debian sid with kernel 3.4.4-1 and xserver-xorg-input-wacom 0.15.0-20120515-1, my ctl-470 is working perfectly for me. I realize that changing disto is not always an option, but I thought that you might be encouraged to know that newer versions of the kernel and xorg drivers have brought consistently more stable performance of this device on my machine. I hope your experience may soon be similar.

cheers,
john
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Connecting Wacom Bamboo Tablet 460CTL on Centos 5.7 (KDE Desktop) aletta Linux - Newbie 15 01-04-2012 07:15 PM
Wacom Bamboo CTL-460 Fedora Core 14 atfirstsite Linux - Hardware 1 03-03-2011 04:25 PM
Wacom Bamboo Tablet not working jdlacruz Linux - Hardware 1 02-16-2011 01:37 PM
Wacom Bamboo tablet not working properly Yaeka Linux - Newbie 5 12-22-2009 03:01 PM
Tablet Wacom Bamboo series iswc_technical Linux - Hardware 3 04-07-2009 07:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration