Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Apr 2002 12:55:54 +0200 (CEST)
From:      Nick Hibma <n_hibma@van-laarhoven.org>
To:        "raman@hello.to" <raman@hello.to>
Cc:        "stable@FreeBSD.ORG" <stable@FreeBSD.ORG>, "current@FreeBSD.ORG" <current@FreeBSD.ORG>
Subject:   Re: Logitech iFeel Optical USB Mouse cannot be attached.
Message-ID:  <20020403125420.H398-100000@heather.van-laarhoven.org>
In-Reply-To: <20011223124355.96775.qmail@web14003.mail.yahoo.com>

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

This looks like an electrical problem. What happens if you connect the
mouse directly to the machine, without any hubs?

Nick


On Sun, 23 Dec 2001, Raman Ng wrote:

> Hello all,
>
> I have already sent a mail about this problem before.
> I am a newbie of
> FreeBSD.  This time I  attached the dmesg output and
> kernel configuration for
> you all.
>
> I am using Asus A7V mb, Athlon 1.1 GHz CPU, 512 Mb
> RAM.  Whenever the kernel
> boot up, the message device_probe_and_attach: ums0
> attach returned 6.
> Details can refer to the attached detail..  This
> problem is similar to PR
> misc/30373 and there is no one handle it at all.  I
> have tried FreeBSD 4.4-RELEASE, 4.5-PRERELEASE and
> 5.0-CURRENT (which is cvsup a month ago) and the
> problem is still persisted.
>
> I can use this mouse without any problem with Windows
> and Linux.  Please give
> me any clue if I can solve this problem.
>
> Thanks in advance.
>
> Regards,
> Raman
>
> --- dmesg output ---
> Copyright (c) 1992-2001 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.5-PRERELEASE #0: Sun Dec 23 01:55:47 HKT
> 2001
>     root@:/usr/obj/usr/src/sys/STABLE_DEBUG
> Timecounter "i8254"  frequency 1193182 Hz
> CPU: AMD Athlon(tm) Processor (1109.89-MHz 686-class
> CPU)
>   Origin = "AuthenticAMD"  Id = 0x642  Stepping = 2
>
> Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
>   AMD Features=0xc0440000<<b18>,AMIE,DSP,3DNow!>
> real memory  = 536788992 (524208K bytes)
> avail memory = 518246400 (506100K bytes)
> Preloaded elf kernel "kernel" at 0xc0389000.
> Pentium Pro MTRR support enabled
> md0: Malloc disk
> Using $PIR table, 9 entries at 0xc00f1750
> npx0: <math processor> on motherboard
> npx0: INT 16 interface
> pcib0: <Host to PCI bridge> on motherboard
> pci0: <PCI bus> on pcib0
> pcib1: <VIA 8363 (Apollo KT133) PCI-PCI (AGP) bridge>
> at device 1.0 on pci0
> pci1: <PCI bus> on pcib1
> pci1: <NVidia model 0110 graphics accelerator> at 0.0
> irq 11
> isab0: <VIA 82C686 PCI-ISA bridge> at device 4.0 on
> pci0
> isa0: <ISA bus> on isab0
> atapci0: <VIA 82C686 ATA66 controller> port
> 0xd800-0xd80f at device 4.1 on pci0
> ata0: at 0x1f0 irq 14 on atapci0
> ata1: at 0x170 irq 15 on atapci0
> uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f
> irq 9 at device 4.2 on pci0
> uhci0: LegSup = 0x0000003b
> uhci_run: setting run=0
> uhci_run: done cmd=0x80 sts=0x20
> uhci_run: setting run=1
> uhci_run: done cmd=0x81 sts=0x0
> 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
> uhci1: <VIA 83C572 USB controller> port 0xd000-0xd01f
> irq 9 at device 4.3 on pci0
> uhci1: LegSup = 0x00000010
> uhci_run: setting run=0
> uhci_run: done cmd=0x80 sts=0x20
> uhci_run: setting run=1
> uhci_run: done cmd=0x81 sts=0x0
> usb1: <VIA 83C572 USB controller> on uhci1
> usb1: USB revision 1.0
> uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00,
> addr 1
> uhub1: 2 ports with 2 removable, self powered
> uhci_device_request: not done, ii=0xc104f680
> uhub2: ALCOR Generic USB Hub, class 9/0, rev
> 1.10/1.00, addr 2
> uhub2: 4 ports with 4 removable, self powered
> uhci_device_intr_transfer: not done, ii=0xc104f620
> uhci_waitintr: timeout
> uhci_idone: error, addr=3, endpt=0x00, status
> 0x500000<BABBLE,STALLED>
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<1
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<1
> ums0: Logitech, Inc. iFeel Mouse, rev 1.00/1.01, addr
> 3, iclass 3/1
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<74
> device_probe_and_attach: ums0 attach returned 6
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<1
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<1
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<4
> uhci_waitintr: timeout
> usbd_transfer_cb: short transfer 0<4
> chip1: <VIA 82C686 ACPI interface> at device 4.4 on
> pci0
> rl0: <RealTek 8139 10/100BaseTX> port 0xa400-0xa4ff
> mem 0xd5800000-0xd58000ff irq 9 at device 9.0 on pci0
> rl0: Ethernet address: 00:50:ff:60:0b:b8
> miibus0: <MII bus> on rl0
> rlphy0: <RealTek internal media interface> on miibus0
> rlphy0:  10baseT, 10baseT-FDX, 100baseTX,
> 100baseTX-FDX, auto
> pcm0: <Creative EMU10K1> port 0xa000-0xa01f irq 5 at
> device 10.0 on pci0
> pci0: <unknown card> (vendor=0x104c, dev=0x8020) at
> 13.0 irq 9
> atapci1: <Promise ATA100 controller> port
> 0x8000-0x803f,0x8400-0x8403,0x8800-0x8807,0x9000-0x9003,0x9400-0x9407
> mem 0xd4000000-0xd401ffff irq 10 at device 17.0
> on pci0
> ata2: at 0x9400 on atapci1
> ata3: at 0x8800 on atapci1
> orm0: <Option ROMs> at iomem
> 0xc0000-0xcbfff,0xcc000-0xcffff,0xd0000-0xd27ff on
> isa0
> 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> flags 0x1 irq 1 on atkbdc0
> kbd0 at atkbd0
> psm0: <PS/2 Mouse> irq 12 on atkbdc0
> psm0: model IntelliMouse, device ID 3
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem
> 0xa0000-0xbffff on isa0
> sc0: <System console> at flags 0x100 on isa0
> sc0: VGA <16 virtual consoles, flags=0x300>
> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
> sio0: type 16550A
> sio1 at port 0x2f8-0x2ff irq 3 on isa0
> sio1: type 16550A
> ppc0: <Parallel port> at port 0x378-0x37f irq 7 on
> isa0
> ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in
> COMPATIBLE mode
> ppc0: FIFO with 16/16/8 bytes threshold
> lpt0: <Printer> on ppbus0
> lpt0: Interrupt-driven port
> ppi0: <Parallel I/O> on ppbus0
> plip0: <PLIP network interface> on ppbus0
> ad4: 43979MB <IBM-DTLA-307045> [89355/16/63] at
> ata2-master UDMA100
> ad6: 57241MB <ST360021A> [116301/16/63] at ata3-master
> UDMA100
> acd0: DVD-ROM <MATSHITADVD-ROM SR-8586> at ata0-master
> using PIO4
> acd1: CD-RW <PLEXTOR CD-R PX-W1610A> at ata1-master
> using PIO4
> Mounting root from ufs:/dev/ad4s2a
> --- dmesg end ---
>
> --- kernel config (For FreeBSD 4.5-PRERELEASE) ---
> machine         i386
> #cpu            I386_CPU
> #cpu            I486_CPU
> #cpu            I586_CPU
> cpu             I686_CPU
> ident           STABLE_DEBUG
> maxusers        0
>
> #makeoptions    DEBUG=-g                #Build kernel
> with gdb(1) debug symbols
>
> #options        MATH_EMULATE            #Support for
> x87 emulation
> options         INET
> #InterNETworking
> options         INET6                   #IPv6
> communications protocols
> options         FFS                     #Berkeley Fast
> Filesystem
> options         FFS_ROOT                #FFS usable as
> root device [keep this!]
> options         SOFTUPDATES             #Enable FFS
> soft updates support
> options         UFS_DIRHASH             #Improve
> performance on big directories
> 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 requiredoptions         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
>
> # To make an SMP kernel, the next two are needed
> #options        SMP                     # Symmetric
> MultiProcessor Kernel
> #options        APIC_IO                 # Symmetric
> (APIC) I/O
>
> device          isa
> device          eisa
> device          pci
>
> # Floppy drives
> device          fdc0    at isa? port IO_FD1 irq 6 drq
> 2
> device          fd0     at fdc0 drive 0
> #device         fd1     at fdc0 drive 1
> #
> # If you have a Toshiba Libretto with its Y-E Data
> PCMCIA floppy,
> # don't use the above line for fdc0 but the following
> one:
> #device         fdc0
>
> # ATA and ATAPI devices
> device          ata0    at isa? port IO_WD1 irq 14
> device          ata1    at isa? port IO_WD2 irq 15
> device          ata
> device          atadisk                 # ATA disk
> drives
> device          atapicd                 # ATAPI CDROM
> drives
> device          atapifd                 # ATAPI floppy
> drives
> #device         atapist                 # ATAPI tape
> drives
> options         ATA_STATIC_ID           #Static device
> numbering
>
> # SCSI Controllers
> #device         ahb             # EISA AHA1742 family
> #device         ahc             # AHA2940 and onboard
> AIC7xxx devices
> #device         amd             # AMD 53C974 (Tekram
> DC-390(T))
> #device         isp             # Qlogic family
> #device         ncr             # NCR/Symbios Logic
> #device         sym             # NCR/Symbios Logic
> (newer chipsets)
> #options                SYM_SETUP_LP_PROBE_MAP=0x40
>                                 # Allow ncr to attach
> legacy NCR devices when
>                                 # both sym and ncr are
> configured
>
> #device         adv0    at isa?
> #device         adw
> #device         bt0     at isa?
> #device         aha0    at isa?
> #device         aic0    at isa?
>
> #device         ncv             # NCR 53C500
> #device         nsp             # Workbit Ninja SCSI-3
> #device         stg             # TMC 18C30/18C50
>
> # SCSI peripherals
> #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)
>
> # RAID controllers interfaced to the SCSI subsystem
> #device         asr             # DPT SmartRAID V, VI
> and Adaptec SCSI RAID
> #device         dpt             # DPT Smartcache - See
> LINT for options!
> #device         mly             # Mylex
> AcceleRAID/eXtremeRAID
>
> # RAID controllers
> #device         aac             # Adaptec FSA RAID,
> Dell PERC2/PERC3
> #device         ida             # Compaq Smart RAID
> #device         amr             # AMI MegaRAID
> #device         mlx             # Mylex DAC960 family
> #device         twe             # 3ware Escalade
>
> # atkbdc0 controls both the keyboard and the PS/2
> mouse
> device          atkbdc0 at isa? port IO_KBD
> device          atkbd0  at atkbdc? irq 1 flags 0x1
> device          psm0    at atkbdc? irq 12
>
> device          vga0    at isa?
>
> # splash screen/screen saver
> pseudo-device   splash
>
> # syscons is the default console driver, resembling an
> SCO console
> device          sc0     at isa? flags 0x100
>
> # Enable this and PCVT_FREEBSD for pcvt vt220
> compatible console driver
> #device         vt0     at isa?
> #options        XSERVER                 # support for
> X server on a vt console
> #options        FAT_CURSOR              # start with
> block cursor
> # If you have a ThinkPAD, uncomment this along with
> the rest of the PCVT lines
> #options        PCVT_SCANSET=2          # IBM
> keyboards are non-std
>
> # Floating point support - do not disable.
> device          npx0    at nexus? port IO_NPX irq 13
>
> # Power management support (see LINT for more options)
> device          apm0    at nexus? disable flags 0x20 #
> Advanced Power Management
> # PCCARD (PCMCIA) support
> #device         card
> #device         pcic0   at isa? irq 0 port 0x3e0 iomem
> 0xd0000
> #device         pcic1   at isa? irq 0 port 0x3e2 iomem
> 0xd4000 disable
>
> # Serial (COM) ports
> device          sio0    at isa? port IO_COM1 flags
> 0x10 irq 4
> device          sio1    at isa? port IO_COM2 irq 3
> #device         sio2    at isa? disable port IO_COM3
> irq 5
> #device         sio3    at isa? disable port IO_COM4
> irq 9
>
> # Parallel port
> device          ppc0    at 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         de              # DEC/Intel DC21x4x
> (``Tulip'')
> #device         txp             # 3Com 3cR990
> (``Typhoon'')
> #device         vx              # 3Com 3c590, 3c595
> (``Vortex'')
>
> # PCI Ethernet NICs that use the common MII bus
> controller code.
> # NOTE: Be sure to keep the 'device miibus' line in
> order to use these NICs!
> device          miibus          # MII bus support
> #device         dc              # DEC/Intel 21143 and
> various workalikes
> #device         fxp             # Intel EtherExpress
> PRO/100B (82557, 82558)
> #device         pcn             # AMD Am79C97x PCI
> 10/100 NICs
> device          rl              # RealTek 8129/8139
> #device         sf              # Adaptec AIC-6915
> (``Starfire'')
> #device         sis             # Silicon Integrated
> Systems SiS 900/SiS 7016
> #device         ste             # Sundance ST201
> (D-Link DFE-550TX)
> #device         tl              # Texas Instruments
> ThunderLAN
> #device         tx              # SMC EtherPower II
> (83c170 ``EPIC'')
> #device         vr              # VIA Rhine, Rhine II
> #device         wb              # Winbond W89C840F
> #device         wx              # Intel Gigabit
> Ethernet Card (``Wiseman'')
> #device         xl              # 3Com 3c90x
> (``Boomerang'', ``Cyclone'')
>
> # ISA Ethernet NICs.
> # 'device ed' requires 'device miibus'
> #device         ed0     at isa? port 0x280 irq 10
> iomem 0xd8000
> #device         ex
> #device         ep
> #device         fe0     at isa? port 0x300
> # Xircom Ethernet
> #device         xe
> # PRISM I IEEE 802.11b wireless NIC.
> #device         awi
> # WaveLAN/IEEE 802.11 wireless NICs. Note: the
> WaveLAN/IEEE really
> # exists only as a PCMCIA device, so there is no ISA
> attachment needed
> # and resources will always be dynamically assigned by
> the pccard code.
> #device         wi
> # Aironet 4500/4800 802.11 wireless NICs. Note: the
> declaration below will
> # work for PCMCIA and PCI cards, as well as ISA cards
> set to ISA PnP
> # mode (the factory default). If you set the switches
> on your ISA
> # card for a manually chosen I/O address and IRQ, you
> must specify
> # those parameters here.
> #device         an
> # The probe order of these is presently determined by
> i386/isa/isa_compat.c.
> #device         ie0     at isa? port 0x300 irq 10
> iomem 0xd0000
> #device         le0     at isa? port 0x300 irq 5 iomem
> 0xd0000
> #device         lnc0    at isa? port 0x280 irq 10 drq
> 0
> #device         cs0     at isa? port 0x300
> #device         sn0     at isa? port 0x300 irq 10
>
> # Pseudo devices - the number indicates how many units
> to allocate.
> pseudo-device   loop            # Network loopback
> pseudo-device   ether           # Ethernet support
> pseudo-device   sl      1       # Kernel SLIP
> pseudo-device   ppp     1       # Kernel PPP
> pseudo-device   tun             # Packet tunnel.
> pseudo-device   pty             # Pseudo-ttys (telnet
> etc)
> pseudo-device   md              # Memory "disks"
> pseudo-device   gif             # IPv6 and IPv4
> tunneling
> pseudo-device   faith   1       # IPv6-to-IPv4
> relaying (translation)
>
> # The `bpf' pseudo-device enables the Berkeley Packet
> Filter.
> # Be aware of the administrative consequences of
> enabling this!
> pseudo-device   bpf             #Berkeley packet
> filter
>
> # USB support
> device          uhci            # UHCI PCI->USB
> interface
> #device         ohci            # OHCI PCI->USB
> interface
> device          usb             # USB Bus (required)
> #device         ugen            # Generic
> #device         uhid            # "Human Interface
> Devices"
> #device         ukbd            # Keyboard
> #device         ulpt            # Printer
> #device         umass           # Disks/Mass storage -
> Requires scbus and da
> device          ums             # Mouse
> #device         uscanner        # Scanners
> #device         urio            # Diamond Rio MP3
> Player
> # USB Ethernet, requires mii
> #device         aue             # ADMtek USB ethernet
> #device         cue             # CATC USB ethernet
> #device         kue             # Kawasaki LSI USB
> ethernet
>
> device          pcm
>
> options         USB_DEBUG
> options         UMS_DEBUG
> options         UHCI_DEBUG
> options         DIAGNOSTIC
> --- kernel config end ---
>
> __________________________________________________
> Do You Yahoo!?
> Send your FREE holiday greetings online!
> http://greetings.yahoo.com
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
>
>

-- 
n_hibma@van-laarhoven.org                  http://www.van-laarhoven.org/
n_hibma@FreeBSD.org                        http://www.etla.net/~n_hibma/



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




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