Dead project?

75 views
Skip to first unread message

Steven Hirsch

unread,
Oct 26, 2019, 10:11:55 AM10/26/19
to ioscsitape-discuss
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

Michele Marie Dalene

unread,
Oct 26, 2019, 10:17:40 AM10/26/19
to ioscsitap...@googlegroups.com
I have not seen anything more recent. however,  I can tell you that there is one slight mite of an undefined variable that you will need to define of error or  exit status. I can try to compile in my Mac pro but right now, I have no scsi card on my Mac pro for testing.

On Sat, Oct 26, 2019, 10:11 AM Steven Hirsch <snhi...@gmail.com> wrote:
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-disc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ioscsitape-discuss/77019166-b352-44d7-afd6-c82674b07221%40googlegroups.com.

Steven Hirsch

unread,
Oct 26, 2019, 10:27:16 AM10/26/19
to ioscsitape-discuss
Thanks for the quick response, Michele.  Any help you can provide will be greatly appreciated.  At this point, I do not have a SCSI card either.  It seems the ATTO UL5 is the only real option for PCI-E macs and I'm not planning to purchase one (~ $150 on eBay) unless I have at least some confidence of kernel support.

The last time I had to use SCSI tape on a Mac I discovered that one of the commercial vendors offered a free mtio driver for individual use.  I think it might have been Tolis (?), but cannot find any hint of this in 2019. 

On Saturday, October 26, 2019 at 10:17:40 AM UTC-4, Michele Marie Dalene wrote:
I have not seen anything more recent. however,  I can tell you that there is one slight mite of an undefined variable that you will need to define of error or  exit status. I can try to compile in my Mac pro but right now, I have no scsi card on my Mac pro for testing.

On Sat, Oct 26, 2019, 10:11 AM Steven Hirsch <snhi...@gmail.com> wrote:
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-discuss+unsub...@googlegroups.com.

Michele Marie Dalene

unread,
Oct 26, 2019, 11:33:36 AM10/26/19
to ioscsitap...@googlegroups.com
I have seen them cheaper but the drivers are a bit behind as they are for Mountain Lion and older, you can disable sip in recovery with csrutil disable and install on Mojave but no promises of how well they will work. I use ioscsitape on my PowerMac G5. not perfect though. Linux would be better as it has tape library Mtx support.

On Sat, Oct 26, 2019, 10:27 AM Steven Hirsch <snhi...@gmail.com> wrote:
Thanks for the quick response, Michele.  Any help you can provide will be greatly appreciated.  At this point, I do not have a SCSI card either.  It seems the ATTO UL5 is the only real option for PCI-E macs and I'm not planning to purchase one (~ $150 on eBay) unless I have at least some confidence of kernel support.

The last time I had to use SCSI tape on a Mac I discovered that one of the commercial vendors offered a free mtio driver for individual use.  I think it might have been Tolis (?), but cannot find any hint of this in 2019. 

On Saturday, October 26, 2019 at 10:17:40 AM UTC-4, Michele Marie Dalene wrote:
I have not seen anything more recent. however,  I can tell you that there is one slight mite of an undefined variable that you will need to define of error or  exit status. I can try to compile in my Mac pro but right now, I have no scsi card on my Mac pro for testing.

On Sat, Oct 26, 2019, 10:11 AM Steven Hirsch <snhi...@gmail.com> wrote:
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-disc...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-disc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ioscsitape-discuss/0294f32a-c4b9-48d1-bb92-9f8fe32a3028%40googlegroups.com.

Jesse Peterson

unread,
Oct 26, 2019, 1:39:13 PM10/26/19
to ioscsitap...@googlegroups.com
There’s been no active development for some time.

This is due in part to Apple’s changing requirements for kext signing - i.e. becoming a requirement in 10.10 Yosemite 5 years ago. If the barrier to entry is that users have to disable kext signing and/or users have to compile themselves that effectively makes the project untenable in my eyes.

That said with 10.14 Mojave Apple has a new driver model instead of kexts that can be developed against. I haven’t looked at it at all really but it seems promising. Perhaps the distribution model for open source developers is better.

I would second Michele’s suggestion of Linux. If you’re adamant about using macOS you might try using PCI passthru in a virtual machine to access the SCSI card using a Linux VM, as a suggestion.

- Jesse

On Sat, Oct 26, 2019 at 7:11 AM Steven Hirsch <snhi...@gmail.com> wrote:
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

Michele Marie Dalene

