Skip to content

Commit 3df36d3

Browse files
committed
yes
1 parent 98161a1 commit 3df36d3

File tree

3 files changed

+37
-27
lines changed

3 files changed

+37
-27
lines changed

doc/openwrt.md

Lines changed: 37 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,20 @@
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
1424
tailscale up
1525
# open link
1626
tailscale 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/
File renamed without changes.

0 commit comments

Comments
 (0)