TT dce1f659f1
Some checks failed
Coverity scan build / Coverity x86/64 build (push) Has been cancelled
Update README
Added information about available device firmwares and self-compilation.
2026-02-08 10:28:50 +08:00
2024-11-28 18:49:21 +00:00
2026-01-04 22:21:54 +08:00
2026-01-04 22:21:54 +08:00
2024-05-17 22:03:06 +03:00
2026-01-04 22:39:01 +08:00
2026-02-08 10:28:50 +08:00
2024-11-28 18:47:03 +00:00

About

FanchmWrt is an open-source home firewall system.
This project is based on OpenWrt and incorporates some firewall features.
Several popular device firmwares have been released and are available for download at www.fanchmwrt.com.
You can also compile firmwares for other models yourself.

Development

You can compile the fanchmwrt firmware yourself, Ubuntu 22 is recommended. Please include the repository address when re-releasing firmware.

Requirements

You need the following tools to compile FanchmWrt the same as OpenWrt, the package names vary between distributions. A complete list with distribution specific packages is found in the Build System Setup documentation.

binutils bzip2 diff find flex gawk gcc-6+ getopt grep install libc-dev libz-dev
make4.1+ perl python3.7+ rsync subversion unzip which

Quickstart

Compiling FanchmWrt is the same as compiling OpenWrt; please refer to the OpenWrt compilation tutorial.

  1. Run ./scripts/feeds update -a to obtain all the latest package definitions defined in feeds.conf / feeds.conf.default

  2. Run ./scripts/feeds install -a to install symlinks for all obtained packages into package/feeds/

  3. Run make menuconfig to select your preferred configuration for the toolchain, target system & firmware packages.

  4. Run make to build your firmware. This will download all sources, build the cross-compile toolchain and then cross-compile the GNU/Linux kernel & all chosen applications for your target system.

License

FanchmWrt is licensed under GPL-2.0

Upstream Repository

https://github.com/openwrt/openwrt

Description
FanchmWrt 是一个开源的家庭防火墙系统。该项目基于OpenWrt,并包含了一些防火墙功能。目前正在开发中,首个版本即将发布。
https://www.openappfilter.com
Readme 257 MiB
Languages
C 62.3%
Makefile 18.5%
Shell 6.6%
Roff 6.3%
Perl 2.4%
Other 3.7%