From nobody@FreeBSD.org  Tue Jul 16 09:40:15 2002
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 2D3B137B400
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 16 Jul 2002 09:40:15 -0700 (PDT)
Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id ABAD843E4A
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 16 Jul 2002 09:40:14 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g6GGe9OT004473
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 16 Jul 2002 09:40:09 -0700 (PDT)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.4/8.12.4/Submit) id g6GGe9SW004472;
	Tue, 16 Jul 2002 09:40:09 -0700 (PDT)
Message-Id: <200207161640.g6GGe9SW004472@www.freebsd.org>
Date: Tue, 16 Jul 2002 09:40:09 -0700 (PDT)
From: Daniel Koslicki <chefer@antionline.org>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Logitech iFeel usb mouse will not attach
X-Send-Pr-Version: www-1.0

>Number:         40657
>Category:       kern
>Synopsis:       [usb] Logitech iFeel usb mouse will not attach
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-usb
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          wish
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 16 09:50:01 PDT 2002
>Closed-Date:    Wed Mar 23 03:04:14 GMT 2005
>Last-Modified:  Wed Mar 23 03:04:14 GMT 2005
>Originator:     Daniel Koslicki
>Release:        FreeBSD 4.6-Stable
>Organization:
Sephirot Productions
>Environment:
FreeBSD THESQUARE.INETARENA.COM 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Jun 30 02:14:37 PDT 2002     root@THESQUARE.INETARENA.COM/usr/obj/usr/src/sys/TSQR i386
>Description:
Hardware Descriptions: 
  Motherboard : Abit KT7A w/ onboard RAID controller
  Processor   : AMD Tunderbird 900
  Mice        : psm0 = <PS/2 Mouse> irq 12 on atkbdc0 model                         IntelliMouse, device ID 3
                ums0 = Logitech iFeel Mouse, rev 1.00/1.00, addr 2,                 iclass 3/1
                ugen0 = Logitech iFeel Mouse, rev 1.00/1.00, addr 2
  USB Controllers : uhci0 = VIA 83C572 USB Controller 
                    uhci1 = VIA 83C572 USB Controller
  
Kernel Conf : 
machine       i386
cpu           I686_CPU
ident         THESQUARE
maxusers      32 
options       MATH_EMULATE    #Support for x87 emulation
options       INET            #InterNETworking
options       FFS             #Berkeley Fast Filesystem
options       FFS_ROOT        #FFS usable as root device [keep this!]
options       SOFTUPDATES     #Enable FFS soft updates support
options       MFS             #Memory Filesystem
options       MD_ROOT         #MD is a potential root device
options       NFS             #Network Filesystem
options       NFS_ROOT        #NFS usable as root device, NFS required
options       MSDOSFS         #MSDOS Filesystem
options       CD9660          #ISO 9660 Filesystem
options       CD9660_ROOT     #CD-ROM usable as root, CD9660 required
options       PROCFS          #Process filesystem
options       COMPAT_43       #Compatible with BSD 4.3 [KEEP THIS!]
options       SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
options       UCONSOLE        #Allow users to grab the console
options       USERCONFIG      #boot -c editor
options       VISUAL_USERCONFIG #visual boot -c editor
options       KTRACE          #ktrace(1) support
options       SYSVSHM         #SYSV-style shared memory
options       SYSVMSG         #SYSV-style message queues
options       SYSVSEM         #SYSV-style semaphores
options       P1003_1B        #Posix P1003_1B real-time extensions
options       _KPOSIX_PRIORITY_SCHEDULING
options       ICMP_BANDLIM    #Rate limit bad replies
options       KBD_INSTALL_CDEV # install a CDEV entry in /dev
options       IPFIREWALL       #Firewall support, obiously
options       IPDIVERT
options       IPFIREWALL_VERBOSE #Firewall Reporting
options       USER_LDT deviceisa
device        eisa
device        pci 
device        fdc0at isa? port IO_FD1 irq 6 drq 2
device        fd0at fdc0 drive 0
device        fd1at fdc0 drive 1 # ATA and ATAPI devices
device        ata0at isa? port IO_WD1 irq 14
device        ata1at isa? port IO_WD2 irq 15
device        ata
device        atadisk
device        atapicd           # ATAPI CDROM drives
device        atapifd           # ATAPI floppy drives
options       ATA_STATIC_ID     #Static device numbering
device        adv0at isa?
device        adw
device        bt0at isa?
device        aha0at isa?
device        aic0at isa?       
device        scbus             # SCSI bus (required)
device        da                # Direct Access (disks)
device        sa                # Sequential Access (tape etc)
device        cd                # CD
device        pass              # Passthrough device (direct SCSI access) 
device        asr               # DPT SmartRAID V, VI and Adaptec SCSI RAID
device        dpt               # DPT Smartcache - See LINT for options!
device        mly               # Mylex AcceleRAID/eXtremeRAID 
# atkbdc0 controls both the keyboard and the PS/2 mouse
device        atkbdc0at isa? port IO_KBD
device        atkbd0at atkbdc? irq 1 flags 0x1
device        psm0at atkbdc? irq 12 devicevga0at isa? 
pseudo-device splash 
device        sc0at isa? flags 0x100       # Floating point support - do not disable.
device        npx0at nexus? port IO_NPX irq 13 
device        apm0    at nexus? disable flags 0x20 # Advanced Power Management 
# Serial (COM) ports
device        sio0at isa? port IO_COM1 flags 0x10 irq 4
device        sio1at isa? port IO_COM2 irq 3
device        sio2at isa? disable port IO_COM3 irq 5
device        sio3at isa? disable port IO_COM4 irq 9 # Parallel port
device        ppc0at isa? irq 7
device        ppbus                   #Parallel port bus (required)
device        lpt                     # Printer
device        plip                    # TCP/IP over parallel
device        ppi                     # Parallel port interface device
#device       vpo                     # Requires scbus and da # PCI Ethernet NICs.
device        miibus
device        fxp# Intel EtherExpress PRO/100B (82557, 82558) 

