cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

(In)compatibility of EOS Utility with MacOS Ventura

Stefan1
Contributor

I updated last night to MacOS Ventura. Unfortunately, the EOS Utility does not seem to be compatible with the latest version of MacOS. Because of this, I cannot connect with my Canon EOS R6. This is quite disastrous for me, since I use my R6 amongst others as a webcam. Why? In my profession and role, presentation matters a lot. 

 

When will this be resolved? Why is Canon seemingly incapable of keeping their software up-to-date?

De facto, the almost brand-new camera is now not useable anymore.

94 REPLIES 94

WOW thank you so much SteveStone that indeed solved the problem, I am a bit mystified over why this is not available on the canon usa site but really glad it worked.

R5, 6Dmkii, 5dmarkiv, and others

Indeed the 13.16.13 solves the problem bit surprised its not available on the US site but so long as it works....

R5, 6Dmkii, 5dmarkiv, and others

I just installed that version and it fixed the issue for me, make sure you are not sill using the old version (I had to replace my links to start the newer version)

R5, 6Dmkii, 5dmarkiv, and others

interesting my USB-C connection is blazing fast, perhaps reformatting your memory card would help

R5, 6Dmkii, 5dmarkiv, and others

Available on the US site under macOS 12.

John Hoffman
Conway, NH

1D X Mark III, M200, Many lenses, Pixma PRO-100, Pixma TR8620a, Lr Classic

Thats why I did not see it, I was looking under macOS13

R5, 6Dmkii, 5dmarkiv, and others

To be fair, Apple is known to screw people up regularly. Audio people also have to deal with their incompetence.

gvl
Contributor

Here is my update on some related activities I did to check if there is something in my wireless network that does not work related to my M1 and R7

a) I downloaded Canon CCAPI from their developer's site. The activation tool does not work on an Mac M1 running 13.x macOS 😞 So there is a bug in that program as it is not portable for that version. I then used a very old Mac with 11.3 (Big Sur) and was able to activate CCAPI on the camera. This adds an additional menu item to the wireless setting so you can can check you camera via HTTP requests. Make sure to not switch off the camera or disconnect it when the activation is running, wait till it is done or tells you that it can not find the camera and you need to just cancel. only then disconnect. However if the OS works it will do the activation, I think it takes less than 10 seconds. Wait. Make sure it comes back with the completed msg.

b) Now you can go to wireless settings and in the Camera control settings add your network, or make the camera the access point. I added my network, so I can access the camera from all devices including Mac, Linux, Raspberry PI

c) the use a device you have on the same network and you can look at the ccapi for example with 

http://<YOURINTERNALNETWORKIP>:8080/ccapi

The IP number will be printed on the camera monitor

And everything seems to be working, I can communicate with  the camera. I am now thinking about writing a couple of python programs so I can do the interface just through ccapi 

This also confirms that canon has not yet updated several programs to ventura. 

I think the best thing for canon would be to just enable ccapi by default and have us all hack the camera in python 😉

Update: I have written a python library and can now control the camera via

a) a GUI prototype that I wrote

b) jupyter notebooks so you can create workflows.

The library in pythin is super simple and has things such as `camera.av=8.0`. And so on ... including shoot a photo. This way you can completely control the camera. To see the library or the manual for it, visit me on 

github.com/laszewsk/canon-r7-ccapi/blob/main/README.md 

ianzakharov
Contributor

I had this issue, solved downloading EOS Utility form Canon Japan (not Europe, not USA)

gvl
Contributor

I tried that too, but with no success 😞 However I can no longer test the activation of CCAPI from Japan, as my camera is already activated and I am quite happy with that as I can now program the camera in python ... There is already an API developed by someone else for it, but I like to make mine much simpler. This has the advantage that I can see the camera on any device as I go not via an AP but through the regular internal WiFi of my location. My goal is to gradually extend the interface to what I need ... mostly focus stacking ... 

such as 

camera = CCAPI(IPADDRESS)

camera.owner = "Geek Hacker"

print(camera.owner)

and so on ....

works already, I can also see all images on my 2 SD cards..

I work next on focus stacking. 

Announcements