From owner-freebsd-usb@FreeBSD.ORG Wed Nov 25 01:56:11 2009 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45901106568B for ; Wed, 25 Nov 2009 01:56:11 +0000 (UTC) (envelope-from tlb@anybots.com) Received: from anybots.com (mail.anybots.com [64.142.12.96]) by mx1.freebsd.org (Postfix) with SMTP id 113CA8FC1D for ; Wed, 25 Nov 2009 01:56:10 +0000 (UTC) Received: (qmail 81097 invoked from network); 25 Nov 2009 01:29:28 -0000 Received: from unknown (HELO mobile004.mycingular.net) (tlb@32.177.142.165) by mail.anybots.com with SMTP; 25 Nov 2009 01:29:28 -0000 Message-Id: From: Trevor Blackwell To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Date: Tue, 24 Nov 2009 17:29:25 -0800 X-Mailer: Apple Mail (2.936) Subject: Identifying serial ports X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2009 01:56:11 -0000 I have two USB devices that work as serial ports: ugen2.2.0: umodem0: ugen2.3.0: uplcom0: and they appear as serial devices /dev/cuaU0 and /dev/cuaU1. But I can't find a general-purpose way to figure out which is which. It depends on which gets enumerated first. In FreeBSD 7, the USB device minor # seemed to correspond to the cuaU device number, but here they are both zero. Any ideas? -- Trevor Blackwell tlb@anybots.com 650 776 7870