From owner-freebsd-usb@FreeBSD.ORG Thu Nov 11 02:09:04 2004 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41A6116A4CE; Thu, 11 Nov 2004 02:09:04 +0000 (GMT) Received: from smtp3.fuse.net (mail-out3.fuse.net [216.68.8.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E92643D46; Thu, 11 Nov 2004 02:09:03 +0000 (GMT) (envelope-from amistry@united-ware.com) Received: from gx5.fuse.net ([216.196.157.19]) by smtp3.fuse.net (InterMail vM.6.01.03.04 201-2131-111-106-20040729) with ESMTP id <20041111020824.JRCZ5247.smtp3.fuse.net@gx5.fuse.net>; Wed, 10 Nov 2004 21:08:24 -0500 Received: from www.united-ware.com ([216.196.157.19]) by gx5.fuse.net (InterMail vG.1.00.00.00 201-2136-104-20040331) with ESMTP id <20041111020807.WCPS8092.gx5.fuse.net@www.united-ware.com>; Wed, 10 Nov 2004 21:08:07 -0500 Received: from www.united-ware.com (localhost [127.0.0.1]) by www.united-ware.com (8.12.9p2/8.12.9) with ESMTP id iAB1uAjA078156 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 10 Nov 2004 20:56:10 -0500 (EST) (envelope-from amistry@www.united-ware.com) Received: (from amistry@localhost) by www.united-ware.com (8.12.9p2/8.12.9/Submit) id iAB1u8hf078155; Wed, 10 Nov 2004 20:56:08 -0500 (EST) (envelope-from amistry) Date: Wed, 10 Nov 2004 20:56:08 -0500 (EST) Message-Id: <200411110156.iAB1u8hf078155@www.united-ware.com> To: FreeBSD-gnats-submit@freebsd.org From: Anish Mistry X-send-pr-version: 3.113 X-GNATS-Notify: cc: freebsd-usb@freebsd.org Subject: Move the last stuff out of usbd.conf X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Anish Mistry List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Nov 2004 02:09:04 -0000 >Submitter-Id: current-users >Originator: Anish Mistry >Organization: AM Productions >Confidential: no >Synopsis: Move the last stuff out of usbd.conf >Severity: non-critical >Priority: medium >Category: conf >Class: change-request >Release: FreeBSD 6.0-CURRENT >Environment: System: FreeBSD littleguy 6.0-CURRENT FreeBSD 6.0-CURRENT #2: Tue Nov 9 21:41:14 EST 2004 root@littleguy:/usr/obj/usr/src/sys/LITTLEGUY i386 >Description: Transfer the last stuff out of usbd.conf since it has been superceeded by devd.conf >How-To-Repeat: >Fix: --- devd.conf.patch begins here --- --- /usr/src/etc/devd.conf Tue Nov 9 17:17:58 2004 +++ /etc/devd.conf Wed Nov 10 17:35:45 2004 @@ -66,6 +66,42 @@ action "kbdcontrol -k /dev/kbd0 < /dev/console"; }; +# New USB mouse available +attach 100 { + device-name "ums[0-9]+"; + action "/etc/rc.d/moused start $device-name"; +}; +# This won't do anything until moused no longer bails out when a device disappears, +# but this will make it future safe if this "feature" is ever fixed +detach 100 { + device-name "ums[0-9]+"; + action "/etc/rc.d/moused stop $device-name"; +}; + +# ActiveWire board, firmware download +attach 100 { + match "vendor" "0x0854"; + match "product" "0x0100"; + match "release" "0x0000"; + action "/usr/local/bin/ezdownload -f /usr/local/share/usb/firmware/0854.0100.0_01.hex $device-name"; +}; + +# Firmware download for Entrega Serial DB25 adapter. +attach 100 { + match "vendor" "0x8001"; + match "product" "0x1645"; + match "release" "0x0101"; + action "if ! kldstat -n usio > /dev/null 2>&1 ; then kldload usio; fi ; /usr/sbin/ezdownload -v -f /usr/share/usb/firmware/1645.8001.0101 /dev/$device-name"; +}; + +attach 100 { + device-name "ucom[0-9]+"; + match "vendor" "0x082d"; + match "product" "0x0100"; + match "release" "0x0100"; + action "/usr/local/bin/coldsync -md -p /dev/$device-name -t usb"; +}; + # # Rescan scsi device-names on attach, but not detach. # --- devd.conf.patch ends here ---