device        ie0at isa? port 0x300 irq 10 iomem 0xd0000
device        lnc0at isa? port 0x280 irq 10 drq 0
device        cs0at isa? port 0x300
device        sn0at isa? port 0x300 irq 10 

pseudo-device loop                     # Network loopback
pseudo-device ether                    # Ethernet support
pseudo-device sl1                      # Kernel SLIP
pseudo-device ppp1                     # Kernel PPP
pseudo-device tun                      # Packet tunnel.
pseudo-device pty                      # Pseudo-ttys (telnet etc)
pseudo-device md                       # Memory "disks"
pseudo-device gif4                     # IPv6 and IPv4 tunneling
pseudo-device faith1                   # IPv6-to-IPv4 relaying (translation) 

pseudo-device bpf                      #Berkeley packet filter 

# USB Mouse, logitech ifeel support
device        uhci
device        ohci
device        usb
device        ums
device        ugen        # Generic
device        uhid        # "Human Interface Devices"
device        uscanner    # Scanners 
#Sound card support
device        pcm
device        sbc

boot log output (/var/log/messages): 
Jul 15 22:57:59 THESQUARE /kernel: Copyright (c) 1992-2002 The FreeBSD Project.
Jul 15 22:57:59 THESQUARE /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Jul 15 22:57:59 THESQUARE /kernel: The Regents of the University of California. All rights reserved.
Jul 15 22:57:59 THESQUARE /kernel: FreeBSD 4.6-STABLE #0: Sun Jun 30 02:14:37 PDT 2002
Jul 15 22:57:59 THESQUARE /kernel: chefer@THESQUARE.INETARENA.COM:/usr/obj/usr/src/sys/TSQR
Jul 15 22:57:59 THESQUARE /kernel: Timecounter "i8254"  frequency 1193182 Hz
Jul 15 22:57:59 THESQUARE /kernel: CPU: AMD Athlon(tm) Processor (900.04-MHz 686-class CPU)
Jul 15 22:57:59 THESQUARE /kernel: Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
Jul 15 22:57:59 THESQUARE /kernel: Features=0x183f9ffJul 15 22:57:59 THESQUARE /kernel: AMD Features=0xc0440000<,AMIE,DSP,3DNow!>
Jul 15 22:57:59 THESQUARE /kernel: real memory  = 268369920 (262080K bytes)
Jul 15 22:57:59 THESQUARE /kernel: config> di sn0
Jul 15 22:57:59 THESQUARE /kernel: config> di lnc0
Jul 15 22:57:59 THESQUARE /kernel: config> di ie0
Jul 15 22:57:59 THESQUARE /kernel: config> di fe0
Jul 15 22:57:59 THESQUARE /kernel: No such device: fe0
Jul 15 22:57:59 THESQUARE /kernel: Invalid command or syntax.  Type `?' for help.
Jul 15 22:57:59 THESQUARE /kernel: config> di ed0
Jul 15 22:57:59 THESQUARE /kernel: No such device: ed0
Jul 15 22:57:59 THESQUARE /kernel: Invalid command or syntax.  Type `?' for help.
Jul 15 22:57:59 THESQUARE /kernel: config> di cs0
Jul 15 22:57:59 THESQUARE /kernel: config> q
Jul 15 22:57:59 THESQUARE /kernel: avail memory = 257474560 (251440K bytes)
Jul 15 22:57:59 THESQUARE /kernel: Preloaded elf kernel "kernel" at 0xc03c4000.
Jul 15 22:57:59 THESQUARE / kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc03c409c.
Jul 15 22:57:59 THESQUARE /kernel: Pentium Pro MTRR support enabled
Jul 15 22:57:59 THESQUARE /kernel: md0: Malloc disk
Jul 15 22:57:59 THESQUARE /kernel: Using $PIR table, 9 entries at 0xc00fddd0
Jul 15 22:57:59 THESQUARE /kernel: npx0: on motherboard
Jul 15 22:57:59 THESQUARE /kernel: npx0: INT 16 interface
Jul 15 22:57:59 THESQUARE /kernel: pcib0: on motherboard
Jul 15 22:57:59 THESQUARE /kernel: pci0: on pcib0
Jul 15 22:57:59 THESQUARE /kernel: pcib2: at device 1.0 on pci0
Jul 15 22:57:59 THESQUARE /kernel: pci1: on pcib2
Jul 15 22:57:59 THESQUARE /kernel: pci1: at 0.0 irq 5
Jul 15 22:57:59 THESQUARE /kernel: isab0:  at device 7.0 on pci0
Jul 15 22:57:59 THESQUARE /kernel: isa0: on isab0
Jul 15 22:57:59 THESQUARE /kernel: atapci0: port 0xa000-0xa00f at device 7.1 on pci0
Jul 15 22:57:59 THESQUARE /kernel: ata0: at 0x1f0 irq 14 on atapci0
Jul 15 22:57:59 THESQUARE /kernel: ata1: at 0x170 irq 15 on atapci0
Jul 15 22:57:59 THESQUARE /kernel: uhci0: port 0xa400-0xa41f irq 9 at device 7.2 on pci0
Jul 15 22:57:59 THESQUARE /kernel: usb0:  on uhci0
Jul 15 22:57:59 THESQUARE /kernel: usb0: USB revision 1.0
Jul 15 22:57:59 THESQUARE /kernel: uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
Jul 15 22:57:59 THESQUARE /kernel: uhub0: 2 ports with 2 removable, self powered
Jul 15 22:57:59 THESQUARE /kernel: uscanner0: UMAX Data Systems Astra 2000U Scanner, rev 1.00/1.00, addr 2
Jul 15 22:57:59 THESQUARE /kernel: uhci1: port 0xa800-0xa81f irq 9 at device 7.3 on pci0
Jul 15 22:57:59 THESQUARE /kernel: usb1: on uhci1
Jul 15 22:57:59 THESQUARE /kernel: usb1: USB revision 1.0
Jul 15 22:57:59 THESQUARE /kernel: uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
Jul 15 22:57:59 THESQUARE /kernel: uhub1: 2 ports with 2 removable, self powered
Jul 15 22:57:59 THESQUARE /kernel: ums0: Logitech iFeel Mouse, rev 1.00/1.00, addr 2, iclass 3/1
Jul 15 22:57:59 THESQUARE /kernel: device_probe_and_attach: ums0 attach returned 6
Jul 15 22:57:59 THESQUARE /kernel: ugen0: Logitech iFeel Mouse, rev 1.00/1.00, addr 2
Jul 15 22:57:59 THESQUARE /kernel: ugen0: setting configuration index 0 failed
Jul 15 22:57:59 THESQUARE /kernel: device_probe_and_attach: ugen0 attach returned 6
Jul 15 22:57:59 THESQUARE /kernel: pci0: (vendor=0x1106, dev=0x3057) at 7.4
Jul 15 22:57:59 THESQUARE /kernel: fxp0: port 0xac00-0xac3f mem 0xdd000000-0xdd0fffff,0xdd100000-0xdd100fff irq 10 at device 13.0 on pci0
Jul 15 22:57:59 THESQUARE /kernel: fxp0: Ethernet address 00:d0:b7:af:36:15
Jul 15 22:57:59 THESQUARE /kernel: inphy0: on miibus0
Jul 15 22:57:59 THESQUARE /kernel: inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Jul 15 22:57:59 THESQUARE /kernel: pcm0: port 0xb000-0xb01f irq 10 at device 15.0 on pci0
Jul 15 22:57:59 THESQUARE /kernel: atapci1: port 0xc800-0xc8ff,0xc400-0xc403,0xc000- 0xc007,0xbc00-0xbc03,0xb800-0xb807 irq 11 at device 19.0 on pci0
Jul 15 22:57:59 THESQUARE /kernel: ata2: at 0xb800 on atapci1
Jul 15 22:57:59 THESQUARE /kernel: ata3: at 0xc000 on atapci1
Jul 15 22:57:59 THESQUARE /kernel: pcib1: on motherboard
Jul 15 22:57:59 THESQUARE / kernel: pci2: on pcib1
Jul 15 22:57:59 THESQUARE /kernel: orm0: at iomem 0xc0000-0xcbfff on isa0
Jul 15 22:57:59 THESQUARE /kernel: fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
Jul 15 22:57:59 THESQUARE /kernel: fdc0: FIFO enabled, 8 bytes threshold
Jul 15 22:57:59 THESQUARE /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
Jul 15 22:57:59 THESQUARE /kernel: atkbdc0: at port 0x60,0x64 on isa0
Jul 15 22:57:59 THESQUARE /kernel: atkbd0: flags 0x1 irq 1 on atkbdc0
Jul 15 22:57:59 THESQUARE /kernel: kbd0 at atkbd0
Jul 15 22:57:59 THESQUARE / kernel: psm0: irq 12 on atkbdc0
Jul 15 22:57:59 THESQUARE /kernel: psm0: model IntelliMouse, device ID 3
Jul 15 22:57:59 THESQUARE /kernel: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Jul 15 22:57:59 THESQUARE /kernel: sc0: at flags 0x100 on isa0
Jul 15 22:57:59 THESQUARE /kernel: sc0: VGA <16 virtual consoles, flags=0x300>
Jul 15 22:57:59 THESQUARE /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
Jul 15 22:57:59 THESQUARE /kernel: sio0: type 16550A
Jul 15 22:57:59 THESQUARE /kernel: sio1 at port 0x2f8-0x2ff irq 3 on isa0
Jul 15 22:57:59 THESQUARE /kernel: sio1: type 16550A
Jul 15 22:57:59 THESQUARE /kernel: ppc0: at port 0x378-0x37f irq 7 on isa0
Jul 15 22:57:59 THESQUARE /kernel: ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
Jul 15 22:57:59 THESQUARE /kernel: plip0: on ppbus0
Jul 15 22:57:59 THESQUARE /kernel: lpt0: on ppbus0
Jul 15 22:57:59 THESQUARE /kernel: lpt0: Interrupt-driven port
Jul 15 22:57:59 THESQUARE / kernel: ppi0: on ppbus0
Jul 15 22:57:59 THESQUARE /kernel: IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to deny, unlimited logging
Jul 15 22:57:59 THESQUARE /kernel: ad0: 29410MB [59755/16/63] at ata0-master UDMA66
Jul 15 22:57:59 THESQUARE /kernel: ad1: 29410MB [59755/16/63] at ata0-slave UDMA66
Jul 15 22:57:59 THESQUARE /kernel: acd0: CD-RW at ata1-master PIO4
Jul 15 22:57:59 THESQUARE /kernel: acd1: CDROM at ata1-slave PIO4
Jul 15 22:57:59 THESQUARE /kernel: Mounting root from ufs:/dev/ad0s2a


usbdevs -v output : 
Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 0x0100
 port 1 addr 2: self powered, config 1, Astra 2000U Scanner(0x0030), UMAX Data Systems(0x1606), rev 0x0100
 port 2 powered

Issue: 
The Logitech iFeel mouse will not attach correctly to a UHCI controller under FreeBSD. I have attempted to use versions 4.2-4.6 STABLE. Each of the systems seems to demonstrate the same symptoms. If the USB is attached durring boot, it will appear that the mouse is being supplied sufficient power and is being probed. However, after about a 30-45 second delay, the system will present an error. The boot logs indicate ums0 attach returned 6. I have attempted to install a secondary usb controller, hence the uhci0 and the uhci1. Neither works. I attempted to attach the mouse via a usb to ps/2 adapter - same symptoms. I attempted to attach the mouse via a usb hub. Through the same hub a usb scanner and printer worked, but not the mouse. 
>How-To-Repeat:
Using the mouse on a system running a uhci usb controller appears to be what makes this happen. Leave the mouse plugged in durring boot or plug it in when boot completes, both will return the value "attach returned 6"
>Fix:
     
>Release-Note:
>Audit-Trail:

From: Josef Karthauser <joe@tao.org.uk>
To: Daniel Koslicki <chefer@antionline.org>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: misc/40657: Logitech iFeel usb mouse will not attach
Date: Wed, 17 Jul 2002 00:14:31 +0100

 --VbJkn9YxBvnuCH5J
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 > I attempted to attach the mouse via a usb to ps/2 adapter - same
 > symptoms.
 
 Can you confirm that you mean that the "usb to ps/2 adapter" allowed
 you to plug the mouse into the ps/2 port instead of the usb port?
 
 Joe
 --=20
 "As far as the laws of mathematics refer to reality, they are not certain;
 and as far as they are certain, they do not refer to reality." - Albert
 Einstein, 1921
 
 --VbJkn9YxBvnuCH5J
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.0.7 (FreeBSD)
 
 iEYEARECAAYFAj00qNYACgkQXVIcjOaxUBbvIgCg30liw70woaTGQtqEBxsezBSk
 N1IAoKltAkSQdMr0d0aZ4694F1wCjo7r
 =IS9B
 -----END PGP SIGNATURE-----
 
 --VbJkn9YxBvnuCH5J--

