Summary: | sys-fs/udev-114 does not load joydev | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michal Suchanek <hramrach> |
Component: | [OLD] Core system | Assignee: | udev maintainers <udev-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
udevmonitor output
output of the first command output of the second command |
Description
Michal Suchanek
2007-09-09 11:33:13 UTC
Please attach output of udevmonitor --env running in parallel to plugging the gamepad in, output of lsusb, and output of modinfo joydev. But in general I guess this is no bug in udev itself, but either a kernel one or a local problem of your system. Created attachment 130494 [details]
udevmonitor output
The reason I think it's udev is because it used to work. But I also upgraded the kernel.
Bus 005 Device 008: ID 0583:a000 Padix Co., Ltd (Rockfire) Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 005: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button) Bus 003 Device 001: ID 0000:0000 Bus 002 Device 004: ID 046d:c309 Logitech, Inc. Internet Keyboard Bus 002 Device 001: ID 0000:0000 Bus 001 Device 015: ID 058f:6362 Alcor Micro Corp. Bus 001 Device 001: ID 0000:0000 filename: /lib/modules/2.6.22-gentoo-r5-src/kernel/drivers/input/joydev.ko license: GPL description: Joystick device interfaces author: Vojtech Pavlik <vojtech@ucw.cz> srcversion: 46BE1E4FE75E0F634FE4A5F alias: input:b*v*p*e*-e*3,*k*r*a*6,*m*l*s*f*w* alias: input:b*v*p*e*-e*3,*k*r*a*8,*m*l*s*f*w* alias: input:b*v*p*e*-e*3,*k*r*a*0,*m*l*s*f*w* depends: vermagic: 2.6.22-gentoo-r5-src SMP mod_unload CORE2 Maybe the problem is in out modprobe.sh wrapper. Can you please attach output of sh -x /lib/udev/modprobe.sh input:b0003v0583pA000e0110-e0,1,3,k120,121,122,123,124,125,126,127,ra0,1,mlsfw and sh -x /lib/udev/modprobe.sh usb:v0583pA000d0100dc00dsc00dp00ic03isc00ip00 But as I looked into some wikis it seems joydev has to be added to some autoload-file, or loading it by a entry in modules.d/ files before/after some other input module. Created attachment 130529 [details]
output of the first command
Created attachment 130532 [details]
output of the second command
I have added the joydev to my autoload file, sure. But that's the work of udev to load the modules that are needed.
Similarily there was time when I had to manually load ide-cd for cdroms (which was probably fixed by switching to libata where sr is loaded automatically) or sd for usb-storage (which certainly works for quite some time by now). All these cases are quite disappointing.
udev-115-r3 does no longer use a shell-wrapper around modprobe, so should also load joydev fine. WFM w/ udev-115-r6 -> FIXED. |