unread,
Oct 26, 2019, 5:45:22 PM10/26/19
to ioscsitap...@googlegroups.com
or if you an xcode developer, I am, you can sign code with your public key. nut there is a missing define for ErrorExit. I think that is an Integer. should add to header file of IOScsi Tape.h

Michele Marie Dalene

unread,
Oct 26, 2019, 7:19:10 PM10/26/19
to ioscsitap...@googlegroups.com
does Virtualbox offer pci passthrough for Debian? I need that for q different task. I also have Debian in a native partition as well

Steven Hirsch

unread,
Oct 26, 2019, 9:59:29 PM10/26/19
to ioscsitape-discuss
I wasn't aware that VMs hosted under Mac OS X had direct access to hardware.  Are you referring to VMware or another product?

It would take some time to explain, but it would really be most convenient for me to have a means to create and read LTO 2 / 3 tapes under OS X. I don't care about using unsigned drivers - SIP has to be disabled anyway for Mojave patcher to operate.

On Saturday, October 26, 2019 at 1:39:13 PM UTC-4, Jesse Peterson wrote:
There’s been no active development for some time.

This is due in part to Apple’s changing requirements for kext signing - i.e. becoming a requirement in 10.10 Yosemite 5 years ago. If the barrier to entry is that users have to disable kext signing and/or users have to compile themselves that effectively makes the project untenable in my eyes.

That said with 10.14 Mojave Apple has a new driver model instead of kexts that can be developed against. I haven’t looked at it at all really but it seems promising. Perhaps the distribution model for open source developers is better.

I would second Michele’s suggestion of Linux. If you’re adamant about using macOS you might try using PCI passthru in a virtual machine to access the SCSI card using a Linux VM, as a suggestion.

- Jesse
On Sat, Oct 26, 2019 at 7:11 AM Steven Hirsch <snhi...@gmail.com> wrote:
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-discuss+unsub...@googlegroups.com.

Michele Marie Dalene

unread,
Oct 26, 2019, 11:38:33 PM10/26/19
to ioscsitap...@googlegroups.com
I checked my virtualbox and it does not have that feature. I can enable usb pass through but not PCI. or does virtual box have a add on for this?

To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-disc...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-disc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ioscsitape-discuss/bc88dbcb-bef6-42da-a01c-d73295ea581e%40googlegroups.com.

AA Wu

unread,
Jan 28, 2020, 9:18:47 PM1/28/20
to ioscsitape-discuss
I was able to get a pass through working for VMWare Fusion. I used a Shuttle Technology type usb to scsi adapter and passed it into Ubuntu Linux on the Vmware. Could you let me know where the missing define is? Thanks!


On Saturday, October 26, 2019 at 11:38:33 PM UTC-4, Michele Marie Dalene wrote:
I checked my virtualbox and it does not have that feature. I can enable usb pass through but not PCI. or does virtual box have a add on for this?

On Sat, Oct 26, 2019, 9:59 PM Steven Hirsch <snhi...@gmail.com> wrote:
I wasn't aware that VMs hosted under Mac OS X had direct access to hardware.  Are you referring to VMware or another product?

It would take some time to explain, but it would really be most convenient for me to have a means to create and read LTO 2 / 3 tapes under OS X. I don't care about using unsigned drivers - SIP has to be disabled anyway for Mojave patcher to operate.

On Saturday, October 26, 2019 at 1:39:13 PM UTC-4, Jesse Peterson wrote:
There’s been no active development for some time.

This is due in part to Apple’s changing requirements for kext signing - i.e. becoming a requirement in 10.10 Yosemite 5 years ago. If the barrier to entry is that users have to disable kext signing and/or users have to compile themselves that effectively makes the project untenable in my eyes.

That said with 10.14 Mojave Apple has a new driver model instead of kexts that can be developed against. I haven’t looked at it at all really but it seems promising. Perhaps the distribution model for open source developers is better.

I would second Michele’s suggestion of Linux. If you’re adamant about using macOS you might try using PCI passthru in a virtual machine to access the SCSI card using a Linux VM, as a suggestion.

- Jesse
On Sat, Oct 26, 2019 at 7:11 AM Steven Hirsch <snhi...@gmail.com> wrote:
 Is this code still under development?  I could really use a working tape driver for my 2008 Mac Pro (currently running Mojave, thanks to 'Mojave Patcher').

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-discuss+unsub...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "ioscsitape-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ioscsitape-discuss+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages