Skip to content

Commit 90b0c04

Browse files
committed
Add Wireguard support.
Fixes chirpstack/chirpstack-openwrt-feed#3.
1 parent b58d36d commit 90b0c04

File tree

5 files changed

+55
-15
lines changed
  • conf
    • base_raspberrypi_bcm27xx_bcm2708
    • base_raspberrypi_bcm27xx_bcm2709
    • full_raspberrypi_bcm27xx_bcm2708
    • full_raspberrypi_bcm27xx_bcm2709
    • rak_rak7268v2

5 files changed

+55
-15
lines changed

conf/base_raspberrypi_bcm27xx_bcm2708/.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1534,6 +1534,8 @@ CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
15341534
# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set
15351535
CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
15361536
# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set
1537+
# CONFIG_BUSYBOX_CONFIG_IP is not set
1538+
# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK is not set
15371539
# CONFIG_PACKAGE_busybox-selinux is not set
15381540
CONFIG_PACKAGE_ca-bundle=y
15391541
# CONFIG_PACKAGE_ca-certificates is not set
@@ -2025,6 +2027,10 @@ CONFIG_PACKAGE_kmod-crypto-hash=y
20252027
# CONFIG_PACKAGE_kmod-crypto-hmac is not set
20262028
# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set
20272029
# CONFIG_PACKAGE_kmod-crypto-kpp is not set
2030+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20=y
2031+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20poly1305=y
2032+
CONFIG_PACKAGE_kmod-crypto-lib-curve25519=y
2033+
CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y
20282034
# CONFIG_PACKAGE_kmod-crypto-manager is not set
20292035
# CONFIG_PACKAGE_kmod-crypto-md4 is not set
20302036
# CONFIG_PACKAGE_kmod-crypto-md5 is not set
@@ -2500,9 +2506,11 @@ CONFIG_PACKAGE_kmod-slhc=y
25002506
# CONFIG_PACKAGE_kmod-tls is not set
25012507
# CONFIG_PACKAGE_kmod-trelay is not set
25022508
# CONFIG_PACKAGE_kmod-tun is not set
2509+
CONFIG_PACKAGE_kmod-udptunnel4=y
2510+
CONFIG_PACKAGE_kmod-udptunnel6=y
25032511
# CONFIG_PACKAGE_kmod-veth is not set
25042512
# CONFIG_PACKAGE_kmod-vxlan is not set
2505-
# CONFIG_PACKAGE_kmod-wireguard is not set
2513+
CONFIG_PACKAGE_kmod-wireguard=y
25062514
# end of Network Support
25072515

25082516
#
@@ -4618,7 +4626,7 @@ CONFIG_PACKAGE_luci-proto-ppp=y
46184626
# CONFIG_PACKAGE_luci-proto-unet is not set
46194627
# CONFIG_PACKAGE_luci-proto-vpnc is not set
46204628
# CONFIG_PACKAGE_luci-proto-vxlan is not set
4621-
# CONFIG_PACKAGE_luci-proto-wireguard is not set
4629+
CONFIG_PACKAGE_luci-proto-wireguard=y
46224630
# CONFIG_PACKAGE_luci-proto-yggdrasil is not set
46234631
# end of 5. Protocols
46244632

@@ -5414,7 +5422,7 @@ CONFIG_PACKAGE_nftables-json=y
54145422
# CONFIG_PACKAGE_uanytun-sslcrypt is not set
54155423
# CONFIG_PACKAGE_vpnc is not set
54165424
# CONFIG_PACKAGE_vpnc-scripts is not set
5417-
# CONFIG_PACKAGE_wireguard-tools is not set
5425+
CONFIG_PACKAGE_wireguard-tools=y
54185426
# CONFIG_PACKAGE_xl2tpd is not set
54195427
# CONFIG_PACKAGE_zerotier is not set
54205428
# end of VPN

