Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
network:firmware:meshdesk [2026/05/14 09:41] systemnetwork: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.
 <code> <code>
-#Do this in the working directory e.g. cd 25.12.(on the same level as the openwrt directory)+#Do this in the working directory e.g. cd 25.12.(on the same level as the openwrt directory)
 git clone https://github.com/RADIUSdesk/openwrt-meshdesk.git openwrt-meshdesk git clone https://github.com/RADIUSdesk/openwrt-meshdesk.git openwrt-meshdesk
 </code> </code>
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 ./openwrt-meshdesk/ssl/k-b64.txt  > ./openwrt-meshdesk/MESHdesk/files/MESHdesk/captive_portals/key.pem
 +base64 -d ./openwrt-meshdesk/ssl/c-b64.txt  > ./openwrt-meshdesk/MESHdesk/files/MESHdesk/captive_portals/cert.pem 
 +</code>
  
 ===== Copying the three components ===== ===== Copying the three components =====
Line 94: Line 102:
 </code> </code>
  
-===== 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 ./openwrt-meshdesk/ssl/k-b64.txt  > ./openwrt-meshdesk/MESHdesk/files/MESHdesk/captive_portals/key.pem 
-base64 -d ./openwrt-meshdesk/ssl/c-b64.txt  > ./openwrt-meshdesk/MESHdesk/files/MESHdesk/captive_portals/cert.pem  
-</code> 
  
 ===== Updating the available packages ===== ===== Updating the available packages =====
Line 199: Line 200:
 WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a dependency on 'libpam', which does not exist
 WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a build dependency on 'libpam', which does not exist WARNING: Makefile 'package/utils/policycoreutils/Makefile' has a build dependency on 'libpam', which does not exist
-make[2]: Entering directory '/home/system/Documents/fw_sdk/25.12.1/openwrt/scripts/config'+make[2]: Entering directory '/home/system/Documents/fw_sdk/25.12.3/openwrt/scripts/config'
 make[2]: 'conf' is up to date. make[2]: 'conf' is up to date.
-make[2]: Leaving directory '/home/system/Documents/fw_sdk/25.12.1/openwrt/scripts/config'+make[2]: Leaving directory '/home/system/Documents/fw_sdk/25.12.3/openwrt/scripts/config'
 make[1] world make[1] world
 make[2] target/compile make[2] target/compile
  • network/firmware/meshdesk.1778744460.txt.gz
  • Last modified: 2026/05/14 09:41
  • by system