Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Mar 2005 23:59:35 +0100
From:      Ulf Magnusson <ulfalizer@gmail.com>
To:        freebsd-questions list <freebsd-questions@freebsd.org>
Subject:   iPod USB problems
Message-ID:  <20050323225935.GA573@obygden>

next in thread | raw e-mail | index | archive | help
I'm trying to get FreeBSD to "see" my iPod filesystem. I stumbled across
this howto, http://www.osxhax.com/archives/000009.html, that outlines
the procedure when using firewire. 

Unfortunately, my board doesn't support fireware, and so I have to use
USB. The iPod is detected at boot, as can be seen in the log:


* This section takes a long time to complete *
(probe0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(probe0:umass-sim0:0:0:0): Retrying Command
(probe0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(probe0:umass-sim0:0:0:0): Retrying Command
(probe0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(probe0:umass-sim0:0:0:0): Retrying Command
* End of section *
GEOM: new disk da0
ioapic0: routing intpin 1 (ISA IRQ 1) to cluster 0
ioapic0: routing intpin 3 (ISA IRQ 3) to cluster 0
ioapic0: routing intpin 4 (ISA IRQ 4) to cluster 0
ioapic0: routing intpin 6 (ISA IRQ 6) to cluster 0
ioapic0: routing intpin 7 (ISA IRQ 7) to cluster 0
ioapic0: routing intpin 8 (ISA IRQ 8) to cluster 0
ioapic0: routing intpin 9 (ISA IRQ 9) to cluster 0
ioapic0: routing intpin 13 (ISA IRQ 13) to cluster 0
ioapic0: routing intpin 14 (ISA IRQ 14) to cluster 0
ioapic0: routing intpin 15 (ISA IRQ 15) to cluster 0
ioapic0: routing intpin 16 (PCI IRQ 16) to cluster 0
ioapic0: routing intpin 18 (PCI IRQ 18) to cluster 0
ioapic0: routing intpin 21 (PCI IRQ 21) to cluster 0
ioapic0: routing intpin 22 (PCI IRQ 22) to cluster 0
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <Apple iPod 1.62> Removable Direct Access SCSI-0 device 
da0: Serial Number JQ5040KTPS9
da0: 1.000MB/s transfers
da0: 19073MB (39063024 512 byte sectors: 255H 63S/T 2431C)

The marked section takes several minutes to complete.

I thought I'd try mounting da0 as is done in the tutorial, the fstab
entry being,

/dev/da0		/ipod		msdos	rw,noauto	0	0

, but it fails with the error message "msdosfs: /dev/da0: Invalid
argument." I get no other da0* /dev entries. The boot message for the
USB port to which I attached the iPod (which is a USB 2.0 port) might 
also be helpful, so I'll include it:

usb1: OHCI version 1.0, legacy support
usb1: SMM does not respond, resetting
usb1: <OHCI (generic) USB controller> on ohci1
usb1: USB revision 1.0

does the last line mean FreeBSD isn't correctly detecting USB 2.0 on the
port?

I'm running FreeBSD 5.3-RELEASE, using a Epox nForce2 motherboard.

Help appreciated as always.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050323225935.GA573>