From owner-freebsd-current Wed Apr 3 8:12:42 2002 Delivered-To: freebsd-current@freebsd.org Received: from vbook.express.ru (asplinux.ru [195.133.213.194]) by hub.freebsd.org (Postfix) with ESMTP id 6972037B4B3; Wed, 3 Apr 2002 08:12:06 -0800 (PST) Received: from localhost ([127.0.0.1]) by vbook.express.ru with esmtp (Exim 3.35 #1) id 16smRP-0000Lo-00; Wed, 03 Apr 2002 19:12:51 +0400 Subject: Re: USB mouse problem From: "Vladimir B. " Grebenschikov To: Murray Stokely Cc: "current@freebsd.org" In-Reply-To: <20020402080439.GA27387@freebsdmall.com> References: <20020330.203828.74753269.jcc00712@nifty.com> <20020402080439.GA27387@freebsdmall.com> Content-Type: multipart/mixed; boundary="=-spCTTM1z7m5v4AczDq55" X-Mailer: Evolution/1.0.2 Date: 03 Apr 2002 20:12:51 +0500 Message-Id: <1017846771.551.33.camel@vbook.express.ru> Mime-Version: 1.0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-spCTTM1z7m5v4AczDq55 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable On Tue, 2002-04-02 at 13:04, Murray Stokely wrote: > On Sat, Mar 30, 2002 at 03:24:08PM +0200, Andrew Bliznak wrote: > > On Sat, 30 Mar 2002, Masahide -mac- NODA wrote: > >=20 > > Same here, solid lock, debug key not work. If I setup X to use /dev/ums= 0 > > computer hang just after startx. All worked with kernel/world from Mar = 12. >=20 > "Me too". And "me too" ! > In my case I use an OmniView USB KVM switch. When I switch to my > MacOS X box (which causes the keyboard and mouse to be disconnected > from the FreeBSD machine), FreeBSD locks solid. >=20 > This was working fine in -CURRENT just 2 weeks ago, and it works fine > in -STABLE as of today. One of the recent NetBSD merges must be > causing this. Any thoughts, Joe? Have similar problem, when hub with USB mice&keyboard detached system freezet at all (even not possible to call DDB) last console message - USB HUB detach message. It was really broken about 2 weeks ago, but before (about beggining syncing with netbsd) detach was broken - so kernel not feel USB detach events from keybord and mouse. And as result internal keyboard was not reactivated. # usbdevs -v Controller /dev/usb0: addr 1: self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 port 1 addr 2: full speed, power 100 mA, config 1, UT-USB41 hub(0x1446), Texas Instruments(0x0451), rev 1.10 port 1 addr 3: low speed, power 100 mA, config 1, Microsoft IntelliMouse=AE Explorer(0x001e), Microsoft(0x045e), rev 1.14 port 2 addr 4: low speed, power 100 mA, config 1, Keyboard with mouse port(0x6782), Behavior Tech. Computer(0x046e), rev 1.00 port 3 powered port 4 powered port 2 powered Machine: Notebook SONY VAIO PCG-z505s =20 > - Murray --=20 TSB "Russian Express", Moscow Vladimir B. Grebenschikov, vova@express.ru --=-spCTTM1z7m5v4AczDq55 Content-Disposition: attachment; filename=VBOOK Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=KOI8-R machine "i386" ident VBOOK maxusers 256 options INCLUDE_CONFIG_FILE # Include this file in kernel cpu "I486_CPU" cpu "I586_CPU" # aka Pentium(tm) cpu "I686_CPU" # aka Pentium Pro(tm) options "COMPAT_43" #makeoptions CONF_CFLAGS=3D"-O3 -mpentiumpro -DNO_WERROR" makeoptions CONF_CFLAGS=3D"" #makeoptions CONF_CFLAGS=3D-fno-builtin #Don't allow use of memcmp, et= c. #makeoptions DEBUG=3D-g #Build kernel with gdb(1) debug s= ymbols #makeoptions KERNEL=3Dfoo #Build kernel "foo" and install "= /foo" #options SYSVSHM #options SYSVSEM #options SYSVMSG options UCONSOLE #options USERCONFIG #boot -c editor #options VISUAL_USERCONFIG #visual boot -c editor options INET #Internet communications protocols device ether #Generic Ethernet device loop #Network loopback device device bpf 4 #Berkeley packet filter #device vlan 4 device snp 4 #Snoop device - to look at pty/vty/etc.. options PPP_BSDCOMP #PPP BSD-compress support options PPP_DEFLATE #PPP zlib/deflate/gzip support options PPP_FILTER #enable bpf filtering (needs bpfilter) options MROUTING # Multicast routing options IPFIREWALL #firewall options IPFIREWALL_VERBOSE #print information about dropped pa= ckets options IPFIREWALL_FORWARD #enable transparent proxy support #options "IPFIREWALL_VERBOSE_LIMIT=3D100" #limit verbosity options IPDIVERT #divert sockets options DUMMYNET options FFS #Fast filesystem #options NFSSERVER #Network File System - server #options NFSCLIENT #Network File System - client # options NFS_NOSERVER #Disable the NFS-server code. options PSEUDOFS options PROCFS #Process filesystem options SOFTUPDATES # Allow this many swap-devices. device scbus #base SCSI code device da #SCSI direct access devices (aka disks) device sa #SCSI tapes device cd #SCSI CD-ROMs device pass #CAM passthrough driver options SCSI_DELAY=3D2000=09 device pty 32 #Pseudo ttys - can go as high as 256 device speaker #Play IBM BASIC-style noises out your speaker device gzip #Exec gzipped a.out's device md # Memory "disks" device isa device atkbdc=20 device atkbd 1 device psm device vga device sc options MAXCONS=3D16 # number of virtual consoles options SC_DFLT_FONT # compile font in makeoptions SC_DFLT_FONT=3D"cp866-vio" options SC_HISTORY_SIZE=3D1024 # number of history buffer lines #options SC_DISABLE_REBOOT # disable reboot key sequence device npx device aha 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 dev number like old wd driver #options IDE_DELAY=3D2000 # Be optimistic about Joe IDE device #device fdc=09 device sio device apm device pci device smbus device intpm device smb device iicbus device iicbb device ic device iic device iicsmb=09 device pmtimer device ppbus device vpo device lpt device plip device ppi #device pps device lpbb device ppc #options COMPAT_LINUX options "EXT2FS" options KTRACE #kernel tracing options DDB device pcic device card #device wi device random options P1003_1B options _KPOSIX_PRIORITY_SCHEDULING options _KPOSIX_VERSION=3D199309L #device acpica #options ACPI_DEBUG options KBD_INSTALL_CDEV #device uhci #device ohci #device usb #device ugen #device uhid #device ukbd #device ulpt #device umass #device ums #device firewire #device fwohci #device sbp options USB_DEBUG options DIAGNOSTIC options INVARIANTS options INVARIANT_SUPPORT --=-spCTTM1z7m5v4AczDq55 Content-Disposition: attachment; filename=VBOOK.hints Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=KOI8-R #hint.fdc.0.at=3D"isa" #hint.fdc.0.port=3D"0x3F0" #hint.fdc.0.irq=3D"6" #hint.fdc.0.drq=3D"2" #hint.fd.0.at=3D"fdc0" #hint.fd.0.drive=3D"0" #hint.ata.0.at=3D"isa" #hint.ata.0.port=3D"0x1F0" #hint.ata.0.irq=3D"14" #hint.ata.1.at=3D"isa" #hint.ata.1.port=3D"0x170" #hint.ata.1.irq=3D"15" #hint.atkbdc.0.at=3D"isa" #hint.atkbdc.0.port=3D"0x060" hint.atkbd.0.at=3D"atkbdc" hint.atkbd.0.irq=3D"1" hint.atkbd.0.flags=3D"0x1" hint.psm.0.at=3D"atkbdc" hint.psm.0.irq=3D"12" #hint.vga.0.at=3D"isa" hint.sc.0.at=3D"isa" hint.sc.0.flags=3D"0x100" #hint.vt.0.at=3D"isa" hint.npx.0.at=3D"nexus" hint.npx.0.port=3D"0x0F0" hint.npx.0.irq=3D"13" hint.apm.0.at=3D"nexus" hint.apm.0.flags=3D"0x20" hint.apm.0.disabled=3D1 hint.pmtimer.0.at=3D"isa" #hint.pcic.0.at=3D"isa" #hint.pcic.0.irq=3D"10" # Default to polling #hint.pcic.0.port=3D"0x3e0" #hint.pcic.0.maddr=3D"0xd0000" #hint.pcic.1.at=3D"isa" #hint.pcic.1.irq=3D"11" #hint.pcic.1.port=3D"0x3e2" #hint.pcic.1.maddr=3D"0xd4000" #hint.pcic.1.disabled=3D"1" #hint.sio.0.at=3D"isa" #hint.sio.0.port=3D"0x3F8" hint.sio.0.flags=3D"0x10" #hint.sio.0.irq=3D"4" #hint.sio.1.at=3D"isa" #hint.sio.1.port=3D"0x2F8" #hint.sio.1.irq=3D"3" #hint.sio.2.at=3D"isa" #hint.sio.2.disabled=3D"1" #hint.sio.2.port=3D"0x3E8" #hint.sio.2.irq=3D"5" #hint.sio.3.at=3D"isa" #hint.sio.3.disabled=3D"1" #hint.sio.3.port=3D"0x2E8" #hint.sio.3.irq=3D"9" #hint.ppc.0.at=3D"isa" #hint.ppc.0.irq=3D"7" --=-spCTTM1z7m5v4AczDq55 Content-Disposition: attachment; filename=dmesg.boot Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=KOI8-R Copyright (c) 1992-2002 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 5.0-CURRENT #11: Mon Apr 1 14:48:28 MSD 2002 root@vbook.express.ru:/usr/local/src/sys/i386/compile/VBOOK Preloaded elf kernel "/boot/kernel/kernel" at 0xc0424000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc04240a8. Preloaded elf module "/boot/kernel/if_ppp.ko" at 0xc04240f8. Preloaded elf module "/boot/kernel/snd_pcm.ko" at 0xc04241a4. Preloaded elf module "/boot/kernel/snd_neomagic.ko" at 0xc0424250. Preloaded elf module "/boot/kernel/usb.ko" at 0xc0424304. Preloaded elf module "/boot/kernel/ugen.ko" at 0xc04243ac. Preloaded elf module "/boot/kernel/ukbd.ko" at 0xc0424458. Preloaded elf module "/boot/kernel/ums.ko" at 0xc0424504. Preloaded elf module "/boot/kernel/umass.ko" at 0xc04245ac. Preloaded elf module "/boot/kernel/sysvshm.ko" at 0xc0424658. Preloaded elf module "/boot/kernel/sysvsem.ko" at 0xc0424704. Preloaded elf module "/boot/kernel/sysvmsg.ko" at 0xc04247b0. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc042485c. Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 331580985 Hz CPU: Pentium II/Pentium II Xeon/Celeron (331.58-MHz 686-class CPU) Origin =3D "GenuineIntel" Id =3D 0x66a Stepping =3D 10 Features=3D0x183f9ff real memory =3D 201261056 (196544K bytes) avail memory =3D 190681088 (186212K bytes) Pentium Pro MTRR support enabled Using $PIR table, 7 entries at 0xc00fdf50 npx0: on motherboard npx0: INT 16 interface acpi0: on motherboard acpi0: power button is handled as a fixed feature programming model. Timecounter "ACPI-safe" frequency 3579545 Hz acpi_timer0: <24-bit timer at 3.579545MHz> port 0x8008-0x800b on acpi0 acpi_cpu0: on acpi0 acpi_tz0: on acpi0 acpi_button0: on acpi0 acpi_pcib0: port 0xcf8-0xcff on acpi0 pci0: on acpi_pcib0 pci0: at device 6.0 (no driver attached) isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xfcb0-0xfcbf at device 7.1 on= pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xfc60-0xfc7f irq 9 a= t device 7.2 on pci0 usb0: 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 uhub1: Texas Instruments UT-USB41 hub, class 9/0, rev 1.10/1.10, addr 2 uhub1: 4 ports with 4 removable, bus powered ums0: Microsoft Microsoft IntelliMouse\M-. Explorer, rev 1.10/1.14, addr 3,= iclass 3/1 ums0: 5 buttons and Z dir. ukbd0: Behavior Tech. Computer Keyboard with mouse port, rev 1.00/1.00, add= r 4, iclass 3/1 kbd1 at ukbd0 ums1: Behavior Tech. Computer Keyboard with mouse port, rev 1.00/1.00, addr= 4, iclass 3/1 ums1: 3 buttons intpm0: port 0x2180-0x218f irq = 9 at device 7.3 on pci0 intpm0: I/O mapped 2180 intpm0: intr IRQ 9 enabled revision 0 smbus0: on intsmb0 smb0: on smbus0 intpm0: PM I/O mapped 8000=20 pci0: at device 8.0 (no driver attached) pcm0: mem 0xfea00000-0xfeafffff,0xfe000000-0xfe3fffff irq = 9 at device 8.1 on pci0 pci0: at device 9.0 (no driver attached) acpi_pcib0: device is routed to IRQ 9 pcic0: irq 9 at device 10.0 on pci0 pcic0: PCI Memory allocated: 0x44000000 pccard0: on pcic0 pci0: at device 11.0 (no driver attached) atspeaker0 port 0x61 on acpi0 atkbdc0: port 0x64,0x60 irq 1 on acpi0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model GlidePoint, device ID 0 sio0 port 0x3f8-0x3ff irq 4 on acpi0 sio0: type 16550A sio1 port 0x140-0x147,0x2f8-0x2ff irq 3 on acpi0 sio1: type 16550A ppc0 port 0x778-0x77f,0x378-0x37f irq 7 on acpi0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 acpi_cmbat0: on acpi0 acpi_acad0: on acpi0 orm0: