ADTPro / adtpro

Apple Disk Transfer ProDOS (ADTPro)
http://adtpro.com
GNU General Public License v2.0
132 stars 19 forks source link

Mac OS 14? #184

Open TheArt01 opened 10 months ago

TheArt01 commented 10 months ago

Hi, I have a problem starting the ADTpro server on my Macbook. I can start the application, but as soon as I click on "serial", I get an error message: "no serial ports or no serial library" Bildschirmfoto 2023-12-10 um 10 24 01

What am I doing wrong?

david-schmidt commented 10 months ago

Do you have a USB-RS232 device plugged in? What happens if you click on File->Serial Configuration? Can you pick the serial device you have plugged in? (Also... what version are you using?)

TheArt01 commented 10 months ago

Hi David,

I’ve tried 2.0.3 und 2.1.0.

Yes, I have plugged in the correct Serial Cable into the //c (worked previously with another ADTpro server), attached a Serial to USB A and USB A to C adapter.

Under 2.1.0. I cannot click on File->Serial Cond. Under 2.0.3. it shows the attached.

Latest Java and OS X is installed.

Thanks for helping me

Carsten

Am 10.12.2023 um 16:55 schrieb David Schmidt @.***>:

Do you have a USB-RS232 device plugged in? What happens if you click on File->Serial Configuration? Can you pick the serial device you have plugged in? (Also... what version are you using?)

— Reply to this email directly, view it on GitHub https://github.com/ADTPro/adtpro/issues/184#issuecomment-1849002699, or unsubscribe https://github.com/notifications/unsubscribe-auth/BESRBZTYZVUDMPZNTKUF5DTYIXLPTAVCNFSM6AAAAABAONYB5WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNBZGAYDENRZHE. You are receiving this because you authored the thread.

david-schmidt commented 10 months ago

2.0.3 absolutely won't work, and that's why 2.1.0 exists - to get Java up to date, especially for Mac, which likes to shift the sand out from under you. If you "cannot click on File->Serial Configuration" that is a problem - can you explain more what that means?

TheArt01 commented 10 months ago

Hi David,

yes sure, I’ll try to.

If I click on the „Serial“ button (the one with the cable), I get the following error message: „There are no serial ports, or the serial library RXTX is not installed or visible"

If I click on File -> Serial Configuration, nothing happens under 2.1.0.

Under 2.0.3., I get the Port/Bootstapping box with Port set to „..“ (unable to change that), and a speed of 115200, which I can change to 19200.

In both versions, the server’s main windows shows „No Activity“ and „Not Connected“

On the //c’s side, everything should be fine. I have used the computer, the null-modem and the Rs232 to USBA-adapter in the exact-same configuration on my old Intel iMac. Now I am trying to connect everything to an M1 Macbook, using an additional USBA to C adapter by apple.

I really appreciate your help. Thank you, David!

BR Carsten

Am 11.12.2023 um 15:25 schrieb David Schmidt @.***>:

2.0.3 absolutely won't work, and that's why 2.1.0 exists - to get Java up to date, especially for Mac, which likes to shift the sand out from under you. If you "cannot click on File->Serial Configuration" that is a problem - can you explain more what that means?

— Reply to this email directly, view it on GitHub https://github.com/ADTPro/adtpro/issues/184#issuecomment-1850186336, or unsubscribe https://github.com/notifications/unsubscribe-auth/BESRBZQH3RZJGYVEBUJWWQLYI4JXPAVCNFSM6AAAAABAONYB5WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJQGE4DMMZTGY. You are receiving this because you authored the thread.

david-schmidt commented 10 months ago

(Don't use 2.0.3 any more - throw it away so you don't accidentally use it.)

What this all tells me is that either your Mac isn't seeing your serial port, or there are some permissions problems to sort out. So let's start with the system - if you go to your System Information (Mac icon -> About this Mac -> More Info -> (scroll down to) System Report...) do you see a USB device that sounds like an RS232 port?

Screenshot 2023-12-11 at 11 55 24 AM
TheArt01 commented 10 months ago

I can see a „USB Serial Controller D“

Am 11.12.2023 um 17:57 schrieb David Schmidt @.***>:

What this all tells me is that either your Mac isn't seeing your serial port, or there are some permissions problems to sort out. So let's start with the system - if you go to your System Information (Mac icon -> About this Mac -> (scroll down to) System Report...) do you see a USB device that sounds like an RS232 port? Screenshot.2023-12-11.at.11.55.24.AM.png (view on web) https://github.com/ADTPro/adtpro/assets/1110325/c1aba887-a708-4afa-873e-ea16b712f66d — Reply to this email directly, view it on GitHub https://github.com/ADTPro/adtpro/issues/184#issuecomment-1850482485, or unsubscribe https://github.com/notifications/unsubscribe-auth/BESRBZXMCQSG34YLVFM77MDYI43PDAVCNFSM6AAAAABAONYB5WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJQGQ4DENBYGU. You are receiving this because you authored the thread.

quickthyme commented 10 months ago

Just wanted to chime in that I am experiencing this exact same issue. Using the same RS232-USBA cable that I used with my old Intel MacBook Air, with Apple branded USBC-A dongle, now on M1 MBP, getting same error when trying to enable Serial, and not able to bring up Serial Configuration from the menu at all just as @TheArt01 described. I am on macOS Sonoma 14.2.1 with JRE 18.19 for arm64 from Oracle. System profile report does show the device as being recognized FT232R USB UART.

@david-schmidt based on your screenshot, I notice that I am using the same exact USB-serial dongle as you, only difference is the serial number.

david-schmidt commented 10 months ago

I did a test build with an updated serial library, and I think that'll solve the problem. I got called out of town so my build facilities aren't available to me just now, but I think that'll do it.

quickthyme commented 10 months ago

Well, that's good news then! Thanks for looking into it. Does this mean we'll be seeing a "2.1.1"? or will it be more like a "2.1.0 Special Edition™"?

david-schmidt commented 10 months ago

We'll do a testcase build, and if you validate it (I don't have fancy Apple M1/2 hardware to test with) we'll release a new version generally.

TheArt01 commented 10 months ago

Hi David,happy to validate the testcase build whenever you are ready.BRCarstenSent from my iPad. Please excuse typos and/or abbreviations.Am 22.12.2023 um 00:30 schrieb David Schmidt @.***>: We'll do a testcase build, and if you validate it (I don't have fancy Apple M1/2 hardware to test with) we'll release a new version generally.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

IdreesInc commented 7 months ago

I am also encountering this issue, has anyone determined a resolution?

david-schmidt commented 7 months ago

Here, give this a try: https://github.com/ADTPro/adtpro/releases/tag/applesilicon

IdreesInc commented 7 months ago

Thank you, I believe that is working as expected! I say believe because the app now allows me to attempt to bootstrap and sends commands over to the Apple IIc, but I am receiving garbled syntax similar to on my Windows machine. Seems like that is likely unrelated to this issue but including the below photo just in case: IMG_3990

david-schmidt commented 7 months ago

Thank you, I believe that is working as expected! I say believe because the app now allows me to attempt to bootstrap and sends commands over to the Apple IIc, but I am receiving garbled syntax similar to on my Windows machine.

Yep, nope, this is a speed mismatch problem. At least now the bits are getting on to the wire.