Skip to content

Feature Request: Add SLIP support to LWIP #8921

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

Open
2 of 6 tasks
ssshake opened this issue May 10, 2023 · 2 comments
Open
2 of 6 tasks

Feature Request: Add SLIP support to LWIP #8921

ssshake opened this issue May 10, 2023 · 2 comments

Comments

@ssshake
Copy link

ssshake commented May 10, 2023

Basic Infos

  • This issue complies with the issue POLICY doc.
  • I have read the documentation at readthedocs and the issue is not addressed there.
  • I have tested that the issue is present in current master branch (aka latest git).
  • I have searched the issue tracker for a similar issue.
  • If there is a stack dump, I have decoded it.
  • I have filled out all fields below.

Platform

  • Hardware: ESP-12

Problem Description

I wish to use the SLIP protocol using an ESP8266 and the Arduino IDE, however LWIP for this repository does not have the SLIP code that does come with the standard ESP library found here: https://github.com/espressif/esp-lwip/blob/2.1.2-esp/src/netif/slipif.c

I am asking if you could please add this support so that I can continue development of my project in the Arduino ecosystem.

@mcspr
Copy link
Collaborator

mcspr commented May 10, 2023

https://github.com/espressif/esp-lwip/blob/2.1.2-esp/src/netif/slipif.c

repository is here, we do not use Espressif LWIP repo

things just have to be built, don't see any dependencies and it has to be manually initialized so should be pretty safe to include

@ssshake
Copy link
Author

ssshake commented May 10, 2023

OK thank you very much for the information!

What I am trying to do is port this existing code based (https://github.com/martin-ger/esp_slip_router) so that is can be used within the Arduino environment. I am trying to use martin-ger's implementation of a SLIP router in my existing code, my existing code does PPP and I wish to offer SLIP as well.

To be honest I am just learning as I go and this is quite a bit over my head, but if I could get the basics of SLIP working in Arduino that would get me moving in the right direction.

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

2 participants