How to tethering on Macos 15.x

Hello,

After trying many times to start tethering with my Nikon Z7II and macbook pro m1 via usb. Darktable refuse to connect to my camera!

Darktable sees my camera correct. But when i try to connect i get a message that my usb port is not available or taken by a another process. I tried a another port. And even reboot te system. But i still get the same message.

Is there a known solution?
I installed DT from the package from the website. And i use 5.0.1
I found that darktable use gphoto for the tether function. I tried to start gphoto from the terminal and is not installed?

Can i install gphoto manualy?

Hoping for a fast answer.

Nikon Tether works ok.

I’m collect some extra data. Via brew installed gphoto2. And tried the workflow as mentioned in the user manual.

Next test: When i do the commands as sudo then the test is succesful and gphoto2 get access to the usb port and shoot a photo. and delete it

I hope that i done enough so you can find a solution for this problem.

:wave:t3:

Ron

Hi Ron, was tethering working in previous macos?

I think there is nothing which darktable can do to solve this:

I’m affraid your right. :cry: when i discovered that with sudo gphoto2 worked. I suspected that this was a new Apple security point. (or is it an keep others out of my back yard?) at least i can tether with nikons tether tool. But for al those other brands?

I’ve read the github post. And it is clear now where the problem is. Perhaps it is best to make a note on the Darktable site that tethering is not working anymore on macos 14 and up.

Hello,

As noted in the next reply. From 14.x and upwards. The communication between gphoto2 (the intermediate for darktable) and macos failed due to security concerns.

We can only hope that this can be fixed.

at least with my recent macports based builds i’m able to connect and tether EOS R6mII from my m1max macbook running macos 15.4.1 - so no darktable issue (maybe no issue because it’s built on my machine :wink: )
(macports uses libgphoto2 2.5.31_0)

maybe check, if you have some autostart jobs that connects to your camera before darktable can get access

Just checked my brew libgphoto2 version and seems the correct version.

I just look at MacPorts and see that the latest ‘port’ of DarkTable is in the 4.8.x range. also for the -develop version. Brew delivers version 5.0.1 i know not much difference.
It would be nice to tether via darktable. But for now Nikon tether also works. Only 1 extra step to import the files into Darktable :wink:.

But thx for your info.

macports isn’t the best source for darktable since there are recent macOS builds provided by darktable team.
I‘m using macports for the build dependencies only

Hi all, (MStraeten)

I installed via macports libghoto2 and now i can connect to my camera! :rofl:

Now its time how to work with de module :innocent:

Thanks all for your help.