conf/base_raspberrypi_bcm27xx_bcm2709/.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,6 +1539,8 @@ CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
15391539
# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set
15401540
CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
15411541
# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set
1542+
# CONFIG_BUSYBOX_CONFIG_IP is not set
1543+
# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK is not set
15421544
# CONFIG_PACKAGE_busybox-selinux is not set
15431545
CONFIG_PACKAGE_ca-bundle=y
15441546
# CONFIG_PACKAGE_ca-certificates is not set
@@ -2052,6 +2054,10 @@ CONFIG_PACKAGE_kmod-crypto-hash=y
20522054
# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set
20532055
# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set
20542056
# CONFIG_PACKAGE_kmod-crypto-kpp is not set
2057+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20=y
2058+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20poly1305=y
2059+
CONFIG_PACKAGE_kmod-crypto-lib-curve25519=y
2060+
CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y
20552061
# CONFIG_PACKAGE_kmod-crypto-manager is not set
20562062
# CONFIG_PACKAGE_kmod-crypto-md4 is not set
20572063
# CONFIG_PACKAGE_kmod-crypto-md5 is not set
@@ -2581,9 +2587,11 @@ CONFIG_PACKAGE_kmod-slhc=y
25812587
# CONFIG_PACKAGE_kmod-tls is not set
25822588
# CONFIG_PACKAGE_kmod-trelay is not set
25832589
# CONFIG_PACKAGE_kmod-tun is not set
2590+
CONFIG_PACKAGE_kmod-udptunnel4=y
2591+
CONFIG_PACKAGE_kmod-udptunnel6=y
25842592
# CONFIG_PACKAGE_kmod-veth is not set
25852593
# CONFIG_PACKAGE_kmod-vxlan is not set
2586-
# CONFIG_PACKAGE_kmod-wireguard is not set
2594+
CONFIG_PACKAGE_kmod-wireguard=y
25872595
# end of Network Support
25882596

25892597
#
@@ -4743,7 +4751,7 @@ CONFIG_PACKAGE_luci-proto-ppp=y
47434751
# CONFIG_PACKAGE_luci-proto-unet is not set
47444752
# CONFIG_PACKAGE_luci-proto-vpnc is not set
47454753
# CONFIG_PACKAGE_luci-proto-vxlan is not set
4746-
# CONFIG_PACKAGE_luci-proto-wireguard is not set
4754+
CONFIG_PACKAGE_luci-proto-wireguard=y
47474755
# CONFIG_PACKAGE_luci-proto-yggdrasil is not set
47484756
# end of 5. Protocols
47494757

@@ -5539,7 +5547,7 @@ CONFIG_PACKAGE_nftables-json=y
55395547
# CONFIG_PACKAGE_uanytun-sslcrypt is not set
55405548
# CONFIG_PACKAGE_vpnc is not set
55415549
# CONFIG_PACKAGE_vpnc-scripts is not set
5542-
# CONFIG_PACKAGE_wireguard-tools is not set
5550+
CONFIG_PACKAGE_wireguard-tools=y
55435551
# CONFIG_PACKAGE_xl2tpd is not set
55445552
# CONFIG_PACKAGE_zerotier is not set
55455553
# end of VPN

conf/full_raspberrypi_bcm27xx_bcm2708/.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1534,6 +1534,8 @@ CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
15341534
# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set
15351535
CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
15361536
# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set
1537+
# CONFIG_BUSYBOX_CONFIG_IP is not set
1538+
# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK is not set
15371539
# CONFIG_PACKAGE_busybox-selinux is not set
15381540
CONFIG_PACKAGE_ca-bundle=y
15391541
# CONFIG_PACKAGE_ca-certificates is not set
@@ -2025,6 +2027,10 @@ CONFIG_PACKAGE_kmod-crypto-hash=y
20252027
# CONFIG_PACKAGE_kmod-crypto-hmac is not set
20262028
# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set
20272029
# CONFIG_PACKAGE_kmod-crypto-kpp is not set
2030+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20=y
2031+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20poly1305=y
2032+
CONFIG_PACKAGE_kmod-crypto-lib-curve25519=y
2033+
CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y
20282034
# CONFIG_PACKAGE_kmod-crypto-manager is not set
20292035
# CONFIG_PACKAGE_kmod-crypto-md4 is not set
20302036
# CONFIG_PACKAGE_kmod-crypto-md5 is not set
@@ -2500,9 +2506,11 @@ CONFIG_PACKAGE_kmod-slhc=y
25002506
# CONFIG_PACKAGE_kmod-tls is not set
25012507
# CONFIG_PACKAGE_kmod-trelay is not set
25022508
# CONFIG_PACKAGE_kmod-tun is not set
2509+
CONFIG_PACKAGE_kmod-udptunnel4=y
2510+
CONFIG_PACKAGE_kmod-udptunnel6=y
25032511
# CONFIG_PACKAGE_kmod-veth is not set
25042512
# CONFIG_PACKAGE_kmod-vxlan is not set
2505-
# CONFIG_PACKAGE_kmod-wireguard is not set
2513+
CONFIG_PACKAGE_kmod-wireguard=y
25062514
# end of Network Support
25072515

