Except with the Mac you wouldn't have to write the driver. If all you
want is the command line, installing the Dashboard will give you the
driver already built. It's already there as /Library/System/
Extensions/TrustedDataSCSIDriver.kext. This one links to the also
already existing Apple driver.
I don't know Python so don't know where the Python to device bridge
comes in (where the call to ioctl would have to be re-worked to port
this to the Mac). The gain for me would be in having command line
tools that I can call from scripts to control behavior of Drobo.
If no one else does it I might look at it as a "learning experience".
Not sure when though.
> and this:
http://newsgroups.derkeiler.com/Archive/Comp/comp.sys.next.sysadmin/2...
>
> the breadcrumbs would start here....
http://developer.apple.com/DOCUMENTATION/DeviceDrivers/Conceptual/Wor...
>
> Which seems to say that Apple wants you to write an in-kernel driver to do
> what Linux let's you do with an application running some ordinary system
> calls. Maybe I'm wrong, need a darwin/machead expert to validate.
>