From owner-freebsd-hardware@FreeBSD.ORG Thu Jul 2 19:05:18 2009 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CEF581065672 for ; Thu, 2 Jul 2009 19:05:18 +0000 (UTC) (envelope-from wkk@wkk.com) Received: from home.wkk.com (ns.wkk.com [199.254.204.10]) by mx1.freebsd.org (Postfix) with ESMTP id 939308FC15 for ; Thu, 2 Jul 2009 19:05:18 +0000 (UTC) (envelope-from wkk@wkk.com) Received: from [199.254.204.65] (lap1.wkk.com [199.254.204.65]) (authenticated bits=0) by home.wkk.com (8.14.1/8.14.1) with ESMTP id n62IVRLC055193 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 2 Jul 2009 14:31:28 -0400 (EDT) Message-ID: <4A4CFCFF.9060902@wkk.com> Date: Thu, 02 Jul 2009 14:31:27 -0400 From: WKK User-Agent: Thunderbird 2.0.0.22 (Windows/20090605) MIME-Version: 1.0 To: freebsd-hardware@freebsd.org X-My-Bounce-Check: check Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Subject: USB read errors on Dell 1650 with 7.2 X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jul 2009 19:05:19 -0000 I have been using 5.x for years on a Dell 1650. I tried to upgrade to 6.x and gave up a few years ago. I just tried 7.2 Release. It installs OK but I’m having the same trouble with bad reads from a USB memory stick. If I copy a large tar file from a UFS memory stick (mount –o ro,noatime ...), the check sum is different every time I do a copy. Sometime I get g_vfs_done error = 5, other times it seems to work with the correct size but the destination has the wrong check sum. I’ve seen endless postings with g_vfs_done error reports. The copy works fine on another non-Dell system with 7.2 and nothing looks odd in dmesg. Is there something odd about USB on a Dell 1650? dd if=/dev/da0 even gives different sums. Any ideas?