25082516
#
@@ -4622,7 +4630,7 @@ CONFIG_PACKAGE_luci-proto-ppp=y
46224630
# CONFIG_PACKAGE_luci-proto-unet is not set
46234631
# CONFIG_PACKAGE_luci-proto-vpnc is not set
46244632
# CONFIG_PACKAGE_luci-proto-vxlan is not set
4625-
# CONFIG_PACKAGE_luci-proto-wireguard is not set
4633+
CONFIG_PACKAGE_luci-proto-wireguard=y
46264634
# CONFIG_PACKAGE_luci-proto-yggdrasil is not set
46274635
# end of 5. Protocols
46284636

@@ -5418,7 +5426,7 @@ CONFIG_PACKAGE_nftables-json=y
54185426
# CONFIG_PACKAGE_uanytun-sslcrypt is not set
54195427
# CONFIG_PACKAGE_vpnc is not set
54205428
# CONFIG_PACKAGE_vpnc-scripts is not set
5421-
# CONFIG_PACKAGE_wireguard-tools is not set
5429+
CONFIG_PACKAGE_wireguard-tools=y
54225430
# CONFIG_PACKAGE_xl2tpd is not set
54235431
# CONFIG_PACKAGE_zerotier is not set
54245432
# end of VPN

conf/full_raspberrypi_bcm27xx_bcm2709/.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1539,6 +1539,8 @@ CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
15391539
# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set
15401540
CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
15411541
# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set
1542+
# CONFIG_BUSYBOX_CONFIG_IP is not set
1543+
# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK is not set
15421544
# CONFIG_PACKAGE_busybox-selinux is not set
15431545
CONFIG_PACKAGE_ca-bundle=y
15441546
# CONFIG_PACKAGE_ca-certificates is not set
@@ -2052,6 +2054,10 @@ CONFIG_PACKAGE_kmod-crypto-hash=y
20522054
# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set
20532055
# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set
20542056
# CONFIG_PACKAGE_kmod-crypto-kpp is not set
2057+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20=y
2058+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20poly1305=y
2059+
CONFIG_PACKAGE_kmod-crypto-lib-curve25519=y
2060+
CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y
20552061
# CONFIG_PACKAGE_kmod-crypto-manager is not set
20562062
# CONFIG_PACKAGE_kmod-crypto-md4 is not set
20572063
# CONFIG_PACKAGE_kmod-crypto-md5 is not set
@@ -2582,9 +2588,11 @@ CONFIG_PACKAGE_kmod-slhc=y
25822588
# CONFIG_PACKAGE_kmod-tls is not set
25832589
# CONFIG_PACKAGE_kmod-trelay is not set
25842590
# CONFIG_PACKAGE_kmod-tun is not set
2591+
CONFIG_PACKAGE_kmod-udptunnel4=y
2592+
CONFIG_PACKAGE_kmod-udptunnel6=y
25852593
# CONFIG_PACKAGE_kmod-veth is not set
25862594
# CONFIG_PACKAGE_kmod-vxlan is not set
2587-
# CONFIG_PACKAGE_kmod-wireguard is not set
2595+
CONFIG_PACKAGE_kmod-wireguard=y
25882596
# end of Network Support
25892597

25902598
#
@@ -4748,7 +4756,7 @@ CONFIG_PACKAGE_luci-proto-ppp=y
47484756
# CONFIG_PACKAGE_luci-proto-unet is not set
47494757
# CONFIG_PACKAGE_luci-proto-vpnc is not set
47504758
# CONFIG_PACKAGE_luci-proto-vxlan is not set
4751-
# CONFIG_PACKAGE_luci-proto-wireguard is not set
4759+
CONFIG_PACKAGE_luci-proto-wireguard=y
47524760
# CONFIG_PACKAGE_luci-proto-yggdrasil is not set
47534761
# end of 5. Protocols
47544762

