Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I guess it's the most used TCP/IP stack in resource constrained devices. But it seemed that for long, there's no competent alternative to it. https://github.com/FreeRTOS/FreeRTOS-Plus-TCP looks like a promising one.


There are high quality alternatives:

- NetXDuo from ThreadX. It's Opensource for a while now.

- Zephyr also brings its own stack


It'd be interesting to see a breakdown of IP stacks for MCUs, their performance, how many security issues, etc.

NetX, Zephyr, LwIP, and SmolTCP all sort of fit in this realm these days it seems like. Probably others too... but yeah hard to discern the differences at a high level without digging in.


LWIP integrates quite well with the FreeRTOS scheduler, I’ve used that combo before. How does the “plus-TCP” stack compare?


The quality usually depends on the vendor adapting it to their silicon.

If you look at ST and their STM32 the lwip integration is extremely bug ridden. Just read all the articles in their forum from "Piranha". I also struggled with extremely hard to debug bugs coming from their adaption layers.

Lwip itself has a solid quality.


That sounds like ST. They make some really intriguing chips at good prices, but the tradeoff is that their hardware and software are full of bugs.


Can you say, with which hardware does, the LWIP stack, work well?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: