Updated 2020: Switched to another Router some time ago, need to update some info.
GL.iNet GL-MT6000 (Flint 2)
Netgear Nighthawk X4S R7800
TP-LINK Archer C7 AC1750 Version 2.0
BananaPi BPi-R3
Simply upload OpenWrt firmware using the firmware-upgrade page.
Get SD Card image, flash using e.g.RPi Imager
Boot in SD mode, with NOR active (Switches: 1,1,0,1)
Connect via ssh, execute fw_setenv bootcmd "env default bootcmd ; saveenv ; run nor_init ; bootmenu 0"
, then reboot
Wait, power-off
Boot in NOR mode (Switches 0,0,0,0)
https://docs.banana-pi.org/en/BPI-R3/GettingStarted_BPI-R3 (Archive)
https://oopflow.medium.com/how-to-setup-banana-pi-r3-with-openwrt-d958514b47a5 (Archive)
https://www.computerbase.de/forum/threads/openwrt-mit-dem-bananpi-bpi-r3.2129506/ (Archive)
SSH Access: Interface "lan"
NTP: 0.openwrt.pool.ntp.org
Set admin password, change timezone, limit SSH Access to LAN,
ToDo
The WAN port and a single of the other ethernet ports should be in seperate VLANs
Switch (VLAN): VLAN enabled
ID | Desc | CPU(eth0) | CPU(eth1) | LAN 1 | LAN 2 | LAN 3 | LAN 4 | WAN |
---|---|---|---|---|---|---|---|---|
1 | Local | off | tagged | off | untagged | untagged | untagged | off |
2 | Inet | tagged | off | off | off | off | off | untagged |
3 | Guest | off | tagged | untagged | off | off | off | off |
Wireless
Devices
Interfaces:
Firewall:
Port Forwarding:
DHCP Static Leases
HostNames
Install
opkg update
opkg install p910nd luci-app-p910nd kmod-usb-printer
Config
Webinterface: Services > p910nd - Printer Server
Enable: Yes
Device: /dev/usb/lp0
Interface: lan
Port: 9100
Bidirectional mode: Yes
After playing around with various Adblockers on my mobile devices and PCs as well as the PiHole project, I found that there is actually a similar solution available for OpenWrt routers.
opkg update
opkg install adblock luci-app-adblock libustream-mbedtls
Install (wget for ssl)
opkg update
opkg install ddns-scripts luci-app-ddns wget
Config:
mydns_ipv4
home.domain.tld
IPv4
<ddns-service-url>
<username>
<password>
Use https
IP Address source: Network
List Usage by devices (when searching for the hungry devices that disturb your experience)
Download
Install
opkg install wrtbwmon_*_all.ipk
/etc/init.d/wrtbwmon enable
/etc/init.d/wrtbwmon start
opkg install luci_wrtbwmon_*_all.ipk
Alternatively: luci-app-statistics
Onboard:
Surfstick
Connectivity values:
https://www.tp-link.com/de/home-networking/wifi-router/archer-c7/
https://openwrt.org/docs/guide-user/services/print_server/p910nd.server
https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md
https://forum.openwrt.org/t/top-ten-routers-currently-in-use/30199/4
https://forum.openwrt.org/t/ipq806x-nss-build-netgear-r7800-tp-link-c2600-linksys-ea8500/82525/3051
https://forum.openwrt.org/t/slow-r7800-2-4ghz-transmits/148282