This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
technical:ppp-openwrt-compile [2023/11/20 11:46] admin created |
technical:ppp-openwrt-compile [2023/12/28 14:18] (current) admin [Getting the code] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Compile Accel-ppp on OpenWrt ====== | ====== Compile Accel-ppp on OpenWrt ====== | ||
===== Getting the code ===== | ===== Getting the code ===== | ||
- | * This page contains the instructions | + | * This page contains the instructions |
- | * We assume you have already checked out the SDK. | + | * We assume you have already checked out the OpenWrt |
- | * You can find more detail hon how to accomplish it here: https:// | + | * You can find more details |
+ | * Make sure you include install the packages needed for Accel-ppp. | ||
+ | <code bash> | ||
+ | #Do this under the openwrt directory | ||
+ | cd openwrt | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | ./ | ||
+ | </ | ||
* The Accel-ppp package is part of the MESHdesk code: | * The Accel-ppp package is part of the MESHdesk code: | ||
<code bash> | <code bash> | ||
Line 19: | Line 34: | ||
* You can select it and run **make** to build the firmware. | * You can select it and run **make** to build the firmware. | ||
{{: | {{: | ||
+ | |||
+ | ===== Ensuring smooth startup ===== | ||
+ | * When we include Accel-ppp along with the MESHdesk package we do an initial prep before calling the start-up script. | ||
+ | * See the code below as reference | ||
+ | <code lua> | ||
+ | function rdAccel.__prepAccel(self) | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | end | ||
+ | </ | ||
+ | |||