-
Notifications
You must be signed in to change notification settings - Fork 8.2k
drivers: wifi: eswifi: Ignore F_GETFL and F_SETFL ioctl calls. Add ZSOCK_POLLOUT revent in offloaded poll. Use peer_addr as addr in recvfrom. #77123
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
|
Hello @davidalo, and thank you very much for your first pull request to the Zephyr project! |
d12c6fd to
bd2d8bf
Compare
|
Maybe related #76483 |
|
Just a minor comment to the commits. Please use |
bd2d8bf to
679ad39
Compare
Done |
|
A quick update from this weekend. It seems that rx of invalid bytes was an mistake on my end. RX is successful when using fixes from #76483. Still need to dig deeper to check invalid bytes tx. |
|
I still need to investigate invalid TX (will open a new PR if needed) but the rest of the fixes seems fine. Ready to review @jukkar . |
rlubos
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please follow https://docs.zephyrproject.org/latest/contribute/guidelines.html#commit-message-guidelines regarding commit message format. All commits need a commit message body and a signoff entry.
|
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
Hello everyone.
Working on a
b_l4s5i_iot01aboard which is using a ESWIFI chip with offloaded sockets. I am struggling to make it work in order to connect to an LWM2M server and get the full functionality.For now the following problems have been / need to be addressed:
Review send invalid bytes (see information below).Review recv invalid bytes (see information below).With the first 3 commits I can properly connect to a LWM2M server (i.e. leshan or thingsboard).
However, I still face two issues:
When pushing an image from the LWM2M server to the device, bytes received are incorrect. As an example, the first bytes of the binary file are3db8 f396 0000 0000 0002 0000 58a7 0200and we receive3db8 f396 0000 0000 0002 0000 5ca7 0200in the LWM2M function.LWM2M code seems fine as it is working well when running in a Ethernet board, so I guess that problems come from ESWIFI. Any help for debugging this is highly appreciated.