Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Aug 2000 19:34:24 +0200
From:      Joakim Henriksson <murduth@ludd.luth.se>
To:        freebsd-gnats-submit@freebsd.org
Subject:   kern/20734: My USB mouse detaches leaving me without a mouse
Message-ID:  <200008201734.TAA00424@rmstar.campus.luth.se>

next in thread | raw e-mail | index | archive | help

>Number:         20734
>Category:       kern
>Synopsis:       USB mouse detaches and never reataches
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 20 10:40:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Joakim Henriksson
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
University of luleå
>Environment:

murduth@rmstar ~ >uname -a
FreeBSD rmstar.campus.luth.se 4.1-STABLE FreeBSD 4.1-STABLE #4: Fri Aug 18 
20:01
:52 CEST 2000     murduth@rmstar.campus.luth.se:/usr/src/sys/compile/RMSTAR  
i38
6


Relevant parts of boot -v output

Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.1-STABLE #4: Fri Aug 18 20:01:52 CEST 2000
    murduth@rmstar.campus.luth.se:/usr/src/sys/compile/RMSTAR
Calibrating clock(s) ... TSC clock: 400926854 Hz, i8254 clock: 1193234 Hz
CLK_USE_I8254_CALIBRATION not specified - using default frequency
Timecounter "i8254"  frequency 1193182 Hz
CLK_USE_TSC_CALIBRATION not specified - using old calibration method
CPU: AMD-K6(tm) 3D processor (400.91-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x58c  Stepping = 12
  Features=0x8021bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX>
  AMD Features=0x80000800<SYSCALL,3DNow!>
Data TLB: 128 entries, 2-way associative
Instruction TLB: 64 entries, 1-way associative
L1 data cache: 32 kbytes, 32 bytes/line, 2 lines/tag, 2-way associative
L1 instruction cache: 32 kbytes, 32 bytes/line, 2 lines/tag, 2-way associative
Write Allocate Enable Limit: 128M bytes
Write Allocate 15-16M bytes: Enable
real memory  = 134152192 (131008K bytes)
Physical memory chunk(s):
0x00001000 - 0x0009ffff, 651264 bytes (159 pages)
0x00386000 - 0x07fe7fff, 130424832 bytes (31842 pages)
avail memory = 127098880 (124120K bytes)
bios32: Found BIOS32 Service Directory header at 0xc00fb010
bios32: Entry = 0xfb490 (c00fb490)  Rev = 0  Len = 1
pcibios: PCI BIOS entry at 0xb4c0
pnpbios: Found PnP BIOS data at 0xc00fc0e0
pnpbios: Entry = f0000:c108  Rev = 1.0
Other BIOS signatures found:
ACPI: 000f6bb0
Preloaded elf kernel "kernel" at 0xc036d000.
K6-family MTRR support enabled (2 registers)
md0: Malloc disk
Creating DISK md0
pci_open(1):	mode 1 addr port (0x0cf8) is 0x80003840
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=05981106)
pcib-: pcib0 exists, using next available unit number
npx0: <math processor> on motherboard
npx0: INT 16 interface
i586_bzero() bandwidth = 523286237 bytes/sec
bzero() bandwidth = 120641814 bytes/sec
pci_open(1):	mode 1 addr port (0x0cf8) is 0x00000000
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=05981106)
pcib0: <VIA 82C598MVP (Apollo MVP3) host bridge> on motherboard
found->	vendor=0x1106, dev=0x0598, revid=0x04
	class=06-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	map[10]: type 1, range 32, base e0000000, size 26
found->	vendor=0x1106, dev=0x8598, revid=0x00
	class=06-04-00, hdrtype=0x01, mfdev=0
	subordinatebus=1 	secondarybus=1
found->	vendor=0x1106, dev=0x0586, revid=0x41
	class=06-01-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
found->	vendor=0x1106, dev=0x0571, revid=0x06
	class=01-01-8a, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	map[20]: type 1, range 32, base 00006400, size  4
found->	vendor=0x1106, dev=0x3038, revid=0x02
	class=0c-03-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=d, irq=9
	map[20]: type 1, range 32, base 00006800, size  5
found->	vendor=0x1106, dev=0x3040, revid=0x10
	class=06-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
found->	vendor=0x1102, dev=0x0002, revid=0x08
	class=04-01-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=11
	map[10]: type 1, range 32, base 00006c00, size  5
found->	vendor=0x1102, dev=0x7002, revid=0x08
	class=09-80-00, hdrtype=0x00, mfdev=1
	subordinatebus=0 	secondarybus=0
	map[10]: type 1, range 32, base 00007000, size  3
found->	vendor=0x1000, dev=0x0001, revid=0x02
	class=01-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=10
	map[10]: type 1, range 32, base 00007400, size  8
	map[14]: type 1, range 32, base ea100000, size  8
found->	vendor=0x8086, dev=0x1229, revid=0x02
	class=02-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=12
	map[10]: type 1, range 32, base ea101000, size 12
	map[14]: type 1, range 32, base 00007800, size  5
	map[18]: type 1, range 32, base ea000000, size 20
pci0: <PCI bus> on pcib0
pcib2: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0
found->	vendor=0x102b, dev=0x0521, revid=0x01
	class=03-00-00, hdrtype=0x00, mfdev=0
	subordinatebus=0 	secondarybus=0
	intpin=a, irq=5
	map[10]: type 1, range 32, base e8000000, size 24
	map[14]: type 1, range 32, base e4000000, size 14
	map[18]: type 1, range 32, base e5000000, size 23
