OpenWRT - gdamjan/gdamjan.github.io GitHub Wiki

Customizing OpenWRT

svn checkout svn://svn.openwrt.org/openwrt
cd openwrt
make menuconfig

Custom Kernel config:

make kernel_menuconfig
make target/linux/clean

To customize the filesystem go to ##build_dir/target-i386_uClibc-0.9.30.1/root-x86## then use ##make target_install## to repackage the images.

Packages:

  • ifenslave
  • vconfig
  • bridge
  • iptables
  • ebtables
  • rp-pppoe +radius
  • pppd
  • quagga (rip/ospf/bgp)
  • tcpdump

Use ##./scripts/feeds## to search and install the additional packages.

⚠️ **GitHub.com Fallback** ⚠️