WCHSoftGroup / ch34xser_macos

MacOS USB driver for USB to serial chip ch340, ch341, ch342, ch343, ch344, ch9101, ch9102, ch9103, etc
302 stars 25 forks source link

Unable to install on MacBook M1 or M2 #10

Open csnakk opened 2 years ago

csnakk commented 2 years ago

Executing: /usr/bin/kmutil load -p /Library/Extensions/CH34xVCPDriver.kext Error Domain=KMErrorDomain Code=71 "Incompatible architecture: Binary is for x86_64, but needed arch arm64e Unsupported Error: one or more extensions are unsupported to load Kext cn.wch.driver.CH34xVCPDriver v1 in executable kext bundle cn.wch.driver.CH34xVCPDriver at /Library/Extensions/CH34xVCPDriver.kext

An arm build would be very helpful... Any possibility of getting a new build or source?

anthonybudd commented 2 years ago

Seems to work for me.

https://imgur.com/a/pysUtuj

windbender commented 1 year ago

@anthonybudd, were you able to get this to work with "Ventura" Mac OS 13.0.X ?

kikolobo commented 1 year ago

I am trying but unable to. Needs an update for sure to work with the new security restrictions on MacOS

eric-pfi commented 7 months ago

Also not able to get this to work. Installation completed successfully, but kernel extension doesn't appear to be loaded:

elw@Erics-MacBook-Pro-2 Contents % pwd
/Applications/CH34xVCPDriver.app/Contents
elw@Erics-MacBook-Pro-2 Contents % /usr/bin/kmutil showloaded | grep CH34
No variant specified, falling back to release

from info.plist,

        <key>CFBundleName</key>
        <string>CH34xVCPDriver</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
        <string>1.8</string>

That should be latest from the site as I post this.

moyun-yinyun commented 7 months ago

Also not able to get this to work. Installation completed successfully, but kernel extension doesn't appear to be loaded:

elw@Erics-MacBook-Pro-2 Contents % pwd
/Applications/CH34xVCPDriver.app/Contents
elw@Erics-MacBook-Pro-2 Contents % /usr/bin/kmutil showloaded | grep CH34
No variant specified, falling back to release

from info.plist,

        <key>CFBundleName</key>
        <string>CH34xVCPDriver</string>
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
        <string>1.8</string>

That should be latest from the site as I post this.

Follow the instructions in this document to authorize the dext system extension