This support article has been ported from our blog and is for users of older (pre BM 3.2.01/MR 4.2.01) versions of our software running on Mac OS X 10.4.7. It is not relevant to current version users.
On Mac OS X 10.4.7 we found that Serendipity Blackmagic V3.2 and earlier and Serendipity Megarip V4.2 and earlier failed to start. The problem was with the dongle driver failing to talk to the dongle. The driver version that was shipped with these versions was 1.0.2.
We discovered an earlier dongle driver V1.0.0 will load on the latest OS and work quite happily with these versions. Therefore if you are using Mac OS X 10.4.7 and are running one of the earlier versions of Serendipity Blackmagic or Serendipity Megarip then you need to remove dongle driver 1.0.2 and install the earlier driver. Below describes how to do this.
Download the dongle driver. You can get the driver from the Safenet site by clicking here
Or you can get it from our ftp site under ftp://ftp.serendipity-software.com.au/pub/drivers/dongle – Mac Dongle driver – This is zipped. Unzip ready to install.
Open a terminal window which you can find under /Applications/Utilities
Type the following to see what driver is currently loaded
sudo kextstat | grep -i sent
The | (pipe) sign is usually above the backslash on the keyboard. You will be prompted to enter your password. When you do you should see something like the following.
76 0 0×2ecd5000 0×7000 0×6000 com.rainbow.iokit.Sentinel (1.0.2) <26 11>
You need to unload this and remove it prior to installing v1.0.0
To unload the driver type the following.
sudo kextunload /System/Library/Extensions/Sentinel.kext
This should return the following
kextunload: unload kext /System/Library/Extensions/Sentinel.kext succeeded
You can check that the driver has unloaded by typing the kextstat command (above) again. This time there should be no output.
Now you need to remove the driver. To do this type.
sudo rm -rf /System/Library/Extensions/Sentinel.kext
Then remove the receipt of the installation by typing the following.
sudo rm -rf /Library/Receipts/SentinelDriver18.104.22.168.pkg/
Then update the extensions cache by typing the following
sudo touch /System/Library/Extensions
Now reboot the Mac.
Once the Mac is back up and running install the old driver v1.0.0 that you downloaded above. After installation is complete you will be prompted to reboot. Once the system is back up and running again you should be able to run your older version of the Serendipity Megarip or Blackmagic. You can check the driver version by opening the terminal window again and typing
sudo kextstat | grep -i sent
This time you should see the following output
107 0 0×2ebd8000 0×5000 0×4000 com.rainbow.iokit.Sentinel (1.0.0d1) <26 11>
Note: Serendipity Blackmagic (V3.2.01 and higher) and Serendipity Megarip (V4.2.01 and higher) running on Mac OS X 10.4.7 do not have this problem as the driver is not a kernel module. However sometimes problems can occur with the v1.0.0 dongle driver installed and you are running of V3.2.01/V4.2.01 or greater. If you get problems with this remove the V1.0.0 driver as above and reboot and it should work. The only difference with the procedure is that the v1.0.0 driver is installed in a different place – /Library/Extensions. If you encounter any problems please contact firstname.lastname@example.org