From owner-freebsd-hardware@FreeBSD.ORG Mon Sep 15 09:16:50 2003 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6815616A4BF for ; Mon, 15 Sep 2003 09:16:50 -0700 (PDT) Received: from www.reppep.com (www.reppep.com [66.92.104.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 17A2F43FE1 for ; Mon, 15 Sep 2003 09:16:49 -0700 (PDT) (envelope-from pepper@reppep.com) Received: from [129.85.219.160] (salt.rockefeller.edu [129.85.219.160]) by www.reppep.com (Postfix) with ESMTP id 739E6100AC; Mon, 15 Sep 2003 12:17:14 -0400 (EDT) Mime-Version: 1.0 X-Sender: pepper@mail.reppep.com Message-Id: Date: Mon, 15 Sep 2003 12:15:23 -0400 To: freebsd-hardware@freebsd.org From: Chris Pepper Content-Type: text/plain; charset="us-ascii" ; format="flowed" cc: Nate Lawson Subject: 4.9-PRE hanging on boot with USB KVM active X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2003 16:16:50 -0000 I have an IOGear MiniView USB KVM (probably model GCS102U, but I can't verify from here). It has VGA & USB connections to 2 systems, with a VGA connector and 4-port USB hub switchable between the 2 hosts. The KVM works fine with my Mac and my HP Pavilion running 4.5-R through 4.9-PRE, but a newer Dell 600SC hangs if the KVM is 'connected' (switched over to the PC) at boot time (under 4.8-R through RELENG_4 as of 2003.09.10.00.00.00). If I switch to the 600SC after it's up, the KVM attaches and detaches properly. I will write a full PR once I've gotten configured the serial terminal working so I can capture the hang, but in the meantime I wanted to mention the problem. Here's what the Pavilion has to say about the KVM from dmesg: >uhci0: port 0x1080-0x109f irq >11 at device 31.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 TUSB2046 hub, class 9/0, rev 1.10/1.25, addr 2 >uhub1: 4 ports with 4 removable, self powered Here's the last boot from the 600SC (without the KVM switched over): >Copyright (c) 1992-2003 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.9-PRERELEASE #0: Thu Sep 11 17:29:50 EDT 2003 > root@www.reppep.com:/usr/obj/usr/src/sys/REPPEP >Timecounter "i8254" frequency 1193182 Hz >CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (2399.33-MHz 686-class CPU) > Origin = "GenuineIntel" Id = 0xf27 Stepping = 7 > >Features=0xbfebfbff >real memory = 402587648 (393152K bytes) >avail memory = 387178496 (378104K bytes) >Preloaded elf kernel "kernel" at 0xc03e0000. >Pentium Pro MTRR support enabled >md0: Malloc disk >Using $PIR table, 7 entries at 0xc00fc320 >npx0: on motherboard >npx0: INT 16 interface >pcib0: on motherboard >pci0: on pcib0 >em0: port >0xecc0-0xecff mem 0xfe100000-0xfe11ffff irq 10 at device 2.0 on pci0 >em0: Speed:N/A Duplex:N/A >pci0: at 8.0 >atapci0: port >0x900-0x90f,0x36c-0x36f,0x168-0x16f,0x3ec-0x3ef,0x1e8-0x1ef irq 11 >at device 14.0 on pci0 >ata2: at 0x1e8 on atapci0 >ata3: at 0x168 on atapci0 >atapci1: port >0x8b0-0x8bf,0x374-0x377,0x170-0x177,0x3f4-0x3f7,0x1f0-0x1f7 at >device 15.1 on pci0 >ata0: at 0x1f0 irq 14 on atapci1 >ata1: at 0x170 irq 15 on atapci1 >ohci0: mem 0xfe120000-0xfe120fff irq >5 at device 15.2 on pci0 >usb0: OHCI version 1.0, legacy support >usb0: SMM does not respond, resetting >usb0: on ohci0 >usb0: USB revision 1.0 >uhub0: (0x1166) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 >uhub0: 2 ports with 2 removable, self powered >isab0: at device 15.3 on pci0 >isa0: on isab0 >pcib255: on motherboard >pci255: on pcib255 >pcib1: on motherboard >pci1: on pcib1 >orm0: