-
-
Notifications
You must be signed in to change notification settings - Fork 8.2k
Multicast Group Join Fails with ValueError from setsockopt() on v1.24.0 #16100
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
Labels
Comments
Thanks for the clear report. I can confirm the issue. Should be fixed by #16121. |
CC22
dpgeorge
added a commit
to dpgeorge/micropython
that referenced
this issue
Nov 4, 2024
This was missed in 628abf8. The the bug was that, when IPv6 is enabled, the `sizeof(ip_addr_t)` is much larger than IPv4 size, which is what's needed for IGMP addressing. Fixes issue micropython#16100. Signed-off-by: Damien George <damien@micropython.org>
wiznet-grace
pushed a commit
to wiznet-grace/micropython
that referenced
this issue
Feb 27, 2025
This was missed in 628abf8. The the bug was that, when IPv6 is enabled, the `sizeof(ip_addr_t)` is much larger than IPv4 size, which is what's needed for IGMP addressing. Fixes issue micropython#16100. Signed-off-by: Damien George <damien@micropython.org>
wiznet-grace
pushed a commit
to WIZnet-ioNIC/WIZnet-ioNIC-micropython
that referenced
this issue
Feb 28, 2025
This was missed in 628abf8. The the bug was that, when IPv6 is enabled, the `sizeof(ip_addr_t)` is much larger than IPv4 size, which is what's needed for IGMP addressing. Fixes issue micropython#16100. Signed-off-by: Damien George <damien@micropython.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Port, board and/or hardware
rp2 port, Raspberry Pi PICO W
MicroPython version
MicroPython v1.24.0 on 2024-10-25; Raspberry Pi Pico W with RP2040
Reproduction
Expected behaviour
mreq: b'\xef\x03\x03\x03\x00\x00\x00\x00'
success
Observed behaviour
mreq: b'\xef\x03\x03\x03\x00\x00\x00\x00'
Traceback (most recent call last):
File "<stdin>", line 30, in <module>
ValueError:
Additional Information
This works on v1.23.0 provided wlan is active.
Code of Conduct
Yes, I agree
The text was updated successfully, but these errors were encountered: