Hi!
Perhaps you could mention, in addition to all the irrelevant
information, the commandline you use for GPM?
Vojtech
On Tue, Sep 25, 2001 at 09:09:49PM +0200, Jan D. wrote:
> Hello.
>
> [1.] One line summary of the problem:
> USB mouse worked OK in 2.4.9 and erlier, stopped working in 2.4.10.
>
> [2.] Full description of the problem/report:
> My USB mouse (Logitech, imps2 protocol) stopped working when I upgraded to
> linux kernel 2.4.10. Gpm behaved as if it had the wrong protocol, i.e.
> the cursor jumped erratically around the screen when the mouse was moved.
> Also on boot, I get this message not seen before:
> usb_control/bulk_msg: timeout
>
> Replacing mousedev.c with the file from 2.4.9 and compiling it in the
> 2.4.10 tree, then using that module made stuff work again, but I still
> saw the message above when insmod:ing hid.
>
> [3.] Keywords (i.e., modules, networking, kernel):
> Mousedev, USB, 2.4.10
>
> [4.] Kernel version (from /proc/version):
> Linux version 2.4.10 (root@gaffa) (gcc driver version 2.95.3 20010315 (release)
> executing gcc version egcs-2.91.66) #1 tis sep 25 19:50:21 CEST 2001
>
> [5.] Output of Oops.. message (if applicable) with symbolic information
> resolved (see Documentation/oops-tracing.txt)
> No oops.
>
> [6.] A small shell script or example program which triggers the
> problem (if possible)
> Sorry.
>
> [7.] Environment
> [7.1.] Software (add the output of the ver_linux script here)
>
> Linux gaffa 2.4.10 #1 tis sep 25 19:50:21 CEST 2001 i686 unknown
>
> Gnu C 3.0.1
> Gnu make 3.79.1
> binutils 2.11.90.0.27
> util-linux 2.11f
> mount 2.11f
> modutils 2.4.7
> e2fsprogs 1.23
> reiserfsprogs 3.x.0b
> PPP 2.3.10
> Linux C Library 2.2.4
> Dynamic linker (ldd) 2.2.4
> Linux C++ Library 2.8.0
> Linux C++ Library 3.0.1
> Procps 2.0.5
> Net-tools 1.53
> Kbd 0.96
> Sh-utils 2.0
> Modules Loaded mousedev hid input es1370 soundcore autofs 8139too
>nls_iso8859-1 nls_cp437 ide-cd cdrom uhci usbcore
> [7.2.] Processor information (from /proc/cpuinfo):
>
> processor : 0
> vendor_id : AuthenticAMD
> cpu family : 6
> model : 4
> model name : AMD Athlon(tm) processor
> stepping : 2
> cpu MHz : 1208.134
> cache size : 256 KB
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 1
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36
>mmx fxsr syscall mmxext 3dnowext 3dnow
> bogomips : 2411.72
>
> [7.3.] Module information (from /proc/modules):
>
> mousedev 4032 1
> hid 13024 0 (unused)
> input 3456 0 [[mousedev hid]
> es1370 27360 0 (autoclean)
> soundcore 3728 4 (autoclean) [[es1370]
> autofs 9728 2 (autoclean)
> 8139too 11584 1 (autoclean)
> nls_iso8859-1 2880 2 (autoclean)
> nls_cp437 4384 2 (autoclean)
> ide-cd 27680 0 (autoclean)
> cdrom 28896 0 (autoclean) [[ide-cd]
> uhci 23712 0 (unused)
> usbcore 49504 0 [[hid uhci]
> [7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
>
> 0000-001f : dma1
> 0020-003f : pic1
> 0040-005f : timer
> 0060-006f : keyboard
> 0070-007f : rtc
> 0080-008f : dma page reg
> 00a0-00bf : pic2
> 00c0-00df : dma2
> 00f0-00ff : fpu
> 0170-0177 : ide1
> 01f0-01f7 : ide0
> 02f8-02ff : serial(auto)
> 0376-0376 : ide1
> 03c0-03df : vga+
> 03f6-03f6 : ide0
> 03f8-03ff : serial(auto)
> 0cf8-0cff : PCI conf1
> 5000-500f : VIA Technologies, Inc. VT82C686 [[Apollo Super ACPI]
> 6000-607f : VIA Technologies, Inc. VT82C686 [[Apollo Super ACPI]
> d000-d00f : VIA Technologies, Inc. Bus Master IDE
> d000-d007 : ide0
> d008-d00f : ide1
> d400-d41f : VIA Technologies, Inc. UHCI USB
> d400-d41f : usb-uhci
> d800-d81f : VIA Technologies, Inc. UHCI USB (#2)
> d800-d81f : usb-uhci
> dc00-dc3f : Ensoniq ES1370 [[AudioPCI]
> dc00-dc3f : es1370
> e000-e0ff : Realtek Semiconductor Co., Ltd. RTL-8139
> e000-e0ff : 8139too
>
> 00000000-0009ffff : System RAM
> 000a0000-000bffff : Video RAM area
> 000c0000-000c7fff : Video ROM
> 000f0000-000fffff : System ROM
> 00100000-0fffffff : System RAM
> 00100000-001f2497 : Kernel code
> 001f2498-00233e97 : Kernel data
> e0000000-e7ffffff : PCI Bus #01
> e0000000-e7ffffff : nVidia Corporation NV15 (Geforce2 GTS)
> e8000000-ebffffff : VIA Technologies, Inc. VT8363/8365 [[KT133/KM133]
> ec000000-edffffff : PCI Bus #01
> ec000000-ecffffff : nVidia Corporation NV15 (Geforce2 GTS)
> ef000000-ef0000ff : Realtek Semiconductor Co., Ltd. RTL-8139
> ef000000-ef0000ff : 8139too
> ffff0000-ffffffff : reserved
>
> [7.5.] PCI information ('lspci -vvv' as root)
>
> 00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0305 (rev 03)
> Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort+ >SERR- <PERR-
> Latency: 8 set
> Region 0: Memory at e8000000 (32-bit, prefetchable) [[size=64M]
> Capabilities: [[a0] AGP version 2.0
> Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2
> Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
> Capabilities: [[c0] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:01.0 PCI bridge: VIA Technologies, Inc.: Unknown device 8305 (prog-if 00 [[Normal
>decode])
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort+ >SERR- <PERR-
> Latency: 0 set
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
> I/O behind bridge: 0000f000-00000fff
> Memory behind bridge: ec000000-edffffff
> Prefetchable memory behind bridge: e0000000-e7ffffff
> BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
> Capabilities: [[80] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1+ D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [[Apollo Super] (rev 40)
> Subsystem: VIA Technologies, Inc.: Unknown device 0000
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 0 set
> Capabilities: [[c0] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [[Apollo] (rev 06)
>(prog-if 8a [Master SecP PriP])
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 32 set
> Region 4: I/O ports at d000 [[size=16]
> Capabilities: [[c0] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:07.2 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 16) (prog-if 00
>[[UHCI])
> Subsystem: Unknown device 0925:1234
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 32 set, cache line size 08
> Interrupt: pin D routed to IRQ 10
> Region 4: I/O ports at d400 [[size=32]
> Capabilities: [[80] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:07.3 USB Controller: VIA Technologies, Inc. VT82C586B USB (rev 16) (prog-if 00
>[[UHCI])
> Subsystem: Unknown device 0925:1234
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 32 set, cache line size 08
> Interrupt: pin D routed to IRQ 10
> Region 4: I/O ports at d800 [[size=32]
> Capabilities: [[80] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:07.4 Bridge: VIA Technologies, Inc. VT82C686 [[Apollo Super ACPI] (rev 40)
> Subsystem: VIA Technologies, Inc.: Unknown device 3057
> Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Capabilities: [[68] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 00:0b.0 Multimedia audio controller: Ensoniq ES1370 [[AudioPCI] (rev 01)
> Subsystem: Unknown device 4942:4c4c
> Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR+ FastB2B-
> Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 12 min, 128 max, 32 set
> Interrupt: pin A routed to IRQ 10
> Region 0: I/O ports at dc00 [[size=64]
>
> 00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RT8139 (rev 10)
> Subsystem: Realtek Semiconductor Co., Ltd. RT8139
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 32 min, 64 max, 32 set
> Interrupt: pin A routed to IRQ 11
> Region 0: I/O ports at e000 [[size=256]
> Region 1: Memory at ef000000 (32-bit, non-prefetchable) [[size=256]
> Expansion ROM at <unassigned> [[disabled] [size=64K]
> Capabilities: [[50] Power Management version 2
> Flags: PMEClk- AuxPwr- DSI- D1+ D2+ PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
>
> 01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0150 (rev a3)
>(prog-if 00 [[VGA])
> Subsystem: Asustek Computer, Inc.: Unknown device 4016
> Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping-
>SERR- FastB2B-
> Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
><MAbort- >SERR- <PERR-
> Latency: 5 min, 1 max, 32 set
> Interrupt: pin A routed to IRQ 11
> Region 0: Memory at ec000000 (32-bit, non-prefetchable) [[size=16M]
> Region 1: Memory at e0000000 (32-bit, prefetchable) [[size=128M]
> Expansion ROM at <unassigned> [[disabled] [size=64K]
> Capabilities: [[60] Power Management version 1
> Flags: PMEClk- AuxPwr- DSI- D1- D2- PME-
> Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> Capabilities: [[44] AGP version 2.0
> Status: RQ=31 SBA- 64bit- FW+ Rate=x1,x2
> Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
>
> [7.6.] SCSI information (from /proc/scsi/scsi)
> No scsi.
>
> [7.7.] Other information that might be relevant to the problem
> (please look in /proc and include all information that you
> think to be relevant):
> Non I can think of.
>
> [X.] Other notes, patches, fixes, workarounds:
> Use mousedev.c from 2.4.9.
>
> Jan D.
--
Vojtech Pavlik
SuSE Labs
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel