From owner-freebsd-questions Tue Feb 12 11:35: 5 2002 Delivered-To: freebsd-questions@freebsd.org Received: from guru.mired.org (dsl-64-192-6-133.telocity.com [64.192.6.133]) by hub.freebsd.org (Postfix) with SMTP id 8F9E237B427 for ; Tue, 12 Feb 2002 11:33:50 -0800 (PST) Received: (qmail 16698 invoked by uid 100); 12 Feb 2002 19:25:36 -0000 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15465.27696.14840.469394@guru.mired.org> Date: Tue, 12 Feb 2002 13:25:36 -0600 To: Byron Schlemmer Cc: questions@freebsd.org Subject: Re: Mounting a FujiFilm camera In-Reply-To: <25102974@toto.iv> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ From: "Mike Meyer" X-Delivery-Agent: TMDA/0.44 (Python 2.2; freebsd-4.5-STABLE-i386) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Byron Schlemmer types: > I have a FujiFilm FinePix 2800z that I'm trying to access on > FreeBSD. It uses SmartMedia flash cards. When I plug it in I get the > following in /var/log/message : > > Feb 12 12:42:36 pan /kernel: ugen0: Fuji Photo Film Co., Ltd. USB Mass > Storage, rev 1.10/1.00, addr 7 ugen means it sees the device, but doesn't recognize it as a mass storage device. > I then try to mount it using variations of > mount /dev/da0s1 /mnt/camera > Which results in > mount: /dev/da0s1: Device not configured Which is to be expected, as it's not a mass storage device. Here's the two parts of dmesg for one that works: umass0: Hagiwara Sys-Com SmartMedia R/W, rev 1.10/2.00, addr 2 da3: Removable Direct Access SCSI-2 device I.e. - it sees it as a umass device, and then the drive shows up as a da device. Since there are other SCSI drives in the system, it's da2 and not da0. > Is this device supported on FreeBSD? I have read the archives an it > seems folks were having similar problems back in Aug 2001. Have the been > any advancements since then? > > Hints? Directions to kernel source ... ;) Try compiling all the required parts into the kernel if you haven't: umass, either uhci or ohci, usb, scbus and da. You could also try kldloading them, and then using usbd to rescan the bus, and see if that helps, but I have better luck compiling things in. If that recognizes it as a umass device and the da device shows up, you should be set. If it doesn't, then you need to look at /usr/src/sys/dev/usb/umass.c, and figure out why it isn't recognized. It may be using proprietary protocol, which means you're SOL for FreeBSD. But if it works with other OS's using something other than the manufacturers drivers, it ought to work. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message