From: "Dan K" <chefer@antionline.org>
To: joe@tao.org.uk
Cc: freebsd-gnats-submit@freebsd.org
Subject: Re: misc/40657: Logitech iFeel usb mouse will not attach
Date: Wed, 24 Jul 2002 22:17:29 -0700

 >Date: Wed, 17 Jul 2002 00:14:31 +0100
 > Josef Karthauser <joe@tao.org.uk> Daniel Koslicki <chefer@antionline.org>Cc: freebsd-gnats-submit@FreeBSD.org
 > Re: misc/40657: Logitech iFeel usb mouse will not attach
 >> I attempted to attach the mouse via a usb to ps/2 adapter - same
 >> symptoms.
 >
 >Can you confirm that you mean that the "usb to ps/2 adapter" allowed
 >you to plug the mouse into the ps/2 port instead of the usb port?
 >
 >Joe
 
 This is exactly what I did. I had a USB to PS/2 adapter that allows a USB mouse to function on a PS/2 port. I neglected to mention that the output of /var/log/messages in the event that I had the mouse plugged in through an adapter of this type. 
 
 The output is as follows : 
 Jul 24 20:42:03 THESQUARE /kernel: Copyright (c) 1992-2002 The FreeBSD Project.
 Jul 24 20:42:03 THESQUARE /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 Jul 24 20:42:03 THESQUARE /kernel: The Regents of the University of California. All rights reserved.
 Jul 24 20:42:03 THESQUARE /kernel: FreeBSD 4.6-STABLE #0: Sun Jun 30 02:14:37 PDT 2002
 Jul 24 20:42:03 THESQUARE /kernel: chefer@THESQUARE.INETARENA.COM:/usr/obj/usr/src/sys/TSQR
 Jul 24 20:42:03 THESQUARE /kernel: Timecounter "i8254"  frequency 1193182 Hz
 Jul 24 20:42:03 THESQUARE /kernel: CPU: AMD Athlon(tm) Processor (900.04-MHz 686-class CPU)
 Jul 24 20:42:03 THESQUARE /kernel: Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
 Jul 24 20:42:03 THESQUARE /kernel: Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
 Jul 24 20:42:03 THESQUARE /kernel: AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
 Jul 24 20:42:03 THESQUARE /kernel: real memory  = 268369920 (262080K bytes)
 Jul 24 20:42:03 THESQUARE /kernel: config> di sn0
 Jul 24 20:42:03 THESQUARE /kernel: config> di lnc0
 Jul 24 20:42:03 THESQUARE /kernel: config> di ie0
 Jul 24 20:42:03 THESQUARE /kernel: config> di fe0
 Jul 24 20:42:03 THESQUARE /kernel: No such device: fe0
 Jul 24 20:42:03 THESQUARE /kernel: Invalid command or syntax.  Type `?' for help.
 Jul 24 20:42:03 THESQUARE /kernel: config> di ed0
 Jul 24 20:42:03 THESQUARE /kernel: No such device: ed0
 Jul 24 20:42:03 THESQUARE /kernel: Invalid command or syntax.  Type `?' for help.
 Jul 24 20:42:03 THESQUARE /kernel: config> di cs0
 Jul 24 20:42:03 THESQUARE /kernel: config> q
 Jul 24 20:42:03 THESQUARE /kernel: avail memory = 257478656 (251444K bytes)
 Jul 24 20:42:03 THESQUARE /kernel: Preloaded elf kernel "kernel" at 0xc03c4000.
 Jul 24 20:42:03 THESQUARE /kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc03c409c.
 Jul 24 20:42:03 THESQUARE /kernel: Pentium Pro MTRR support enabled
 Jul 24 20:42:03 THESQUARE /kernel: md0: Malloc disk
 Jul 24 20:42:03 THESQUARE /kernel: Using $PIR table, 9 entries at 0xc00fddd0
 Jul 24 20:42:03 THESQUARE /kernel: npx0: <math processor> on motherboard
 Jul 24 20:42:03 THESQUARE /kernel: npx0: INT 16 interface
 Jul 24 20:42:03 THESQUARE /kernel: pcib0: <Host to PCI bridge> on motherboard
 Jul 24 20:42:03 THESQUARE /kernel: pci0: <PCI bus> on pcib0
 Jul 24 20:42:03 THESQUARE /kernel: pcib2: <VIA 8363 (Apollo KT133) PCI-PCI (AGP) bridge> at device 1.0 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: pci1: <PCI bus> on pcib2
 Jul 24 20:42:03 THESQUARE /kernel: pci1: <ATI model 5157 graphics accelerator> at 0.0 irq 12
 Jul 24 20:42:03 THESQUARE /kernel: isab0: <VIA 82C686 PCI-ISA bridge> at device 7.0 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: isa0: <ISA bus> on isab0
 Jul 24 20:42:03 THESQUARE /kernel: atapci0: <VIA 82C686 ATA66 controller> port 0xa000-0xa00f at device 7.1 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: ata0: at 0x1f0 irq 14 on atapci0
 Jul 24 20:42:03 THESQUARE /kernel: ata1: at 0x170 irq 15 on atapci0
 Jul 24 20:42:03 THESQUARE /kernel: uhci0: <VIA 83C572 USB controller> port 0xa400-0xa41f irq 5 at device 7.2 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: usb0: <VIA 83C572 USB controller> on uhci0
 Jul 24 20:42:03 THESQUARE /kernel: usb0: USB revision 1.0
 Jul 24 20:42:03 THESQUARE /kernel: uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 Jul 24 20:42:03 THESQUARE /kernel: uhub0: 2 ports with 2 removable, self powered
 Jul 24 20:42:03 THESQUARE /kernel: uscanner0: UMAX Data Systems Astra 2000U Scanner, rev 1.00/1.00, addr 2
 Jul 24 20:42:03 THESQUARE /kernel: uhci1: <VIA 83C572 USB controller> port 0xa800-0xa81f irq 5 at device 7.3 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: usb1: <VIA 83C572 USB controller> on uhci1
 Jul 24 20:42:03 THESQUARE /kernel: usb1: USB revision 1.0
 Jul 24 20:42:03 THESQUARE /kernel: uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 Jul 24 20:42:03 THESQUARE /kernel: uhub1: 2 ports with 2 removable, self powered
 Jul 24 20:42:03 THESQUARE /kernel: pci0: <unknown card> (vendor=0x1106, dev=0x3057) at 7.4
 Jul 24 20:42:03 THESQUARE /kernel: fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xac00-0xac3f mem 0xdd000000-0xdd0fffff,0xdd100000-0xdd100fff irq 10 at device 13.0 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: fxp0: Ethernet address 00:d0:b7:af:36:15
 Jul 24 20:42:03 THESQUARE /kernel: inphy0: <i82555 10/100 media interface> on miibus0
 Jul 24 20:42:03 THESQUARE /kernel: inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 Jul 24 20:42:03 THESQUARE /kernel: pcm0: <Creative EMU10K1> port 0xb000-0xb01f irq 10 at device 15.0 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: atapci1: <HighPoint HPT370 ATA100 controller> port 0xc800-0xc8ff,0xc400-0xc403,0xc000-0xc007,0xbc00-0xbc03,0xb800-0xb807 irq 11 at device 19.0 on pci0
 Jul 24 20:42:03 THESQUARE /kernel: ata2: at 0xb800 on atapci1
 Jul 24 20:42:03 THESQUARE /kernel: ata3: at 0xc000 on atapci1
 Jul 24 20:42:03 THESQUARE /kernel: pcib1: <Host to PCI bridge> on motherboard
 Jul 24 20:42:03 THESQUARE /kernel: pci2: <PCI bus> on pcib1
 Jul 24 20:42:03 THESQUARE /kernel: orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0
 Jul 24 20:42:03 THESQUARE /kernel: fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 Jul 24 20:42:03 THESQUARE /kernel: fdc0: FIFO enabled, 8 bytes threshold
 Jul 24 20:42:03 THESQUARE /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 Jul 24 20:42:03 THESQUARE /kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 Jul 24 20:42:03 THESQUARE /kernel: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 Jul 24 20:42:03 THESQUARE /kernel: kbd0 at atkbd0
 Jul 24 20:42:03 THESQUARE /kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 Jul 24 20:42:03 THESQUARE /kernel: sc0: <System console> at flags 0x100 on isa0
 Jul 24 20:42:03 THESQUARE /kernel: sc0: VGA <16 virtual consoles, flags=0x300>
 Jul 24 20:42:03 THESQUARE /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 Jul 24 20:42:03 THESQUARE /kernel: sio0: type 16550A
 Jul 24 20:42:03 THESQUARE /kernel: sio1 at port 0x2f8-0x2ff irq 3 on isa0
 Jul 24 20:42:03 THESQUARE /kernel: sio1: type 16550A
 Jul 24 20:42:03 THESQUARE /kernel: ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 Jul 24 20:42:03 THESQUARE /kernel: ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
 Jul 24 20:42:03 THESQUARE /kernel: plip0: <PLIP network interface> on ppbus0
 Jul 24 20:42:03 THESQUARE /kernel: lpt0: <Printer> on ppbus0
 Jul 24 20:42:03 THESQUARE /kernel: lpt0: Interrupt-driven port
 Jul 24 20:42:03 THESQUARE /kernel: ppi0: <Parallel I/O> on ppbus0
 Jul 24 20:42:03 THESQUARE /kernel: IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to deny, unlimited logging
 Jul 24 20:42:03 THESQUARE /kernel: ad0: 29410MB <QUANTUM FIREBALLP AS30.0> [59755/16/63] at ata0-master UDMA66
 Jul 24 20:42:03 THESQUARE /kernel: ad1: 29410MB <QUANTUM FIREBALLP AS30.0> [59755/16/63] at ata0-slave UDMA66
 Jul 24 20:42:03 THESQUARE /kernel: acd0: CD-RW <YAMAHA CRW2100E> at ata1-master PIO4
 Jul 24 20:42:03 THESQUARE /kernel: acd1: CDROM <LTN323> at ata1-slave PIO4
 Jul 24 20:42:03 THESQUARE /kernel: Mounting root from ufs:/dev/ad0s2a
 
 Interestingly enough, I had merely assumed the same thing was occurring, though I was mistaken. As you can see from the log, the mouse does not seem to be detected at all when attached through a USB to PS/2 adapter. However, the mouse appears to be powered. I have taken the mouse to the house of a fellow who uses windows 98 and we attempted to get it working on his machine. The mouse worked flawlessly when attached through USB. We had some issues getting it to work through the PS/2 adapter, but it did even tually work. 
 
 Thank you in advance for your help.
 
 Daniel 
 
 
 "I believe that you can reach the point where there is no longer any difference between developing the habit of pretending to believe and developing the habit of believing."
 
 ------------------------------------------------------------
 Email account furnished courtesy of AntiOnline - http://www.AntiOnline.com
 AntiOnline - The Internet's Information Security Super Center!
 
 
 ---------------------------------------------------------------------
 Express yourself with a super cool email address from BigMailBox.com.
 Hundreds of choices. It's free!
 http://www.bigmailbox.com
 ---------------------------------------------------------------------

