View previous topic :: View next topic |
Author |
Message |
jeffk l33t
Joined: 13 Sep 2003 Posts: 671
|
Posted: Sat Jun 19, 2004 12:34 pm Post subject: gentoo-dev-sources-2.6.7 usb mouse stopped working |
|
|
I have been running gentoo-dev-sources-2.6.5-r1 on my Averatec 3200 (via athlon-xp-m), with working usb and simultaneous usb and synaptics touchpad mouse input to xfree-4.3.x. I emerged gentoo-dev-sources-2.6.7, and the usb mouse stopped working. I don't have any other usb devices to report on a more general usb failure. I build the kernel with genkernel --menuconfig all.
I had uhci_hcd in my modules.autoload.d/kernel-2.6 file when running 2.6.5, note that the underscore is a hyphen in the current version. However, the boot usb detection seems to find an ehci instead of uhci. I don't know whether a misdetection in the new kernel could be the whole foundation of the problem. Any help would be greatly appreciated, I'm *not* a touchpad person Thanks!
Code: | # cat kernel-2.6
# /etc/modules.autoload.d/kernel-2.6: kernel modules to load when system boots.
via_rhine
mii
snd-via82xx
uhci-hcd
powernow-k7
cpufreq_powersave
ndiswrapper |
Running lspci does show the usb controller, but I don't know whether that means the appropriate module is loaded.
Code: | # lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400] Chipset Host Bridge
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:09.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
0000:00:11.6 Communication controller: VIA Technologies, Inc. Intel 537 [AC97 Modem] (rev 80)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
0000:01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01) |
The synaptics touchpad still works.
Code: | # ls -l /dev/mouse
lr-xr-xr-x 1 root root 10 Jun 19 07:45 /dev/mouse -> misc/psaux
# ls -l /dev/usbmouse
lr-xr-xr-x 1 root root 10 Jun 19 07:45 /dev/usbmouse -> input/mice |
My kernel config is mostly unchanged between 2.6.5 and 2.6.7.
Code: | # grep MOUSE kernel-config-x86-2.6.7-gentoo
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_USB_MOUSE is not set
|
I'll conclude with a listing of usb kernel configs, with a few obviously irrelevant entries omitted.:
Code: | # grep USB kernel-config-x86-2.6.7-gentoo
# Supported USB Adapters
# CONFIG_DVB_TTUSB_BUDGET is not set
# CONFIG_DVB_TTUSB_DEC is not set
# ALSA USB devices
CONFIG_SND_USB_AUDIO=m
# USB support
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set
# Miscellaneous USB options
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set
# USB Host Controller Drivers
CONFIG_USB_EHCI_HCD=m
# CONFIG_USB_EHCI_SPLIT_ISO is not set
# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
CONFIG_USB_OHCI_HCD=m
CONFIG_USB_UHCI_HCD=m
# USB Device Class drivers
CONFIG_USB_AUDIO=m
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
# CONFIG_USB_ACM is not set
CONFIG_USB_PRINTER=m
CONFIG_USB_STORAGE=m
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_HP8200e is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# USB Human Interface Devices (HID)
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y
# USB HID Boot Protocol drivers
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_KBTAB is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_MTOUCH is not set
# CONFIG_USB_EGALAX is not set
# CONFIG_USB_XPAD is not set
# CONFIG_USB_ATI_REMOTE is not set
# USB Imaging devices
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_HPUSBSCSI is not set
# USB Multimedia devices
# CONFIG_USB_DABUSB is not set
# CONFIG_USB_VICAM is not set
# CONFIG_USB_DSBR is not set
# CONFIG_USB_IBMCAM is not set
# CONFIG_USB_KONICAWC is not set
# CONFIG_USB_OV511 is not set
# CONFIG_USB_PWC is not set
# CONFIG_USB_SE401 is not set
# CONFIG_USB_STV680 is not set
# USB Network adaptors
# CONFIG_USB_CATC is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
# USB port drivers
# USB Serial Converter support
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_GENERIC=y
# (non-generic drivers snip)
# USB Miscellaneous drivers (snip)
# USB Gadget Support
# CONFIG_USB_GADGET is not set
|
|
|
Back to top |
|
|
barbar Guru
Joined: 16 Apr 2003 Posts: 397 Location: Austria
|
Posted: Sat Jun 19, 2004 12:43 pm Post subject: Re: gentoo-dev-sources-2.6.7 usb mouse stopped working |
|
|
jeffk wrote: |
CONFIG_USB_HID=m
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y
|
As I read the .config output you compiled HID as module but it is not loaded.
modprobe hid or add to /etc/modules/autoload.d/kernel-2.6 |
|
Back to top |
|
|
dfy Tux's lil' helper
Joined: 05 Apr 2004 Posts: 79
|
Posted: Sun Jun 20, 2004 10:12 pm Post subject: |
|
|
With 2.6.7-gentoo, the module's name is usbhid, so just modprobe usbhid and add it to your autoload will most probably solve your problem. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|