2003/11/04: FreeBSDでiPod

ふと気づくと手持ちのCardbusのfirewireカード(玄人志向製。安かったの)が FreeBSD-currentで認識されてた。

img_2086.jpg

ということで、40GB iPod(Windowsフォーマット)をさしこんでみる。 以下はdmesgの一部を抜粋。

cardbus0: Resource not specified in CIS: id=10, size=800
cardbus0: Resource not specified in CIS: id=14, size=80
cardbus0: Resource not specified in CIS: id=18, size=100
start (88000000) < sc->membase (c0200000)
end (ffffffff) > sc->memlimit (cfffffff)
start (88000000) < sc->pmembase (e8000000)
end (ffffffff) > sc->pmemlimit (cfffffff)
fwohci0: <VIA VT6306> port 0x1100-0x117f mem 0x88000800-0x880008ff,0x88000000-0x880007ff irq 5 at device 0.0 on cardbus0
start (88000000) < sc->membase (c0200000)
start (88000000) < sc->pmembase (e8000000)
fwohci0: [MPSAFE]
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channel is 8.
fwohci0: EUI64 00:01:08:10:00:00:8d:b9
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
if_fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:01:08:00:8d:b9
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: BUS reset
fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
start (88000000) < sc->membase (c0200000)
end (ffffffff) > sc->memlimit (cfffffff)
start (88000000) < sc->pmembase (e8000000)
end (ffffffff) > sc->pmemlimit (cfffffff)
start (88000000) < sc->membase (c0200000)
end (ffffffff) > sc->memlimit (cfffffff)
start (88000000) < sc->pmembase (e8000000)
end (ffffffff) > sc->pmemlimit (cfffffff)
fwohci0: BUS reset
fwohci0: node_id=0x8000ffc0, gen=2, non CYCLEMASTER mode
firewire0: 2 nodes, maxhop <= 1, cable IRM = 0 (me)
firewire0: root node is not cycle master capable
firewire0: bus manager 0 (me)
firewire0: New S400 device ID:000a27000251455f
sbp0:0:0 No additional information to report
sbp0:0:0 No additional information to report
sbp0:0:0 No additional information to report
GEOM: create disk da0 dp=0xc551e450
sbp0:0:0 No additional information to report
sbp0:0:0 No additional information to report
sbp0:0:0 No additional information to report
sbp0:0:0 No additional information to report
sbp0:0:0 No additional information to report
da0 at sbp0 bus 0 target 0 lun 0
da0: <Apple Co iPod 2700> Removable Simplified Direct Access SCSI-2 device 
da0: 50.000MB/s transfers, Tagged Queueing Enabled
da0: 38147MB (78126048 512 byte sectors: 255H 63S/T 4863C)

お、認識するじゃん。

% mount_msdosfs /dev/da0s2 /ipod
% ls /ipod/
Calendars/      Contacts/       Notes/          XPlay music/    iPod_Control/

gtkpodで遊んでみる。いい感じ。

img_2088.jpg


SUMIKAWA Munechika / Daydreamers On the Net

最近の4冊

Rails3レシピブック 190の技
Rails3レシピブック 190の技、高橋 征義,松田 明,諸橋 恭介、ソフトバンククリエイティブ

マイノリティ・リポート
マイノリティ・リポート

涼宮ハルヒの驚愕(後)
涼宮ハルヒの驚愕(後)、谷川 流、角川書店

涼宮ハルヒの驚愕(前)
涼宮ハルヒの驚愕(前)、谷川 流、角川書店