Skip to content

Integrating OpenWrt

acrish edited this page Mar 11, 2013 · 5 revisions

In order to integrate LiSA with OpenWrt, we will choose a platform that is already running OpenWrt (e.g.: Carambola or SOHO router).

The main reason for integrating OpenWrt is to command the hardware switch within such a device with LiSA CLI. OpenWrt already controls the hardware switch, so a LiSA Switch API implementation would probably be similar.

Notes

Note #1: Some commands may not be already supported, like interrogating the FDB.

Note #2: In order to totally integrate the LiSA Switch API implementation, the OpenWrt interface should call LiSA API instead of the API for the embedded switch driver. Here there are some advantages:

  • all platforms with LiSA could use OpenWrt
  • once the multi-engine implementation of the LiSA Switch API is ready, the WiFi interface would be seen as a switch port