From owner-freebsd-amd64@FreeBSD.ORG Sat Jun 7 12:20:21 2008 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 432CE1065683 for ; Sat, 7 Jun 2008 12:20:21 +0000 (UTC) (envelope-from jhs@berklix.org) Received: from flat.berklix.org (flat.berklix.org [83.236.223.115]) by mx1.freebsd.org (Postfix) with ESMTP id A9D6D8FC13 for ; Sat, 7 Jun 2008 12:20:20 +0000 (UTC) (envelope-from jhs@berklix.org) Received: from js.berklix.net (p549A40B9.dip.t-dialin.net [84.154.64.185]) (authenticated bits=0) by flat.berklix.org (8.13.8/8.13.8) with ESMTP id m57CKHBB095195; Sat, 7 Jun 2008 14:20:18 +0200 (CEST) (envelope-from jhs@berklix.org) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by js.berklix.net (8.13.8/8.13.8) with ESMTP id m57CKbMS012243; Sat, 7 Jun 2008 14:20:37 +0200 (CEST) (envelope-from jhs@berklix.org) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.13.8/8.13.8) with ESMTP id m57CKQ6L034768; Sat, 7 Jun 2008 14:20:31 +0200 (CEST) (envelope-from jhs@fire.js.berklix.net) Message-Id: <200806071220.m57CKQ6L034768@fire.js.berklix.net> To: dfeustel@mindspring.com From: "Julian Stacey" Organization: http://berklix.com BSD Unix Linux Consultancy, Munich Germany User-agent: EXMH on FreeBSD http://berklix.com/free/ X-URL: http://berklix.com In-reply-to: Your message "Sat, 07 Jun 2008 03:20:13 -0000." <20080607032014.0521B8FC1A@mx1.freebsd.org> Date: Sat, 07 Jun 2008 14:20:26 +0200 Sender: jhs@berklix.org Cc: freebsd-amd64@freebsd.org Subject: Re: FreeBSD 7.0 Mount Strangeness X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jun 2008 12:20:21 -0000 Reference: > From: dfeustel@mindspring.com > Date: Sat, 7 Jun 2008 03:20:13 +0000 (UTC) > Message-id: <20080607032014.0521B8FC1A@mx1.freebsd.org> dfeustel@mindspring.com wrote: > I have encountere what seems to be strangeness in the way mount works > when mounting msdos file systems on usb mass storage devices. I have a > 14-in-one usb reader connected to my computer running AMD 64-bit FreeBSD > 7.0 release. At boot, there are four special files in /dev for the usb > devices: /dev/da[0-3]. All attempts to mount an msdos file system using > the command "mount -t msdosfs /dev/daNs1 /mnt" fail with the message "no > such file or directory". Checking /dev, there are no special files of > the form daNs1. If I then do "mount -t msdosfs /dev/daN" I get the > message "invalid argument", BUT there is now in the /dev directory an > entry daNs1, and the next "mount -t /dev/daNs1 /mnt" command succeeds > :-). This behavior is repeated for each mount of an msdos file system > on a previously unused device socket on the usb reader. The newly > created devices remain after they are unmounted, so this problem goes > away until reboot, at which time the device files of form daNs1 are > deleted. > > I have not found any FreeBSD documentation of this behavior yet. > Is this behavior known and expected? (I'm a FreeBSD newbie.) Behaviour is known. Same on 6.2 as well. Both on i386 & amd64. In my 6 usbd.conf & 7 devd.conf I have dummy reads to first trigger creation of extra devices. > > Thanks, > Dave Feustel > _______________________________________________ > freebsd-amd64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > Julian -- Julian Stacey: BSDUnixLinux C Prog Admin SysEng Consult Munich www.berklix.com Mail just Ascii plain text. HTML & Base64 text are spam.