@@ -5544,7 +5552,7 @@ CONFIG_PACKAGE_nftables-json=y
55445552
# CONFIG_PACKAGE_uanytun-sslcrypt is not set
55455553
# CONFIG_PACKAGE_vpnc is not set
55465554
# CONFIG_PACKAGE_vpnc-scripts is not set
5547-
# CONFIG_PACKAGE_wireguard-tools is not set
5555+
CONFIG_PACKAGE_wireguard-tools=y
55485556
# CONFIG_PACKAGE_xl2tpd is not set
55495557
# CONFIG_PACKAGE_zerotier is not set
55505558
# end of VPN

conf/rak_rak7268v2/.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1629,6 +1629,8 @@ CONFIG_BUSYBOX_DEFAULT_FEATURE_SYSLOGD_READ_BUFFER_SIZE=0
16291629
# CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG is not set
16301630
CONFIG_BUSYBOX_DEFAULT_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0
16311631
# CONFIG_BUSYBOX_DEFAULT_FEATURE_KMSG_SYSLOG is not set
1632+
# CONFIG_BUSYBOX_CONFIG_IP is not set
1633+
# CONFIG_BUSYBOX_CONFIG_FEATURE_IP_LINK is not set
16321634
# CONFIG_PACKAGE_busybox-selinux is not set
16331635
CONFIG_PACKAGE_ca-bundle=y
16341636
# CONFIG_PACKAGE_ca-certificates is not set
@@ -2141,6 +2143,10 @@ CONFIG_PACKAGE_kmod-crypto-hmac=y
21412143
# CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x is not set
21422144
# CONFIG_PACKAGE_kmod-crypto-hw-padlock is not set
21432145
# CONFIG_PACKAGE_kmod-crypto-kpp is not set
2146+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20=y
2147+
CONFIG_PACKAGE_kmod-crypto-lib-chacha20poly1305=y
2148+
CONFIG_PACKAGE_kmod-crypto-lib-curve25519=y
2149+
CONFIG_PACKAGE_kmod-crypto-lib-poly1305=y
21442150
CONFIG_PACKAGE_kmod-crypto-manager=y
21452151
# CONFIG_PACKAGE_kmod-crypto-md4 is not set
21462152
# CONFIG_PACKAGE_kmod-crypto-md5 is not set
@@ -2668,9 +2674,11 @@ CONFIG_PACKAGE_kmod-slhc=y
26682674
# CONFIG_PACKAGE_kmod-tls is not set
26692675
# CONFIG_PACKAGE_kmod-trelay is not set
26702676
# CONFIG_PACKAGE_kmod-tun is not set
2677+
CONFIG_PACKAGE_kmod-udptunnel4=y
2678+
CONFIG_PACKAGE_kmod-udptunnel6=y
26712679
# CONFIG_PACKAGE_kmod-veth is not set
26722680
# CONFIG_PACKAGE_kmod-vxlan is not set
2673-
# CONFIG_PACKAGE_kmod-wireguard is not set
2681+
CONFIG_PACKAGE_kmod-wireguard=y
26742682
# end of Network Support
26752683

26762684
#
@@ -4780,7 +4788,7 @@ CONFIG_PACKAGE_luci-proto-ppp=y
47804788
# CONFIG_PACKAGE_luci-proto-unet is not set
47814789
# CONFIG_PACKAGE_luci-proto-vpnc is not set
47824790
# CONFIG_PACKAGE_luci-proto-vxlan is not set
4783-
# CONFIG_PACKAGE_luci-proto-wireguard is not set
4791+
CONFIG_PACKAGE_luci-proto-wireguard=y
47844792
# CONFIG_PACKAGE_luci-proto-yggdrasil is not set
47854793
# end of 5. Protocols
47864794

@@ -5542,7 +5550,7 @@ CONFIG_PACKAGE_nftables-json=y
55425550
# CONFIG_PACKAGE_uanytun-sslcrypt is not set
55435551
# CONFIG_PACKAGE_vpnc is not set
55445552
# CONFIG_PACKAGE_vpnc-scripts is not set
5545-
# CONFIG_PACKAGE_wireguard-tools is not set
5553+
CONFIG_PACKAGE_wireguard-tools=y
55465554
# CONFIG_PACKAGE_xl2tpd is not set
55475555
# CONFIG_PACKAGE_zerotier is not set
55485556
# end of VPN

0 commit comments

Comments
 (0)