Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Mac] E1.31 does not transmit #1670

Open
swifty99 opened this issue Jan 18, 2025 · 8 comments
Open

[Mac] E1.31 does not transmit #1670

swifty99 opened this issue Jan 18, 2025 · 8 comments

Comments

@swifty99
Copy link

Describe the bug
On Mac the sACN interface does not transmit on any interface but localhost
On Windows this works no problem

Tested and reproduced with sACN viewer on several machines.

To Reproduce
start QLC from scratch
define a fixture
connect the universe to interface
go

Expected behavior
E1.31 transmitts data

Screenshots

Image

Desktop (please complete the following information):
Mac seqouia 15.1.1, M3 and M1
WLAN/Ethernet interfaces tested

Additional context
Using sACN Viewer to test send from the same machine has no issues.

Please let me know if additional context is needed. Thank you.

@mcallegari
Copy link
Owner

Duplicate of #1641
I have prepared the proper entitlements here but I'm having difficulties in adding them to the bundle.
Apple is giving me a hard time in deploying QLC+ on Mac.

@mcallegari
Copy link
Owner

Please check the latest version
https://qlcplus.org/downloads/4.14.0/QLC+_4.14.0_arm64.dmg

@swifty99
Copy link
Author

thx, for getting into it.

It looks like it is crashing. I replaced the app and get the first selections screen. Whatever I am selecting nothing happens. Something I can try?

@mcallegari
Copy link
Owner

mcallegari commented Jan 20, 2025

Please try again.
I have found an error.
Same download link.
Thanks

@swifty99
Copy link
Author

it is starting again, however not sending data. (0 packets sent)

I have been trying to use LedFx with the python scan library. That fails too on more than one device. maybe related, binding several sockets to the same ports seems restricted recently.

thx

@mcallegari
Copy link
Owner

Can you please try one more time? Same download link.
The bundle is now properly signed. Let's see if entitlements are included correctly as well.

@swifty99
Copy link
Author

the signing did work. Easy install. What do you mean with entitlements?

But still: loopback is sending packets, ethernet interface is not:

Image

Image

@cse342
Copy link

cse342 commented Jan 21, 2025

I also can replicate the problem under macOS 15.2.
Signing works for me too with the latest build.
I researched a bit about this multicast entitlement.
If I understand it correctly, Apple needs to approve this permission separately: https://developer.apple.com/documentation/bundleresources/entitlements/com.apple.developer.networking.multicast

"This entitlement requires permission from Apple before you can use it in your app. Request permission from the Multicast Networking Entitlement Request page."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants