From owner-freebsd-i386@FreeBSD.ORG Wed Aug 30 06:10:21 2006 Return-Path: X-Original-To: freebsd-i386@hub.freebsd.org Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2906016A4DF for ; Wed, 30 Aug 2006 06:10:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95DD343D49 for ; Wed, 30 Aug 2006 06:10:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k7U6AK5L071596 for ; Wed, 30 Aug 2006 06:10:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k7U6AKuF071595; Wed, 30 Aug 2006 06:10:20 GMT (envelope-from gnats) Resent-Date: Wed, 30 Aug 2006 06:10:20 GMT Resent-Message-Id: <200608300610.k7U6AKuF071595@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-i386@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Brian A. Seklecki" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C73EF16A4DE for ; Wed, 30 Aug 2006 06:01:16 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9473D43D46 for ; Wed, 30 Aug 2006 06:01:16 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k7U61GP1016492 for ; Wed, 30 Aug 2006 06:01:16 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k7U61Glo016491; Wed, 30 Aug 2006 06:01:16 GMT (envelope-from nobody) Message-Id: <200608300601.k7U61Glo016491@www.freebsd.org> Date: Wed, 30 Aug 2006 06:01:16 GMT From: "Brian A. Seklecki" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: i386/102678: Dell PowerEdge DRAC5 USB Keyboard X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2006 06:10:21 -0000 >Number: 102678 >Category: i386 >Synopsis: Dell PowerEdge DRAC5 USB Keyboard >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Aug 30 06:10:19 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Brian A. Seklecki >Release: 6.1-p3 >Organization: Collaborative Fusion, Inc. >Environment: Unable to obtain >Description: The virtual USB keyboard device does not function in OpenBSD 3.9/i386, NetBSD/i386 3.0.1, or FreeBSD/i386 6.1-p3. This is with PE1950 Bios 1.1.0 and DRAC5 bios A01 1.0 (06.05.12) (latest, brand new systems). On OpenBSD and FreeBSD, the devices attach but invalid input is dropped giving the appearance of unresponsiveness. The NetBSD driver is more sensitive and sends some insightful output to the kernel message buffer: The "USB Mouse Emulation" type does not effect the behavior (see different attachment debug output below). Virtual media modes do not affect the behavior. And there is no longer a mysterous and undocumented "OS install mode" in the BIOS. There is also no longer a "legacy USB keyboard emulation mode" in the BIOS either: http://digitalfreaks.org/~lavalamp/nbsd3_i386_drac5_uhiddev0_kbd_error.png http://digitalfreaks.org/~lavalamp/nbsd3_i386_drac5_uhiddev0_kbd_Option_NoAccel.png http://digitalfreaks.org/~lavalamp/nbsd3_i386_drac5_uhiddev0_kbd_error.png I will open PR with NetBSD and FreeBSD and report back with the ticket numbers. I will also look into possible hacks Dell slipped into the Linux USB code to make this work. -- http://forums.us.dell.com/supportforums/board/message?board.id=pes_linux&message.id=3603 >How-To-Repeat: Attempt to boot and install FreeBSD 6.1 from the mininst ISO image prestend remotely via the DRAC5 remote media feature. >Fix: hint.atkbd0.0.flags="0x1" has no effect. >Release-Note: >Audit-Trail: >Unformatted: