-
Notifications
You must be signed in to change notification settings - Fork 78
Send multicast requests on all adapters #31
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
Conversation
3905e98 to
de09979
Compare
4c8b2bd to
5dc00d7
Compare
92c79cc to
aefcddb
Compare
|
My only comment/suggestions is in the above review about where to combine the config-provided interfaces and the hardware-polled interfaces. As far as I can tell, the reset of the code changes are related to storing addresses as |
|
@tstenner I just want to let you know that this PR is working great on our bridged lab systems (both linux). Previously we were using master and could not see any remote streams between the two. |
|
hey! Trying to include this pull request in my linux installation (one direct LAN connection, one university LAN + wifi Connection, should look out for streams on the direct LAN and the wifi) - but so far no success.
I generally don't really know how to debug this issue, any pointers would be greatly appreciated! |
Depending on the pylsl source version you're using, this might not do anything. Can you try putting your new See the pylsl find_liblsl_libraries code. For your initial tests, the easiest is to set an environment variable |
|
Thank you! I did something stupid 🙈 I checked out the PR but didnt switch to the branch. Now it works flawlessly! Super cool! |
|
is this PR actually pulled into the release? It appears in the releasenotes, but it didnt work for me. It is also not marked as pulled in this PR. |
|
No idea why it wasn't merged properly, but I have merged it manually (again). |
There have been some more bug reports with streams no / only one stream being found.
Currently, the "I'm looking for a stream"-multicast packets are only sent on one network adapter (on Linux it can be configured otherwise manually, but it ought to work out of the box).
So, this PR adds another config option for all local adapters multicast packets should be sent from, in case it's empty it's generated automatically (currently not yet working on Windows and not tested locally on macOS, but the previously failing CI is happy) and sends the multicast packets once for each configured adapter.