From owner-freebsd-questions Tue May 28 23:10:20 2002 Delivered-To: freebsd-questions@freebsd.org Received: from spork.pantherdragon.org (spork.pantherdragon.org [206.29.168.146]) by hub.freebsd.org (Postfix) with ESMTP id 1EB2C37B412 for ; Tue, 28 May 2002 23:09:43 -0700 (PDT) Received: from spark.techno.pagans (spark.techno.pagans [4.61.202.145]) by spork.pantherdragon.org (Postfix) with ESMTP id D24C7471DA for ; Tue, 28 May 2002 23:09:41 -0700 (PDT) Received: from pantherdragon.org (speck.techno.pagans [172.21.42.2]) by spark.techno.pagans (Postfix) with ESMTP id 9F84726C17 for ; Tue, 28 May 2002 23:09:40 -0700 (PDT) Message-ID: <3CF470A4.B5EB302E@pantherdragon.org> Date: Tue, 28 May 2002 23:09:40 -0700 From: Darren Pilgrim X-Mailer: Mozilla 4.76 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Why can't I mount my usb zip drive? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 I'm having trouble mounting my USB Zip 100 drive on my 4.2-R box. I've compiled my kernel with the scbus, da, and pass devices, and have usb_enable="YES" in my /etc/rc.conf. When usbd loads, this is what I see: /kernel: uhci0: port 0xe000-0xe01f irq 9 at device 31.2 on pci0 /kernel: usb0: on uhci0 /kernel: usb0: USB revision 1.0 /kernel: uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 /kernel: uhub0: 2 ports with 2 removable, self powered When I attach the zip drive: /kernel: umass0: Iomega USB Zip 100, rev 1.10/2.00, addr 2 /kernel: da0 at umass-sim0 bus 0 target 0 lun 0 /kernel: da0: Removable Direct Access SCSI-0 device /kernel: da0: 650KB/s transfers /kernel: da0: 96MB (196608 512 byte sectors: 64H 32S/T 96C) When I try to mount a a known-good disk formatted in Windows 98, I get the following: $ mount_msdos -u root -g wheel -m 0700 /dev/da0a /zip mount_msdos: /dev/da0s1a: Invalid argument da0s1a, da0s2a, etc. all return the same. I've made sure to MAKEDEV the appropriate entries: $ ls /dev/da0* /dev/da0 /dev/da0s1 /dev/da0s2 /dev/da0s3 /dev/da0s4 /dev/da0a /dev/da0s1a /dev/da0s2a /dev/da0s3a /dev/da0s4a /dev/da0b /dev/da0s1b /dev/da0s2b /dev/da0s3b /dev/da0s4b /dev/da0c /dev/da0s1c /dev/da0s2c /dev/da0s3c /dev/da0s4c /dev/da0d /dev/da0s1d /dev/da0s2d /dev/da0s3d /dev/da0s4d /dev/da0e /dev/da0s1e /dev/da0s2e /dev/da0s3e /dev/da0s4e /dev/da0f /dev/da0s1f /dev/da0s2f /dev/da0s3f /dev/da0s4f /dev/da0g /dev/da0s1g /dev/da0s2g /dev/da0s3g /dev/da0s4g /dev/da0h /dev/da0s1h /dev/da0s2h /dev/da0s3h /dev/da0s4h If I try disklabel per the umass man page: $ disklabel -w -r da0 zip100 disklabel: /dev/da0c: No such file or directory At this point I'm pretty well stumped. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message