The SmallTree v0.6.8 iSCSI Initiator for MacOSX is up and running!
Using this initiator with LIO-Target requires at least v2.9-STABLE r301. Also, if you are looking to get an LIO-Target setup quickly, and using VMs, have a look at LIO-VM.
Inside of the VM, I am able to create a filesystem using Disk Utility, and mount said filesystem, etc. I am also able to copy files into the iSCSI mount, and everything appears stable.
So far, this initiator has been tested on MacOSX 10.4.8 in VMware Workstation 6, and in MacOSX on a PowerBook G4 Tibook.
Also, R/O mounts from MacOSX formatted filesystems in Linux/iSCSI Initiators VMs using hfsplus also works. Obviously as HFS is not a cluster filesystem, use care when accessing a single hfs mount with R/W and multiple iSCSI Initiators.
So far, the following has been tested:
TiBook G4 MacOSX v10.4.11
VMWare Workstation Linux v6 + MacOSX v10.4.8 i386
Playstation3/iSCSI running v2.6.25 LIO-VM Debian running v2.6.18-etch Apple G4 Cube running LinuxPPC running v2.6.24
TYPE_DISK: Works, audio/video playback is stable with VLC.
TYPE_ROM: The TiBook crashes with DVD Player Optical drive access with PS3, LIO-VM from x86 Macbook Pro, G4 Cube.
However, an old Parallel SCSI DVD-ROM is playing stable from i386 Linux.
I imagine Leopard should be a bit better about accessing these Optical drives. Also, VLC can play
VOB files for pre-Leopard cases.