class CWD_WRT():
def __init__(self):
self.name = "cwd"
self.username = "cwdsystems"
self.location = "Kyrgz Republic"
self.protonmail = "@cwdsystems"
self.web = "https://cwd.systems"
self.languages = "Python, C, JS, HTML, PERL"
def __str__(self):
return self.name
if __name__ == '__main__':
me = CWD_WRT()
print(me)
Default LAN IP address is 192.168.1.1. Policy based VPN routing is disabled by default.
You will need to build the firmware using branch openwrt-21.02, not the master branch
git clone https://github.com/infinitydaemon/CWD-WRT.git
cd CWD-WRT
git branch -a
./scripts/feeds update -a
./scripts/feeds install -a
Run make menuconfig
and configure the target system as rockchip followed by any packages you need built.
Download tool/packages and compile:
make download -j8
make V=s -j$(nproc) . This uses all available CPU cores for build process.
The main repository uses multiple sub-repositories to manage packages of
different categories. All packages are installed via the OpenWrt package
manager called opkg
. If you're looking to develop the web interface or port
packages to OpenWrt, please find the fitting repository below.
-
LuCI Web Interface: Modern and modular interface to control the device via a web browser.
-
OpenWrt Packages: Community repository of ported packages.
-
OpenWrt Routing: Packages specifically focused on (mesh) routing.
-
OpenWrt Video: Packages specifically focused on display servers and clients (Xorg and Wayland).
- Forum: For usage, projects, discussions and hardware advise.
- Support Chat: Channel
#openwrt
on oftc.net.
- Bug Reports: Report bugs in OpenWrt
- Dev Mailing List: Send patches
- Dev Chat: Channel
#openwrt-devel
on oftc.net.
OpenWrt is licensed under GPL-2.0