From: Daniel Koslicki <chefer@inetarena.com>
To: freebsd-gnats-submit@FreeBSD.org, chefer@antionline.org
Cc:  
Subject: Re: misc/40657: Logitech iFeel usb mouse will not attach
Date: Wed, 24 Jul 2002 23:34:05 -0700

 This is exactly what I did. I had a USB to PS/2 adapter that allows a USB mouse to function on a PS/2 port. I neglected to mention that the output of /var/log/messages in the event that I had the 
 mouse plugged in through an adapter of this type.
 
  The output is as follows :
  Jul 24 20:42:03 THESQUARE /kernel: Copyright (c) 1992-2002 The FreeBSD Project.
  Jul 24 20:42:03 THESQUARE /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
  Jul 24 20:42:03 THESQUARE /kernel: The Regents of the University of California. All rights reserved.
  Jul 24 20:42:03 THESQUARE /kernel: FreeBSD 4.6-STABLE #0: Sun Jun 30 02:14:37 PDT 2002
  Jul 24 20:42:03 THESQUARE /kernel: chefer@THESQUARE.INETARENA.COM:/usr/obj/usr/src/sys/TSQR
  Jul 24 20:42:03 THESQUARE /kernel: Timecounter "i8254"  frequency 1193182 Hz
  Jul 24 20:42:03 THESQUARE /kernel: CPU: AMD Athlon(tm) Processor (900.04-MHz 686-class CPU)
  Jul 24 20:42:03 THESQUARE /kernel: Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
  Jul 24 20:42:03 THESQUARE /kernel: Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
  Jul 24 20:42:03 THESQUARE /kernel: AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
  Jul 24 20:42:03 THESQUARE /kernel: real memory  = 268369920 (262080K bytes)
  Jul 24 20:42:03 THESQUARE /kernel: config> di sn0
  Jul 24 20:42:03 THESQUARE /kernel: config> di lnc0
  Jul 24 20:42:03 THESQUARE /kernel: config> di ie0
  Jul 24 20:42:03 THESQUARE /kernel: config> di fe0
  Jul 24 20:42:03 THESQUARE /kernel: No such device: fe0
  Jul 24 20:42:03 THESQUARE /kernel: Invalid command or syntax.  Type `?' for help.
  Jul 24 20:42:03 THESQUARE /kernel: config> di ed0
  Jul 24 20:42:03 THESQUARE /kernel: No such device: ed0
  Jul 24 20:42:03 THESQUARE /kernel: Invalid command or syntax.  Type `?' for help.
  Jul 24 20:42:03 THESQUARE /kernel: config> di cs0
  Jul 24 20:42:03 THESQUARE /kernel: config> q
  Jul 24 20:42:03 THESQUARE /kernel: avail memory = 257478656 (251444K bytes)
  Jul 24 20:42:03 THESQUARE /kernel: Preloaded elf kernel "kernel" at 0xc03c4000.
  Jul 24 20:42:03 THESQUARE /kernel: Preloaded userconfig_script "/boot/kernel.conf" at 0xc03c409c.
  Jul 24 20:42:03 THESQUARE /kernel: Pentium Pro MTRR support enabled
  Jul 24 20:42:03 THESQUARE /kernel: md0: Malloc disk
  Jul 24 20:42:03 THESQUARE /kernel: Using $PIR table, 9 entries at 0xc00fddd0
  Jul 24 20:42:03 THESQUARE /kernel: npx0: <math processor> on motherboard
  Jul 24 20:42:03 THESQUARE /kernel: npx0: INT 16 interface
  Jul 24 20:42:03 THESQUARE /kernel: pcib0: <Host to PCI bridge> on motherboard
  Jul 24 20:42:03 THESQUARE /kernel: pci0: <PCI bus> on pcib0
  Jul 24 20:42:03 THESQUARE /kernel: pcib2: <VIA 8363 (Apollo KT133) PCI-PCI (AGP) bridge> at device 1.0 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: pci1: <PCI bus> on pcib2
  Jul 24 20:42:03 THESQUARE /kernel: pci1: <ATI model 5157 graphics accelerator> at 0.0 irq 12
  Jul 24 20:42:03 THESQUARE /kernel: isab0: <VIA 82C686 PCI-ISA bridge> at device 7.0 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: isa0: <ISA bus> on isab0
  Jul 24 20:42:03 THESQUARE /kernel: atapci0: <VIA 82C686 ATA66 controller> port 0xa000-0xa00f at device 7.1 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: ata0: at 0x1f0 irq 14 on atapci0
  Jul 24 20:42:03 THESQUARE /kernel: ata1: at 0x170 irq 15 on atapci0
  Jul 24 20:42:03 THESQUARE /kernel: uhci0: <VIA 83C572 USB controller> port 0xa400-0xa41f irq 5 at device 7.2 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: usb0: <VIA 83C572 USB controller> on uhci0
  Jul 24 20:42:03 THESQUARE /kernel: usb0: USB revision 1.0
  Jul 24 20:42:03 THESQUARE /kernel: uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
  Jul 24 20:42:03 THESQUARE /kernel: uhub0: 2 ports with 2 removable, self powered
  Jul 24 20:42:03 THESQUARE /kernel: uscanner0: UMAX Data Systems Astra 2000U Scanner, rev 1.00/1.00, addr 2
  Jul 24 20:42:03 THESQUARE /kernel: uhci1: <VIA 83C572 USB controller> port 0xa800-0xa81f irq 5 at device 7.3 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: usb1: <VIA 83C572 USB controller> on uhci1
  Jul 24 20:42:03 THESQUARE /kernel: usb1: USB revision 1.0
  Jul 24 20:42:03 THESQUARE /kernel: uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
  Jul 24 20:42:03 THESQUARE /kernel: uhub1: 2 ports with 2 removable, self powered
  Jul 24 20:42:03 THESQUARE /kernel: pci0: <unknown card> (vendor=0x1106, dev=0x3057) at 7.4
  Jul 24 20:42:03 THESQUARE /kernel: fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0xac00-0xac3f mem 0xdd000000-0xdd0fffff,0xdd100000-0xdd100fff irq 10 at device 13.0 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: fxp0: Ethernet address 00:d0:b7:af:36:15
  Jul 24 20:42:03 THESQUARE /kernel: inphy0: <i82555 10/100 media interface> on miibus0
  Jul 24 20:42:03 THESQUARE /kernel: inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
  Jul 24 20:42:03 THESQUARE /kernel: pcm0: <Creative EMU10K1> port 0xb000-0xb01f irq 10 at device 15.0 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: atapci1: <HighPoint HPT370 ATA100 controller> port 0xc800-0xc8ff,0xc400-0xc403,0xc000-0xc007,0xbc00-0xbc03,0xb800-0xb807 irq 11 at device 19.0 on pci0
  Jul 24 20:42:03 THESQUARE /kernel: ata2: at 0xb800 on atapci1
  Jul 24 20:42:03 THESQUARE /kernel: ata3: at 0xc000 on atapci1
  Jul 24 20:42:03 THESQUARE /kernel: pcib1: <Host to PCI bridge> on motherboard
  Jul 24 20:42:03 THESQUARE /kernel: pci2: <PCI bus> on pcib1
  Jul 24 20:42:03 THESQUARE /kernel: orm0: <Option ROM> at iomem 0xc0000-0xcbfff on isa0
  Jul 24 20:42:03 THESQUARE /kernel: fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
  Jul 24 20:42:03 THESQUARE /kernel: fdc0: FIFO enabled, 8 bytes threshold
  Jul 24 20:42:03 THESQUARE /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0
  Jul 24 20:42:03 THESQUARE /kernel: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
  Jul 24 20:42:03 THESQUARE /kernel: atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
  Jul 24 20:42:03 THESQUARE /kernel: kbd0 at atkbd0
  Jul 24 20:42:03 THESQUARE /kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
  Jul 24 20:42:03 THESQUARE /kernel: sc0: <System console> at flags 0x100 on isa0
  Jul 24 20:42:03 THESQUARE /kernel: sc0: VGA <16 virtual consoles, flags=0x300>
  Jul 24 20:42:03 THESQUARE /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
  Jul 24 20:42:03 THESQUARE /kernel: sio0: type 16550A
  Jul 24 20:42:03 THESQUARE /kernel: sio1 at port 0x2f8-0x2ff irq 3 on isa0
  Jul 24 20:42:03 THESQUARE /kernel: sio1: type 16550A
  Jul 24 20:42:03 THESQUARE /kernel: ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
  Jul 24 20:42:03 THESQUARE /kernel: ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
  Jul 24 20:42:03 THESQUARE /kernel: plip0: <PLIP network interface> on ppbus0
  Jul 24 20:42:03 THESQUARE /kernel: lpt0: <Printer> on ppbus0
  Jul 24 20:42:03 THESQUARE /kernel: lpt0: Interrupt-driven port
  Jul 24 20:42:03 THESQUARE /kernel: ppi0: <Parallel I/O> on ppbus0
  Jul 24 20:42:03 THESQUARE /kernel: IP packet filtering initialized, divert enabled, rule-based forwarding disabled, default to deny, unlimited logging
  Jul 24 20:42:03 THESQUARE /kernel: ad0: 29410MB <QUANTUM FIREBALLP AS30.0> [59755/16/63] at ata0-master UDMA66
  Jul 24 20:42:03 THESQUARE /kernel: ad1: 29410MB <QUANTUM FIREBALLP AS30.0> [59755/16/63] at ata0-slave UDMA66
  Jul 24 20:42:03 THESQUARE /kernel: acd0: CD-RW <YAMAHA CRW2100E> at ata1-master PIO4
  Jul 24 20:42:03 THESQUARE /kernel: acd1: CDROM <LTN323> at ata1-slave PIO4
  Jul 24 20:42:03 THESQUARE /kernel: Mounting root from ufs:/dev/ad0s2a
 
  Interestingly enough, I had merely assumed the same thing was occurring, though I was mistaken. As you can see from the log, the mouse does not seem to be detected at all when attached through a USB 
 to PS/2 adapter. However, the mouse appears to be powered. I have taken the mouse to the house of a fellow who uses windows 98 and we attempted to get it working on his machine. The mouse worked 
 flawlessly when attached through USB. We had some issues getting it to work through the PS/2 adapter, but it did even tually work.
 
  Thank you in advance for your help.
 
  Daniel
 
 
Responsible-Changed-From-To: freebsd-bugs->joe 
Responsible-Changed-By: kris 
Responsible-Changed-When: Thu Jul 17 17:35:31 PDT 2003 
Responsible-Changed-Why:  
Assign to USB maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=40657 
Responsible-Changed-From-To: joe->freebsd-usb 
Responsible-Changed-By: joe 
Responsible-Changed-When: Wed Nov 10 11:04:23 GMT 2004 
Responsible-Changed-Why:  
Hand this over to the usb mailling list. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=40657 
State-Changed-From-To: open->feedback 
State-Changed-By: iedowse 
State-Changed-When: Wed Mar 23 01:55:31 GMT 2005 
State-Changed-Why:  

Does this problem still occur with more recent releases? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=40657 
State-Changed-From-To: feedback->closed 
State-Changed-By: iedowse 
State-Changed-When: Wed Mar 23 03:03:50 GMT 2005 
State-Changed-Why:  

Mail to submitter bounces. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=40657 
>Unformatted:
