Like I said, subsurface isn't going to work if your usb cradle isn't recognized. Yesterday I couldn't remember where the instructions were, I do now: libdivecomputer, a library for communication with various dive computers. -- mac'oh'sex instructions are at the bottom. Note that I have not tried them, no idea if they work in general and on your mac in particular.
FWIW, I have it working on a windows 7 PC. I had it working on my windows 8 laptop but then some update broke it and I'm not fixing it until my next diving vacation.
Just not my product!! wondering now if I have a faulty cradle because I've downloaded and installed the drivers and it still doesn't work. Back to the shop!