pci1: <PCI bus> on pcib2
pci1: <Matrox MGA G200 AGP graphics accelerator> (vendor=0x102b, dev=0x0521) 
at 0.0 irq 5
isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
uhci0: <VIA 83C572 USB controller> port 0x6800-0x681f irq 9 at device 7.2 on 
pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub0: port 1 power on failed, IOERROR
uhub0: port 2 power on failed, IOERROR
uhub1: Texas Instruments UT-USB41 hub, class 9/0, rev 1.10/1.10, addr 2
uhub1: 4 ports with 4 removable, bus powered
uhub2: Nokia Display Products Oy Nokia USB Hub Type P, class 9/0, rev 
1.00/1.08, addr 3
uhub2: 5 ports with 4 removable, self powered
uhid0: Nokia Display Products Oy Nokia USB Monitor Control, rev 1.00/1.08, 
addr 4, iclass 3/0
ums0: Microsoft Microsoft IntelliMouse ® with IntelliEye, rev 1.10/1.00, addr 
5, iclass 3/1
ums0: 3 buttons and Z dir.
pci_open(1):	mode 1 addr port (0x0cf8) is 0x00000000
pci_open(1a):	mode1res=0x80000000 (0x80000000)
pci_cfgcheck:	device 0 [class=060000] [hdr=00] is there (id=05981106)
pci-: pci1 exists, using next available unit number
pcib1: <Host to PCI bridge> on motherboard
pci2: <PCI bus> on pcib1
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0067
atkbd: keyboard ID 0x41ab (2)
kbdc: RESET_KBD return code:00fa
kbdc: RESET_KBD status:00aa
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
psm0: current command byte:0067
kbdc: TEST_AUX_PORT status:0000
kbdc: RESET_AUX return code:00fe
kbdc: RESET_AUX return code:00fe
kbdc: RESET_AUX return code:00fe
kbdc: DIAGNOSE status:0055
kbdc: TEST_KBD_PORT status:0000
psm0: failed to reset the aux device.
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
fb0: vga0, vga, type:VGA (5), flags:0x7007f
fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000
fb0: init mode:24, bios mode:3, current mode:24
fb0: window:0xc00b8000 size:32k gran:32k, buf:0 size:32k
isa_probe_children: probing PnP devices


murduth@rmstar /home/murduth #usbdevs
addr 1: UHCI root hub, VIA
 addr 2: UT-USB41 hub, Texas Instruments
  addr 3: Nokia USB Hub Type P, Nokia Display Products Oy
   addr 4: Nokia USB Monitor Control, Nokia Display Products Oy
  addr 5: Microsoft IntelliMouse ® with IntelliEye, Microsoft


Relevant logentries for the failure

Aug 19 20:41:56 rmstar /kernel: ums0: at uhub1 port 3 (addr 5) disconnected
Aug 19 20:41:56 rmstar /kernel: ums0: detached
Aug 19 20:41:56 rmstar moused: unable to open /dev/ums0: Device not configured
Aug 19 20:41:57 rmstar /kernel: ums0: Microsoft Microsoft IntelliMouse ® with 
In
telliEye, rev 1.10/1.00, addr 5, iclass 3/1
Aug 19 20:41:57 rmstar /kernel: ums0: 3 buttons and Z dir.
Aug 20 16:39:59 rmstar /kernel: ums0: at uhub1 port 3 (addr 5) disconnected
Aug 20 16:39:59 rmstar /kernel: ums0: detached
Aug 20 16:39:59 rmstar moused: unable to open /dev/ums0: Device not configured
Aug 20 16:39:59 rmstar /kernel: ums0: Microsoft Microsoft IntelliMouse ® with 
In
telliEye, rev 1.10/1.00, addr 5, iclass 3/1
Aug 20 16:39:59 rmstar /kernel: ums0: 3 buttons and Z dir.
Aug 20 19:07:39 rmstar /kernel: ums0: at uhub1 port 3 (addr 5) disconnected
Aug 20 19:07:39 rmstar /kernel: ums0: detached
Aug 20 19:07:39 rmstar moused: unable to open /dev/ums0: Device not configured
Aug 20 19:07:40 rmstar /kernel: ums0: Microsoft Microsoft IntelliMouse ® with 
In
telliEye, rev 1.10/1.00, addr 5, iclass 3/1
Aug 20 19:07:40 rmstar /kernel: ums0: 3 buttons and Z dir.
Aug 20 19:09:11 rmstar /kernel: ums0: at uhub1 port 3 (addr 5) disconnected
Aug 20 19:09:11 rmstar /kernel: ums0: detached
Aug 20 19:09:11 rmstar moused: unable to open /dev/ums0: Device not configured
Aug 20 19:09:12 rmstar /kernel: uhub1: device problem, disabling port 3
Aug 20 19:09:12 rmstar /kernel: uhub1: port error, giving up port 3


>Description:

Occasionaly the mouse is detached from the USB bus and as far as i know there 
is no way to reattach it after it is gone. It doesn't seem to matter where on 
the bus the mouse is connected.

>How-To-Repeat:

Use the mouse.

>Fix:

Unknown



-- 
regards/ Joakim



>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008201734.TAA00424>