SCIENTIFIC-LINUX-USERS Archives

March 2007

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jon Clark <[log in to unmask]>
Reply To:
Jon Clark <[log in to unmask]>
Date:
Mon, 5 Mar 2007 14:09:29 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (168 lines)
Thanks to all those who have provided help with the below problem.  I 
will let you know what I find out when I have time to investigate further.

Cheers,
Jon

PS. The X environment in use is Gnome.

Art Wildman wrote:
> Jon Clark wrote:
>> Hello,
>>
>> I have been working with about twenty Scientific Linux machines for 
>> around five months, and in that time I have seen a complete USB 
>> failure on two different systems.  Some of our systems have USB 
>> mouses attached which generally work fine.  "Mouse not working" (the 
>> mouse 'freezes') is the fault reported by the users, but I think the 
>> problem is with all of the system USB capabilities.  Some of the 
>> details of the latest failure are:
>>
>> In "/var/log/messages":
>> Feb 28 11:38:56 sysname kernel: drivers/usb/input/hid-core.c: not 
>> resubmitting, input0
>> Feb 28 11:38:57 sysname kernel: hub 1-0:1.0: connect-debounce failed, 
>> port 5 disabled
>> Feb 28 11:38:59 sysname kernel: hub 1-0:1.0: connect-debounce failed, 
>> port 6 disabled
>> Feb 28 11:38:59 sysname kernel: hub 2-0:1.0: port 2 disabled by hub 
>> (EMI?), re-enabling...
>> Feb 28 11:38:59 sysname kernel: usb 2-2: USB disconnect, address 2
>> Feb 28 11:39:01 sysname kernel: hub 1-0:1.0: connect-debounce failed, 
>> port 5 disabled
>> Feb 28 11:39:02 sysname kernel: hub 1-0:1.0: connect-debounce failed, 
>> port 6 disabled
>>
>> (with the last two messages being repeated continuously.)
>>
>> The last two messages also fill the system "dmesg" file.
>
> See some of the testing tips in the Linux-USB.org FAQ - 
> http://www.linux-usb.org/
> Some mice are USB 2 & some aren't. BIOS, USB controller, driver and 
> mouse polling speed can vary widely.
> # lspci -v|grep -i hci
> # lsmod | grep -i hci
>
>
>>
>> The two systems that have experienced the failure have been running 
>> SL 4.1 and SL 4.4 and have different hardware (a two year old Dell 
>> and a 5 month old Viglen) so I think the chances of hardware 
>> incompatibility are minimal.  (Besides, there are plenty of similar 
>> systems here using USB without problems, and the two systems that 
>> have experienced failure are usually OK.)
>>
>
> Check for BIOS updates & USB Hotplug configs in BIOS.
>
>> I have used "system-config-mouse" to check that the system has 
>> recognised the mouse correctly.  It recognises a USB scroll mouse 
>> which is exactly what is in use.
>>
>> A reboot fixes the problem, but without a mouse to close applications 
>> cleanly, data is lost.  Reboot to fix is not an ideal solution either!
>>
>> I was wondering if anyone else had experienced similar, and more 
>> importantly if they found a cause and solution.  (I have seen in the 
>> list archive a similar problem reported, but the solution was to swap 
>> to a PS/2 mouse.  I do not have enough PS/2 mice to replace all of 
>> our USB mice, and this does not help a user wanting to use a USB 
>> stick drive etc.)
>>
>> Any solution, or advice on where to look for more information that 
>> might point to a cause would be appreciated.
>>
>> Thanks,
>> Jon
>>
>
> "system-config-mouse" is pretty buggy... it writes a best-guess mouse 
> config to /etc/sysconfig/mouse. You can edit this by hand & try some 
> other device and protocol options (cat /proc/bus/input/devices, 
> reconnect usb mouse & test again). Take a look at your 
> /etc/X11/xorg.conf & tell us what Driver and Protocol your using... 
> then, try the  'evdev' driver below in my xorg.conf Input Section 
> snippet. I use a MX500 mouse on a USB-PS/2 adapter for a KVM with this 
> config so comment out what doesn't work for you. -HTH Art
>
> Logitech MX-310 Mouse and Fedora Core
> http://bradthemad.org/tech/notes/logitech_mx310_fedora.php
> In your grub.conf at end of kernel line try...
> kernel=psmouse.proto=exps
>
> For XOrg 6.9 or greater, you'll want to use the new 'evdev' driver for 
> USB mice...
> http://gentoo-wiki.com/HOWTO_Advanced_Mouse
> http://gentoo-wiki.com/HOWTO_static_USB_mouse
> http://gentoo-wiki.com/HOWTO_Advanced_Mouse/Individual_Configurations
>
> HOWTO Customize Mouse Polling Rate
> http://gentoo-wiki.com/TIP_Change_mouse_hz
> linuX-gamers.net - Howtos - Increase USB Mouse Polling Interval
> http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO%20USBPolling 
>
> How to make your Logitech mouse work more precisely
> http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+lomoco
> Logitech MX518 Mouse
> http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO%20LOGITECH 
>
>
> #----------------Orig Mouse Generic PS2--------------------------------
> #Section "InputDevice"
> #    Identifier  "Mouse0"
> #    Driver      "mouse"
> #    Option        "Protocol" "IMPS/2"
> #    Option        "Device" "/dev/input/mice"
> #    Option        "ZAxisMapping" "4 5"
> #    Option        "Emulate3Buttons" "yes"
> #EndSection
> #-----------------Logitech MX-310 ---------------------------------------
> # Logitech MX-310 Mouse and Fedora Core
> #http://bradthemad.org/tech/notes/logitech_mx310_fedora.php
> # linuX-gamers.net - Get all mouse buttons working - evdev - MX-700
> #http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+Mouse+Buttons 
>
> #echo -e "pointer = 1 3 2 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20 
> 21 22 23 24 25 26 27 28 29 30 31 32\n" > ~/.Xmodmap
> #======================================================================
> Section "InputDevice"
>        Identifier  "Mouse0"
>        Driver      "mouse"
>        Option      "Device" "/dev/input/mice"
>        Option     "Protocol" "ExplorerPS/2"
>        Option     "ZAxisMapping" "6 7"
>        Option     "Emulate3Buttons" "false"
>        Option     "Buttons" "7"
>        Option     "SendCoreEvents" "true"
> EndSection
>
> #---------------- USB Mouse ----------------------------------------
> # http://gentoo-wiki.com/HOWTO_Advanced_Mouse
> # linuX-gamers.net - Get all mouse buttons working - evdev
> #http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+Mouse+Buttons 
>
> # linuX-gamers.net - Howtos - Increase USB Mouse Polling Interval
> #http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO%20USBPolling 
>
> #Section "InputDevice"
> #        Identifier  "Mouse[0]"
> #        Driver      "evdev"
> #        Option      "Device" "/dev/input/event0" # (cat 
> /proc/bus/input/devices)
> #        Option      "Name" "Logitech MX510"
> #EndSection
> #----------------------------------------------------------------------
>
>
>

-- 
----------------------------
Jon Clark
Scientific Officer
Dept. of Applied Mathematics
University of Sheffield
Sheffield, S3 7RH, UK
----------------------------

ATOM RSS1 RSS2