On Fri, Jun 10, 2005 at 11:45:07PM +0100, Ed Wandasiewicz wrote: > I had an identical problem with a mini ipod 6MB. I was upgrading from > 3.6-current to 3.7-stable. Try the following:
Identical in that it was recognized but you couldn't mount it or identical in that it didn't work? > % rm -rf /usr/include/* /usr/lib/* > > Install 3.7. Rebuild src, userland and XF4. > > % man 8 release > Device should get recognised. Mini ipod 4MB is also recognised. > > sd0 at scsibus0 targ 1 lun 0: <Apple, iPod, 1.62> SCSI0 0/direct removable > sd0: 5859MB, 5859 cyl, 64 head, 32 sec, 512 bytes/sec, 12000556 sec total > > sd0 at scsibus0 targ 1 lun 0: <Apple, iPod, 1.62> SCSI0 0/direct removable > sd0: 3906MB, 3906 cyl, 64 head, 32 sec, 512 bytes/sec, 7999488 sec total It is already recognized, I just can't mount it. I'd be more interested in seeing the fdisk/disklabel outputs of those devices rather than relevant portions from dmesg. > On Fri, Jun 10, 2005 at 01:36:24PM -0500, Jolan Luff wrote: > > hi, > > > > i used to be able to mount my ipod shuffle and use it with audio/gtkpod. > > i tried to do so yesterday, and it no longer works. > > > > the most suspicious thing is that previously, sd0i existed without me > > having to do any manual intervention, but this doesn't seem to be the > > case anymore: > > > > disklabel: warning, DOS partition table with no valid OpenBSD partition > > # /dev/rsd0c: > > type: SCSI > > disk: SCSI disk > > label: iPod > > flags: > > bytes/sector: 512 > > sectors/track: 63 > > tracks/cylinder: 255 > > sectors/cylinder: 16065 > > cylinders: 62 > > total sectors: 996030 > > rpm: 211 > > interleave: 1 > > trackskew: 0 > > cylinderskew: 0 > > headswitch: 0 # microseconds > > track-to-track seek: 0 # microseconds > > drivedata: 0 > > > > 16 partitions: > > # size offset fstype [fsize bsize cpg] > > c: 996030 0 unused 0 0 # Cyl 0 - > > 61 > > > > there is definitely a fat partition according to fdisk: > > > > fdisk: sysctl(machdep.bios.diskinfo): Device not configured > > Disk: sd0 geometry: 62/255/63 [996030 Sectors] > > Offset: 0 Signature: 0xAA55 > > Starting Ending LBA Info: > > #: id C H S - C H S [ start: size ] > > ------------------------------------------------------------------------ > > *0: 0B 0 0 46 - 62 228 36 [ 45: 1010385 ] Win95 FAT-32 > > 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused > > 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused > > 3: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused > > > > if i add sd0i: > > > > # size offset fstype [fsize bsize cpg] > > c: 996030 0 unused 0 0 # Cyl 0 - > > 61 > > i: 995967 63 MSDOS # Cyl 0*- > > 61 > > > > i still cannot mount my ipod shuffle: > > > > $ sudo mount /dev/sd0i /mnt/ipod > > mount_msdos: /dev/sd0i on /mnt/ipod: Inappropriate file type or format > > > > $ sudo fsck_msdos /dev/sd0i > > ** /dev/sd0i > > Invalid signature in boot block: 0000 > > > > ok, weird but it mounts just fine under both mac osx and windows, so i > > don't think it is a case of a corrupted fat partition. > > > > i noticed a lot of changes to usb and scsi made during the hackathon, so > > i've tried kernels from 3.7, apr 15 (when my ipod shuffle last worked), > > pre-hackathon, etc. and continue to have the same problem. the fact > > that it works fine under macosx and windows makes me think that i am > > either missing something obvious or that i've become slow and can't > > downgrade kernels properly. > > > > i've made a dump of the drive via dd if=/dev/sd0c which is available > > here: > > > > http://protection.cx/~jolan/ipod.dump.gz > > > > dmesg below. i'm at a loss since i can't regress to where it worked > > before and gradually step up to find the brekage so i'm wondering if > > anyone has any suggestions. > > > > thanks, > > - jolan > > > > > > OpenBSD 3.7-current (GENERIC) #0: Thu Jun 9 14:03:28 CDT 2005 > > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC > > cpu0: Intel(R) Pentium(R) M processor 1.40GHz ("GenuineIntel" 686-class) > > 1.40 GHz > > cpu0: > > FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,ACPI,MMX,FXSR,SSE,SSE2,SS,TM,SBF,EST,TM2 > > cpu0: Enhanced SpeedStep 1400 MHz (1116 mV): speeds: 1400, 1300, 1200, > > 1100, 1000, 900, 800, 600 MHz > > real mem = 795320320 (776680K) > > avail mem = 718475264 (701636K) > > using 4278 buffers containing 39870464 bytes (38936K) of memory > > mainbus0 (root) > > bios0 at mainbus0: AT/286+(64) BIOS, date 01/07/05, BIOS32 rev. 0 @ 0xfd740 > > apm0 at bios0: Power Management spec V1.2 > > apm0: battery life expectancy 99% > > apm0: AC on, battery charge high > > apm0: flags 30102 dobusy 0 doidle 1 > > pcibios0 at bios0: rev 2.1 @ 0xfd6d0/0x930 > > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdeb0/256 (14 entries) > > pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00) > > pcibios0: PCI bus #2 is the last bus > > bios0: ROM list: 0xc0000/0xc800! 0xcc800/0x1000 0xcd800/0x1000 > > 0xdc000/0x4000! 0xe0000/0x10000 > > cpu0 at mainbus0 > > pci0 at mainbus0 bus 0: configuration mode 1 (no bios) > > pchb0 at pci0 dev 0 function 0 "Intel 82852GM Hub-PCI" rev 0x02 > > "Intel 82852GM Memory" rev 0x02 at pci0 dev 0 function 1 not configured > > "Intel 82852GM Configuration" rev 0x02 at pci0 dev 0 function 3 not > > configured > > vga1 at pci0 dev 2 function 0 "Intel 82852GM AGP" rev 0x02: aperture at > > 0xe0000000, size 0x8000000 > > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > > "Intel 82852GM AGP" rev 0x02 at pci0 dev 2 function 1 not configured > > uhci0 at pci0 dev 29 function 0 "Intel 82801DB USB" rev 0x01: irq 11 > > usb0 at uhci0: USB revision 1.0 > > uhub0 at usb0 > > uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > > uhub0: 2 ports with 2 removable, self powered > > uhci1 at pci0 dev 29 function 1 "Intel 82801DB USB" rev 0x01: irq 11 > > usb1 at uhci1: USB revision 1.0 > > uhub1 at usb1 > > uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > > uhub1: 2 ports with 2 removable, self powered > > uhci2 at pci0 dev 29 function 2 "Intel 82801DB USB" rev 0x01: irq 11 > > usb2 at uhci2: USB revision 1.0 > > uhub2 at usb2 > > uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 > > uhub2: 2 ports with 2 removable, self powered > > ehci0 at pci0 dev 29 function 7 "Intel 82801DB USB" rev 0x01: irq 11 > > usb3 at ehci0: USB revision 2.0 > > uhub3 at usb3 > > uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 > > uhub3: 6 ports with 6 removable, self powered > > ppb0 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x81 > > pci1 at ppb0 bus 1 > > cbb0 at pci1 dev 0 function 0 "Ricoh 5C476 CardBus" rev 0x8d: irq 11 > > vendor "Ricoh", unknown product 0x0822 (class system unknown subclass 0x05, > > rev 0x13) at pci1 dev 0 function 1 not configured > > em0 at pci1 dev 1 function 0 "Intel PRO/1000MT Mobile (82541GI)" rev 0x00: > > irq 11, address: 00:0a:e4:30:52:20 > > ral0 at pci1 dev 2 function 0 "Ralink RT2560" rev 0x01: irq 11, address > > 00:11:09:0b:86:1c > > ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 > > cardslot0 at cbb0 slot 0 flags 0 > > cardbus0 at cardslot0: bus 2 device 0 cacheline 0x0, lattimer 0xb0 > > pcmcia0 at cardslot0 > > ichpcib0 at pci0 dev 31 function 0 "Intel 82801DBM LPC" rev 0x01 > > pciide0 at pci0 dev 31 function 1 "Intel 82801DBM IDE" rev 0x01: DMA, > > channel 0 configured to compatibility, channel 1 configured to compatibility > > wd0 at pciide0 channel 0 drive 0: <HITACHI_DK13FA-40B> > > wd0: 16-sector PIO, LBA, 38154MB, 78140160 sectors > > wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 > > pciide0: channel 1 disabled (no drives) > > "Intel 82801DB SMBus" rev 0x01 at pci0 dev 31 function 3 not configured > > auich0 at pci0 dev 31 function 5 "Intel 82801DB AC97" rev 0x01: irq 11, > > ICH4 AC97 > > ac97: codec id 0x41445374 (Analog Devices AD1981B) > > ac97: codec features headphone, 20 bit DAC, No 3D Stereo > > audio0 at auich0 > > "Intel 82801DB Modem" rev 0x01 at pci0 dev 31 function 6 not configured > > isa0 at ichpcib0 > > isadma0 at isa0 > > pckbc0 at isa0 port 0x60/5 > > pckbd0 at pckbc0 (kbd slot) > > pckbc0: using irq 1 for kbd slot > > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > > pms0 at pckbc0 (aux slot) > > pckbc0: using irq 12 for aux slot > > wsmouse0 at pms0 mux 0 > > pcppi0 at isa0 port 0x61 > > midi0 at pcppi0: <PC speaker> > > spkr0 at pcppi0 > > sysbeep0 at pcppi0 > > npx0 at isa0 port 0xf0/16: using exception 16 > > biomask effd netmask effd ttymask ffff > > pctr: 686-class user-level performance counters enabled > > mtrr: Pentium Pro MTRR support > > dkcsum: wd0 matched BIOS disk 80 > > root on wd0a > > rootdev=0x0 rrootdev=0x300 rawdev=0x302 > > umass0 at uhub3 port 4 configuration 1 interface 0 > > umass0: Apple iPod, rev 2.00/10.01, addr 2 > > umass0: using SCSI over Bulk-Only > > scsibus0 at umass0: 2 targets > > sd0 at scsibus0 targ 1 lun 0: <Apple, iPod, 2.70> SCSI4 0/direct removable > > sd0: 486MB, 62 cyl, 255 head, 63 sec, 512 bytes/sec, 996030 sec total > > umass0: at uhub3 port 4 (addr 2) disconnected > > sd0 detached > > scsibus0 detached > > umass0 detached > > umass0 at uhub3 port 4 configuration 1 interface 0 > > umass0: Apple iPod, rev 2.00/10.01, addr 2 > > umass0: using SCSI over Bulk-Only > > scsibus0 at umass0: 2 targets > > sd0 at scsibus0 targ 1 lun 0: <Apple, iPod, 2.70> SCSI4 0/direct removable > > sd0: 486MB, 62 cyl, 255 head, 63 sec, 512 bytes/sec, 996030 sec total > > umass0: at uhub3 port 4 (addr 2) disconnected > > sd0 detached > > scsibus0 detached > > umass0 detached > > umass0 at uhub3 port 4 configuration 1 interface 0 > > umass0: Apple iPod, rev 2.00/10.01, addr 2 > > umass0: using SCSI over Bulk-Only > > scsibus0 at umass0: 2 targets > > sd0 at scsibus0 targ 1 lun 0: <Apple, iPod, 2.70> SCSI4 0/direct removable > > sd0: 486MB, 62 cyl, 255 head, 63 sec, 512 bytes/sec, 996030 sec total > > sd0(umass0:1:0): Check Condition (error 0x70) on opcode 0x28 > > SENSE KEY: Illegal Request > > INFO: 0xf6b00 (VALID flag on) > > ASC/ASCQ: Logical Block Address Out of Range > > sd0(umass0:1:0): Check Condition (error 0x70) on opcode 0x28 > > SENSE KEY: Illegal Request > > INFO: 0xf6b00 (VALID flag on) > > ASC/ASCQ: Logical Block Address Out of Range > > sd0(umass0:1:0): Check Condition (error 0x70) on opcode 0x28 > > SENSE KEY: Illegal Request > > INFO: 0xf6b04 (VALID flag on) > > ASC/ASCQ: Logical Block Address Out of Range > > umass0: at uhub3 port 4 (addr 2) disconnected > > sd0 detached > > scsibus0 detached > > umass0 detached > > auich0: measured ac97 link rate at 48006 Hz, will use 48000 Hz > > umass0 at uhub3 port 4 configuration 1 interface 0 > > umass0: Apple iPod, rev 2.00/10.01, addr 2 > > umass0: using SCSI over Bulk-Only > > scsibus0 at umass0: 2 targets > > sd0 at scsibus0 targ 1 lun 0: <Apple, iPod, 2.70> SCSI4 0/direct removable > > sd0: 486MB, 62 cyl, 255 head, 63 sec, 512 bytes/sec, 996030 sec total

