Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Oct 2003 15:51:23 -0400
From:      "David A. Helder" <dhelder@gizmolabs.org>
To:        freebsd-firewire@freebsd.org
Subject:   FreeBSD 4.8 and iPod remounting problems
Message-ID:  <1065383483.476.12.camel@localhost>

next in thread | raw e-mail | index | archive | help
I'm unable to remount my iPod without rebooting first.  After unmounting
and removing the iPod, 'fwcontrol -t' does not show the iPod, but
'camcontrol devlist' does, which strikes me as wrong.  I'm using FreeBSD
4.8.  The iPod is 3rd generation, firmware 2.0.1, formated for Windows.

Details below.  Any help would be appreciated.

Thanks,
David



Details:


[root@sorrow] dhelder -: kldload firewire sbp

[root@sorrow] dhelder -: camcontrol devlist
<LITE-ON LTR-48246S SGS3>          at scbus1 target 0 lun 0 (pass0)

[root@sorrow] dhelder -: fwcontrol -t
crc_len: 3 generation:1 node_count:1 sid_count:1
id link gap_cnt speed delay cIRM power port0 port1 port2 ini more
00    1      63  S400     0    1   15W     -     -     -   1    0

***[PLUG IN IPOD]
Oct  5 15:03:44 sorrow /kernel: firewire0: New S400 device
ID:000a2700020ed86e
Oct  5 15:03:44 sorrow /kernel: firewire0: Device SBP-II
Oct  5 15:03:51 sorrow /kernel: sbp0:0:0 No additional information to
report
Oct  5 15:03:53 sorrow /kernel: sbp0:0:0 No additional information to
report
Oct  5 15:03:55 sorrow /kernel: da0 at sbp0 bus 0 target 0 lun 0
Oct  5 15:03:55 sorrow /kernel: da0: <Apple Co iPod 2700> Removable
Simplified Direct Access SCSI-2 device
Oct  5 15:03:55 sorrow /kernel: da0: 50.000MB/s transfers, Tagged
Queueing Enabled
Oct  5 15:03:55 sorrow /kernel: da0: 14305MB (29297520 512 byte sectors:
255H 63S/T 1823C)
Oct  5 15:03:55 sorrow /kernel: sbp0:0:0 No additional information to
report
Oct  5 15:03:55 sorrow last message repeated 3 times



[root@sorrow] dhelder -: fwcontrol -t
crc_len: 4 generation:2 node_count:2 sid_count:2
id link gap_cnt speed delay cIRM power port0 port1 port2 ini more
00    1       1  S400     0    1   15W     P     -     -   0    0
01    1      63  S400     0    0   -9W     C     -         1    0

[root@sorrow] dhelder -: camcontrol devlist
<LITE-ON LTR-48246S SGS3>          at scbus1 target 0 lun 0 (pass0)
<Apple Co iPod 2700>               at scbus2 target 0 lun 0 (da0,pass1)

[root@sorrow] dhelder -: mount /mnt/ipod/



***[USE IPOD]

[root@sorrow] dhelder -: umount /mnt/ipod/

[root@sorrow] dhelder -: camcontrol devlist
<LITE-ON LTR-48246S SGS3>          at scbus1 target 0 lun 0 (pass0)
<Apple Co iPod 2700>               at scbus2 target 0 lun 0 (da0,pass1)

[root@sorrow] dhelder -: fwcontrol -t
crc_len: 4 generation:2 node_count:2 sid_count:2
id link gap_cnt speed delay cIRM power port0 port1 port2 ini more
00    1       1  S400     0    1   15W     P     -     -   0    0
01    1      63  S400     0    0   -9W     C     -         1    0

[root@sorrow] dhelder -: camcontrol eject 2:0:0
Unit stopped successfully, Media ejected

[root@sorrow] dhelder -: fwcontrol -t
crc_len: 4 generation:2 node_count:2 sid_count:2
id link gap_cnt speed delay cIRM power port0 port1 port2 ini more
00    1       1  S400     0    1   15W     P     -     -   0    0
01    1      63  S400     0    0   -9W     C     -         1    0

[root@sorrow] dhelder -: camcontrol devlist
<LITE-ON LTR-48246S SGS3>          at scbus1 target 0 lun 0 (pass0)
<Apple Co iPod 2700>               at scbus2 target 0 lun 0 (da0,pass1)



*** [REMOVE IPOD, DO fwcontrol -r A FEW TIMES...]

[root@sorrow] dhelder -: fwcontrol -t
crc_len: 3 generation:13 node_count:1 sid_count:1
id link gap_cnt speed delay cIRM power port0 port1 port2 ini more
00    1       1  S400     0    1   15W     -     -     -   1    0

[root@sorrow] dhelder -: camcontrol devlist
<LITE-ON LTR-48246S SGS3>          at scbus1 target 0 lun 0 (pass0)
<Apple Co iPod 2700>               at scbus2 target 0 lun 0
(probe0,da0,pass1)

*** [PLUG IN IPOD]
Oct  5 15:45:11 sorrow /kernel: fwohci0: BUS reset
Oct  5 15:45:11 sorrow /kernel: fwohci0: node_id = 0xc800ffc1,
CYCLEMASTER mode
Oct  5 15:45:11 sorrow /kernel: firewire0: 2 nodes, maxhop <= 1, cable
IRM = 1 (me)
Oct  5 15:45:11 sorrow /kernel: firewire0: New S400 device
ID:000a2700020ed86e
Oct  5 15:45:11 sorrow /kernel: firewire0: Device SBP-II

[SOMETIMES I'LL GET THE SBP MESSAGE AFTER THIS, BUT NEVER THE DA
MESSAGE]




-- 
David Helder - dhelder@gizmolabs.org - http://www.gizmolabs.org/~dhelder



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