pkgs/openwrt: split off a working package set for tiny devices
This commit is contained in:
parent
9392b9c05a
commit
7df69471c6
|
@ -63,7 +63,7 @@ in rec {
|
||||||
inherit pkgs;
|
inherit pkgs;
|
||||||
release = "19.07.10";
|
release = "19.07.10";
|
||||||
}).identifyProfile model
|
}).identifyProfile model
|
||||||
else if builtins.match "tl-wr.*" model != null
|
else if builtins.match "tl-wr[78].*" model != null
|
||||||
then {
|
then {
|
||||||
release = "18.06.9";
|
release = "18.06.9";
|
||||||
packagesArch = "mips_24kc";
|
packagesArch = "mips_24kc";
|
||||||
|
@ -87,15 +87,26 @@ in rec {
|
||||||
"-ppp" "-ppp-mod-pppoe" "-kmod-ppp" "-kmod-pppoe" "-kmod-pppox"
|
"-ppp" "-ppp-mod-pppoe" "-kmod-ppp" "-kmod-pppoe" "-kmod-pppox"
|
||||||
"-iptables" "-ip6tables" "-kmod-ipt-offload"
|
"-iptables" "-ip6tables" "-kmod-ipt-offload"
|
||||||
"-odhcp6c" "-odhcpd-ipv6only"
|
"-odhcp6c" "-odhcpd-ipv6only"
|
||||||
# debugging
|
|
||||||
"tcpdump"
|
|
||||||
# monitoring
|
# monitoring
|
||||||
"collectd" "collectd-mod-interface" "collectd-mod-load"
|
"collectd"
|
||||||
"collectd-mod-cpu" "collectd-mod-iwinfo" "collectd-mod-network"
|
"collectd-mod-iwinfo" "collectd-mod-network"
|
||||||
# wpa3
|
"collectd-mod-interface" "collectd-mod-load" "collectd-mod-cpu"
|
||||||
"-wpad-basic-wolfssl" "-wpad-mini"
|
] ++ (
|
||||||
"wpad-openssl"
|
if args.variant != "tiny"
|
||||||
] ++ nixpkgs.lib.optionals hasVxlan [
|
then [
|
||||||
|
# debugging
|
||||||
|
"tcpdump"
|
||||||
|
# wpa3
|
||||||
|
"-wpad-basic-wolfssl" "-wpad-mini"
|
||||||
|
"wpad-openssl"
|
||||||
|
] else [
|
||||||
|
# debugging
|
||||||
|
"tcpdump-mini"
|
||||||
|
# wpa3
|
||||||
|
"-wpad-openssl" "-wpad-mini"
|
||||||
|
"wpad-wolfssl"
|
||||||
|
]
|
||||||
|
) ++ nixpkgs.lib.optionals hasVxlan [
|
||||||
"vxlan" "kmod-vxlan"
|
"vxlan" "kmod-vxlan"
|
||||||
] ++ modelPackages.${model} or [];
|
] ++ modelPackages.${model} or [];
|
||||||
disabledServices = [ "dnsmasq" "uhttpd" ];
|
disabledServices = [ "dnsmasq" "uhttpd" ];
|
||||||
|
|
Loading…
Reference in New Issue