AlexandreRouma / SDRPlusPlus

Cross-Platform SDR Software
GNU General Public License v3.0
4.1k stars 565 forks source link

SDR++-server no connect on X64 but ARM okay #1453

Open loewal opened 2 months ago

loewal commented 2 months ago

Hardware

Software

No connect to SDR++-server Steps To Reproduce

  1. select ip 10.0.0.19
  2. select port 5259
  3. connect: fail on X64, okay on ARM version. Worked on older versions

Starting from terminal with /path/to/the/SDR++.app/Contents/MacOS/sdrpp works! Removes link on dock and placed again, but no success. Still from prompt working.

KubaPro010 commented 2 months ago

Maybe the x86 machine has no connection or different connection? (make sure it's the same wifi), also what's the error?

loewal commented 2 months ago

Cannot connect to my Raspiberry Pi SDR++ server from within the app I called via Apllications. When using the same app, but through packagecontents, macos, etc. and then ./sdrpp the connection can be made. Earlier versions were okay. However, when calling the ARM-version, everything is okay, but then the disadvantage is that SDRplay-devices are not supported. So, I always have to keep 2 versions.

loewal commented 2 months ago

Tested on an older Macbook Pro (Intel) and there it works. Maybe a Seqouia (beta 2) related problem?

loewal commented 2 months ago

Deleted the app, reinstalled and created an alias. Working from the alias works! The direct way does not. Perhaps a rights related problem?

AlexandreRouma commented 2 months ago

Seems like some MacOS security issue. You probably need to grant it the permission to run normally since it was downloaded off the internet. I don't have any Arm mac or any x86 mac that can run such a recent version of MacOS

loewal commented 2 months ago

Downloaded latest versions of X64 and ARM. Started Arm-version and connected to SDR++-server. OK, then stopped and left app. Started X64-version and tried to connect: server already in use...... Have you changed this behavior?

loewal commented 2 months ago

Addendum: After leaving the X64-version started the ARM-version again and now no connect anymore. So, the server-connection is not closed completely/the right way?