Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| network:firmware:meshdesk [2026/05/14 09:30] – system | network:firmware:meshdesk [2026/06/10 14:42] (current) – system | ||
|---|---|---|---|
| Line 69: | Line 69: | ||
| * Check out the **openwrt-meshdesk** package from the Github repository. | * Check out the **openwrt-meshdesk** package from the Github repository. | ||
| < | < | ||
| - | #Do this in the working directory e.g. cd 25.12.2 (on the same level as the openwrt directory) | + | #Do this in the working directory e.g. cd 25.12.3 (on the same level as the openwrt directory) |
| git clone https:// | git clone https:// | ||
| </ | </ | ||
| Line 76: | Line 76: | ||
| - **files** - This is the overwrite structure that contains files to be overwritten during the build process. | - **files** - This is the overwrite structure that contains files to be overwritten during the build process. | ||
| - **luci-app-meshdesk** - This is the Luci application that allows you to enable or disable centralized control of the device. | - **luci-app-meshdesk** - This is the Luci application that allows you to enable or disable centralized control of the device. | ||
| + | |||
| + | ===== Configure SSL for CoovaChilli ===== | ||
| + | * You need to decode the cert and key files used by CoovaChilli and place them in the required folder. | ||
| + | <code bash> | ||
| + | #cd to the working directory | ||
| + | base64 -d ./ | ||
| + | base64 -d ./ | ||
| + | </ | ||
| ===== Copying the three components ===== | ===== Copying the three components ===== | ||
| Line 94: | Line 102: | ||
| </ | </ | ||
| - | ===== Configure SSL for CoovaChilli ===== | ||
| - | * You need to decode the cert and key files used by CoovaChilli and place them in the required folder. | ||
| - | <code bash> | ||
| - | #cd to the working directory | ||
| - | base64 -d ./ | ||
| - | base64 -d ./ | ||
| - | </ | ||
| ===== Updating the available packages ===== | ===== Updating the available packages ===== | ||
| Line 199: | Line 200: | ||
| WARNING: Makefile ' | WARNING: Makefile ' | ||
| WARNING: Makefile ' | WARNING: Makefile ' | ||
| - | make[2]: Entering directory '/ | + | make[2]: Entering directory '/ |
| make[2]: ' | make[2]: ' | ||
| - | make[2]: Leaving directory '/ | + | make[2]: Leaving directory '/ |
| make[1] world | make[1] world | ||
| make[2] target/ | make[2] target/ | ||
| make[3] -C target/ | make[3] -C target/ | ||
| </ | </ | ||
| - | |||
| - | |||
| ===== Files to tweak ===== | ===== Files to tweak ===== | ||
| Use ssh to gain access to the device to modify these files. | Use ssh to gain access to the device to modify these files. | ||
| + | <WRAP center round tip 100%> | ||
| + | * **openwrt-meshdesk/ | ||
| + | </ | ||
| + | |||
| < | < | ||
| * {{fa> | * {{fa> | ||
| Line 216: | Line 219: | ||
| * {{fa> | * {{fa> | ||
| </ | </ | ||
| - | |||
| * Once the customizations are complete, we can test everything. | * Once the customizations are complete, we can test everything. | ||