From owner-freebsd-hardware Wed Dec 5 20:52:57 2001 Delivered-To: freebsd-hardware@freebsd.org Received: from mta5.snfc21.pbi.net (mta5.snfc21.pbi.net [206.13.28.241]) by hub.freebsd.org (Postfix) with ESMTP id 058AA37B416 for ; Wed, 5 Dec 2001 20:52:52 -0800 (PST) Received: from thinkpad770z.davidcamp.net ([216.103.90.137]) by mta5.snfc21.pbi.net (iPlanet Messaging Server 5.1 (built May 7 2001)) with SMTP id <0GNW000MUO83PM@mta5.snfc21.pbi.net> for freebsd-hardware@freebsd.org; Wed, 05 Dec 2001 20:52:51 -0800 (PST) Date: Wed, 05 Dec 2001 20:52:47 -0800 From: Dave Walton Subject: various USB goodies To: freebsd-hardware@freebsd.org Reply-To: dwalton@acm.org Message-id: <20011205205247.4d2457f1.dwalton@acm.org> MIME-version: 1.0 X-Mailer: Sylpheed version 0.6.4 (GTK+ 1.2.10; i386--freebsd4.4) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hey all, I've been playing around with various USB toys I've got at hand, with mixed results. Thought I'd share the info, for the benefits of the archives. And perhaps someone has some pointers to help things work better. Or just work. Toy #1: "PS/2 to USB ACTIVE Adapter" Model: DS068001A-TR This is a 2-port PS/2 adapter, for mouse and keyboard. It shows up in dmesg as: ukbd0: Digital Stream Corp. USB - PS/2 Active Adapter, rev 1.00/1.00, addr 2, iclass 3/1 kbd1 at ukbd0 This works in FreeBSD for the keyboard only, not the mouse. According to the docs, it has two modes of operation: keyboard only and mouse and keyboard. The docs also mention that different drivers are required for the two modes. Interestingly, plugging in this device results in a connect/disconnect/connect sequence, as follows: /kernel: ukbd0: Digital Stream Corp. USB - PS/2 Active Adapter, rev 1.00/1.00, addr 2, iclass 3/1 /kernel: kbd1 at ukbd0 /kernel: ukbd0: at uhub0 port 1 (addr 2) disconnected /kernel: ukbd0: detached /kernel: ukbd0: Digital Stream Corp. USB - PS/2 Active Adapter, rev 1.00/1.00, addr 2, iclass 3/1 /kernel: kbd1 at ukbd0 Toy #2: USB hub Model: AS-2000 This is a generic 4-port USB hub. It shows up in dmesg as: uhub1: Atmel Corp. Standard USB Hub, class 9/0, rev 1.10/3.00, addr 3 uhub1: 4 ports with 4 removable, self powered This works perfectly under FreeBSD. How could it not? Toy #3: Empeg Car This is a Linux-based in-dash mp3 player, with serial, USB and ethernet connectivity. It shows up in dmesg as: ugen0: Rio Rio Car, rev 1.00/0.01, addr 4 Has anyone gotten one of these to work? I've got some Linux code for a USB driver for it, but I don't begin to know what to do with it. Toy #4: APC Back-UPS Office 500 Model: BF500U Obviously, this is a UPS, with USB connectivity. It shows up in dmesg as: uhid0: American Power Conversion Back-UPS Office 500 FW: 4.1.D USB FW: d1, rev 1.10/1.00, addr 5, iclass 3/0 Haven't a clue if this works, or how to talk to it. I'm sure someone out there has done something with it, though. Toy #5: "USB Serial Converter" Model: UC 310 This is a generic serial to USB adapter. It shows up in dmesg as: ugen1: Prolific Technology Inc. product 0x2303, rev 1.10/2.00, addr 6 Another dang ugen. Any suggestions? Toy #6: Garmin USB Mini Data Card Programmer This is for loading map data into GPS memory cards. It shows up in dmesg as: ugen2: vendor 0x091e product 0x0200, rev 1.00/0.01, addr 7 Yup, yet another ugen. Anyone even looking into these? For that matter, anyone know of any software for the map data? I've got two CDs full of Mapsource map data and Windows-only software. sigh.... Dave -- ---------------------------------------------------------------------- Dave Walton dwalton@acm.org ---------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message