From owner-freebsd-questions@FreeBSD.ORG Tue Nov 15 14:47:57 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C340716A420 for ; Tue, 15 Nov 2005 14:47:57 +0000 (GMT) (envelope-from Ewald.Jenisch@oekb.at) Received: from srvdmz13.oekb.co.at (srvdmz13.oekb.co.at [143.245.5.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F14043D70 for ; Tue, 15 Nov 2005 14:47:51 +0000 (GMT) (envelope-from Ewald.Jenisch@oekb.at) X-SEF-Processed: 5_0_0_816__2005_11_15_15_47_43 X-SEF-EB89CDFD-460A-478E-BCAC-B017B9EC121B: 1 Received: from Unknown [143.245.2.187] by srvdmz13.oekb.co.at - SurfControl E-mail Filter (5.0); Di, 15 Nov 2005 15:47:43 +0100 Received: from aurora.oekb.co.at ([143.245.9.16]) by MAIL1.oekb.co.at with Microsoft SMTPSVC(6.0.3790.1830); Tue, 15 Nov 2005 15:47:43 +0100 Received: from aurora.oekb.co.at (localhost.oekb.co.at [127.0.0.1]) by aurora.oekb.co.at (8.13.4/8.13.1) with ESMTP id jAFElgLv010040; Tue, 15 Nov 2005 15:47:42 +0100 (CET) (envelope-from ej@aurora.oekb.co.at) Received: (from ej@localhost) by aurora.oekb.co.at (8.13.4/8.13.1/Submit) id jAFElgNZ010039; Tue, 15 Nov 2005 15:47:42 +0100 (CET) (envelope-from ej) Date: Tue, 15 Nov 2005 15:47:42 +0100 From: Ewald Jenisch To: freebsd-questions@freebsd.org Message-ID: <20051115144742.GA9980@aurora.oekb.co.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Organization: Oesterreichische Kontrollbank AG X-Phone: +43 1 53127-2175 X-Fax: +43 1 53127-4175 X-OriginalArrivalTime: 15 Nov 2005 14:47:43.0135 (UTC) FILETIME=[88CC6AF0:01C5E9F3] Subject: USB 2.0 DAT-Drive - no USB 2.0 speed under FreeBSD? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Nov 2005 14:47:57 -0000 Hi, I've got a DAT72 (DDS-5) external tape drive (HP C7438A) that connects via USB (!). However I can't get it to work as USB2.0 drive under FreeBSD (5.4) :-( When starting the drive here's what I get in /var/log/messages: Nov 13 20:06:10 tasty kernel: umass0: Hewlett Packard DAT72 USB Tape, rev 2.00/30.30, addr 2 Nov 13 20:06:10 tasty kernel: sa0 at umass-sim0 bus 0 target 0 lun 0 Nov 13 20:06:10 tasty kernel: sa0: Removable Sequential Access SCSI-3 device Nov 13 20:06:10 tasty kernel: sa0: 1.000MB/s transfers Sure enough I've got my kernel compiled with "device ehci" as per the following excerpt from my kernel config file: # USB support device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus device ums # Mouse device urio # Diamond Rio 500 MP3 player device uscanner # Scanners When I try to write to the drive either via dump ("dump 0a -f /dev/sa0 ") or plain "dd" the drive runs in start/stop-mode, i.e. starting and stopping tape movement every few seconds. Performance is sluggish to say the least (about 1MB/sec) besides the fact that frequent start/stop is not the best for both drive and tape. Please note that this drive works without problems, esp. with full performance (i.e. USB2.0) under Windows though (same machine), so I don't assume it has something to do with the drive per se. So here are my questions: o) Has anybody out there got the external USB DAT72-Drive vom HP got working under FreeBSD (5.x) with full USB2.0 performance? (here's a link to the specs etc. http://h200003.www2.hp.com/bizsupport/TechSupport/Home.jsp?lang=en&cc=us&prodClassId=-1&prodTypeId=12169&prodSeriesId=501423) o) How can I find out whether my drive is actually working as USB1.x or USB2.0-device (apart from concluding that start/stop-mode must be because it's working as USB1.x-device). Thankx much in advance for your help, -ewald