Re: wireless intelli usb-mouse funktioniert nicht

From: Mike Fuchs <mike(at)fuchs-net.com>
Date: Thu, 02 Jan 2003 17:51:01 +0100

Sebastian Trahm wrote:
> Hallo Liste,
>
> - FreeBSD 4.4-RELEASE
> - Intel UHCI-USB
> - MS Wireless IntelliMouse
>
> ich habe den unkläglichen Versuch unternommen eine 'Wireless
> Intelli Mouse' von MS, unter FreeBSD zum Laufen zu bewegen.
> Mir ist nicht ganz klar ob sie nun unterstützt wird oder
> nicht. Die Hardwareauflistung ab 4.x erwähnt lediglich
> eine MS Intelli Mouse.
>
> Ich habe den Kernel mit den für mich ersichtlichen DEBUG-Optionen
> konfiguriert. Das Device wird nachdem dem booten scheinbar normal
> erkannt, aber eine Funktion/Mauszeiger ist nicht gegeben.
>
>
> Beim aus-/einstecken unter Betrieb bekomme ich folgende Meldung:
>
> ums0: at uhub0 port 2 (addr 2) disconnected
> ums0: disconnected
> ums0: detached
> ums0: Microsoft Microsoft Wireless Intellimouse Explorer\M-. 1.0A, rev
> 1.10/0.0e
> , addr 2, iclass 3/1
> ums0: 5 buttons and Z dir.
> ums_attach: sc=0xc1752400
> ums_attach: X 8/8
> ums_attach: Y 16/8
> ums_attach: Z 24/8
> ums_attach: B1 0/1
> ums_attach: B2 1/1
> ums_attach: B3 2/1
> ums_attach: B4 3/1
> ums_attach: B5 4/1
> ums_attach: size=6, id=2
>
>
>
> Synchronisiere ich am Empfänger erneut, so kommt es beim Bewegen
> der Maus, respektive dem Drücken verschiedenster Tasten zu folgenden
> Fehlermeldungen:
>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x81, status 0x440000<CRCTO,STALLED>
> ums_intr: status=13
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> uhci_idone: error, addr=2, endpt=0x00, status 0x440000<CRCTO,STALLED>
> ...
>
> ----------------------------------------------------------------------------
>
> gekürzter dmesg der Maschine:
>
> FreeBSD 4.4-RELEASE #0: Wed Jan 1 23:56:50 CET 2003
> [...]
> uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xfca0-0xfcbf irq 2
> at dev
> ice 7.2 on pci0
> uhci_run: setting run=0
> uhci_run: done cmd=0x0 sts=0x20
> uhci_run: setting run=1
> uhci_run: done cmd=0x81 sts=0x0
> usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
> usb0: USB revision 1.0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> ums0: Microsoft Microsoft Wireless Intellimouse Explorer\M-. 1.0A, rev
> 1.10/0.0e
> , addr 2, iclass 3/1
> ums0: 5 buttons and Z dir.
> ums_attach: sc=0xc1752400
> ums_attach: X 8/8
> ums_attach: Y 16/8
> ums_attach: Z 24/8
> ums_attach: B1 0/1
> ums_attach: B2 1/1
> ums_attach: B3 2/1
> ums_attach: B4 3/1
> ums_attach: B5 4/1
> ums_attach: size=6, id=2
> [...]
> SMP: AP CPU #1 Launched!
> ad1: 3098MB <ST33210A> [6296/16/63] at ata0-slave UDMA33
> acd0: CDROM <CD-532E-B> at ata0-master using PIO4
> Waiting 10 seconds for SCSI devices to settle
> (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
> Mounting root from ufs:/dev/da0s1a
> da0 at ahc0 bus 0 target 0 lun 0
> da0: <SEAGATE ST39103LW 8330> Fixed Direct Access SCSI-2 device
> da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing
> Enabled
> da0: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C)
> cd9660: RockRidge Extension
> cd9660: Joliet Extension (Level 3)
>
>
> meine Kerneleinträge:
>
> [...]
> # USB-DEBUG Optionen --> Intelli Wireless Mausprobleme
> options UHCI_DEBUG
> options OHCI_DEBUG
> options USB_DEBUG
>
> options UGEN_DEBUG
> options UHID_DEBUG
> options UHUB_DEBUG
> options UKBD_DEBUG
> options ULPT_DEBUG
> options UMASS_DEBUG
> options UMS_DEBUG
> [...]
> # 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 ums # Mouse
>
>
> Einträge in /etc/rc.conf:
>
> # USB MAUS
> moused_enable="NO"
> moused_port="/dev/ums0"
> usbd_enable="YES"
> usbd_flags=""
> #allscreens_flags="-m on"

Hallo Sebastian
kommentiere mal folgendes in der "/etc/usbd.conf" aus.

device "Mouse"
        devname "ums[0-9]+"
        attach "/usr/sbin/moused -p /dev/${DEVNAME} -I \
/var/run/moused.${DEVNAME}.pid"

vielleicht klappts dann ja.

Gruß
Mike

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 02 Jan 2003 - 17:51:07 CET

search this site