77# (advertise lan through tailscale as a route,)
88# (don't want to lockout rest of lan from ssh,)
99# (at least for now.)
10- opkg install tailscale
10+ echo "nameserver 8.8.8.8" > /etc/resolv.conf
11+ apk update
12+ apk upgrade
13+ apk add luci-app-attendedsysupgrade
14+ uci set attendedsysupgrade.client.login_check_for_upgrades='1'
15+ apk update
16+ apk add python3-pip
17+ pip install speedtest-cli
18+ <!--speedtest-cli-->
19+ apk add luci-app-sqm
20+ apk add tailscale
1121# these packages aren't enough but pretend they do something,
1222# ipv6 etc dont work and you need to manually add fw rules anyways
13- opkg install iptables-nft kmod-ipt-conntrack kmod-ipt-conntrack-extra kmod-ipt-conntrack-label kmod-nft-nat
23+ apk add iptables-nft kmod-ipt-conntrack kmod-ipt-conntrack-extra kmod-ipt-conntrack-label kmod-nft-nat
1424tailscale up
1525# open link
1626tailscale status
@@ -22,32 +32,32 @@ tailscale up --advertise-routes=10.10.0.0/16 --accept-routes --advertise-exit-no
2232```
2333- ```
2434# done
25- opkg install nano # - for editing text files through ssh
26- opkg install htop # - for pretty colors # export TERM=xterm # https://github.com/kovidgoyal/kitty/issues/1613
27- opkg install iperf3 # - useful to confirm network wifi performance
28- opkg install lsof
29- opkg install tmux
30- opkg install tcpdump # debug
31- opkg install wget
32- opkg install mtr # debug
33- opkg install htop # system info
34- opkg install curl
35+ apk add nano # - for editing text files through ssh
36+ apk add htop # - for pretty colors # export TERM=xterm # https://github.com/kovidgoyal/kitty/issues/1613
37+ apk add iperf3 # - useful to confirm network wifi performance
38+ apk add lsof
39+ apk add tmux
40+ apk add tcpdump # debug
41+ apk add wget
42+ apk add mtr # debug
43+ apk add htop # system info
44+ apk add curl
3545# consider
36- opkg install luci-app-attendedsysupgrade
37- opkg install luci-app-sqm # (cake ftw)
38- opkg install luci-app-simple-adblock # (if not done elsewhere)
39- opkg install luci-app-ddns # (if dynamic IP)
40- opkg install luci-app-statistics # (graphs of bandwidth, cpu etc.)
41- opkg install luci-app-advanced-reboot # (if your router is partitioned)
42- opkg install luci-app-nlbwmon # (monthly breakdown of bandwidth per client / protocol)
43- opkg install ethtool # check the NIC info
44- opkg install knot-dig # DNS tool
45- opkg install stress # to test the system stability
46- opkg install avahi-nodbus # (mdns across vlans)
47- opkg install kmod-usb-net-rndis # (tethering support)
48- opkg install adblock
49- opkg install doh
50- opkg install netdata
46+ apk add luci-app-attendedsysupgrade
47+ apk add luci-app-sqm # (cake ftw)
48+ apk add luci-app-simple-adblock # (if not done elsewhere)
49+ apk add luci-app-ddns # (if dynamic IP)
50+ apk add luci-app-statistics # (graphs of bandwidth, cpu etc.)
51+ apk add luci-app-advanced-reboot # (if your router is partitioned)
52+ apk add luci-app-nlbwmon # (monthly breakdown of bandwidth per client / protocol)
53+ apk add ethtool # check the NIC info
54+ apk add knot-dig # DNS tool
55+ apk add stress # to test the system stability
56+ apk add avahi-nodbus # (mdns across vlans)
57+ apk add kmod-usb-net-rndis # (tethering support)
58+ apk add adblock
59+ apk add doh
60+ apk add netdata
5161# nah
5262```
5363 - https://www.reddit.com/r/openwrt/comments/ygq14h/must_have_packages_discussion/
0 commit comments