Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
lcb01 committed Mar 25, 2014
2 parents b588ed7 + 8b16dc4 commit f76f021
Show file tree
Hide file tree
Showing 164 changed files with 1,248 additions and 1,957 deletions.
66 changes: 37 additions & 29 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -140,34 +140,34 @@ fetch-attitude_adjustment: openwrt/attitude_adjustment/.repo_access
.NOTPARALLEL:
openwrt/trunk/.repo_access:
mkdir -p openwrt dl
@echo ' SVN OpenWrt Trunk r$(SVNREVISION)'
svn co -q -r $(SVNREVISION) svn://svn.openwrt.org/openwrt/trunk/ $(@D)
@echo ' GIT-Clone OpenWrt Trunk/Development (FF-Adv Repo)'
git clone -q git://github.com/FreifunkAdvanced/openwrt.git $(@D)
[[ -h $(@D)/dl ]] || ln -s ../../dl $(@D)/
@echo ' UPDATE OpenWrt Trunk r$(SVNREVISION) feeds'
@echo ' UPDATE OpenWrt Trunk/Development feeds'
cd $(@D) && ./scripts/feeds uninstall -a > /dev/null 2&>1
cat $(@D)/feeds.conf.default feeds.conf > $(@D)/feeds.conf
@echo ' INSERT Freifunk Rheinland Buildroot packages in OpenWrt Trunk'
cat feeds.conf.trunk feeds.conf.ffadv > $(@D)/feeds.conf
@echo ' INSERT Freifunk Rheinland Buildroot packages in OpenWrt Trunk/Development'
echo "src-link ffrl $$(pwd)/feeds/ffrl" >> $(@D)/feeds.conf
cd $(@D) && ./scripts/feeds update > /dev/null 2&>1
@echo ' INSTALL Freifunk Rheinland Git repo in OpenWrt Trunk'
@echo ' INSTALL Freifunk Rheinland Git repo in OpenWrt Trunk/Development'
cd $(@D) && ./scripts/feeds install -a -p ffrlgit > /dev/null 2&>1
@echo ' INSTALL Freifunk Rheinland packages in OpenWrt Trunk'
@echo ' INSTALL Freifunk Rheinland packages in OpenWrt Trunk/Development'
cd $(@D) && ./scripts/feeds install -a -p ffrl > /dev/null 2&>1
@echo ' LINK OpenWrt Trunk r$(SVNREVISION) packages'
@echo ' LINK OpenWrt Trunk/Development packages'
cd $(@D) && $(MAKE) $(MAKEFLAGS) package/symlinks
@echo ' INSTALL OpenWrt Routing kmod-batman-adv package'
cd $(@D) && ./scripts/feeds install -p routing kmod-batman-adv > /dev/null 2&>1
touch $@

.NOTPARALLEL:
openwrt/attitude_adjustment/.repo_access:
mkdir -p openwrt dl
@echo ' SVN OpenWrt Attitude Adjustment'
svn co -q svn://svn.openwrt.org/openwrt/branches/attitude_adjustment $(@D)
@echo ' GIT-Clone OpenWrt Attitude Adjustment (FF-Adv Repo)'
git clone -q git://github.com/FreifunkAdvanced/attitude_adjustment.git $(@D)
[[ -h $(@D)/dl ]] || ln -s ../../dl $(@D)/
@echo ' UPDATE OpenWrt Attitude Adjustment feeds'
cd $(@D) && ./scripts/feeds uninstall -a > /dev/null 2&>1
cat $(@D)/feeds.conf.default feeds.conf > $(@D)/feeds.conf
@echo ' REMOVE Routing 12.09 branch (Replaced by master branch)'
sed -e "/for-12.09.x/d" -i $(@D)/feeds.conf
cat feeds.conf.attitude_adjustment feeds.conf.ffadv > $(@D)/feeds.conf
@echo ' INSERT Freifunk Rheinland Buildroot packages in OpenWrt Attitude Adjustment'
echo "src-link ffrl $$(pwd)/feeds/ffrl" >> $(@D)/feeds.conf
cd $(@D) && ./scripts/feeds update -a > /dev/null 2&>1
Expand All @@ -179,8 +179,12 @@ openwrt/attitude_adjustment/.repo_access:
cd $(@D) && $(MAKE) $(MAKEFLAGS) package/symlinks
@echo ' REMOVE OpenWrt Attitude Adjustment OpenVPN version'
cd $(@D) && ./scripts/feeds uninstall openvpn > /dev/null 2&>1
@echo ' INSTALL OpenWrt trunk OpenVPN version (PolarSSL variant)'
cd $(@D) && ./scripts/feeds install -p trunkservices openvpn-polarssl > /dev/null 2&>1
@echo ' REMOVE OpenWrt Attitude Adjustment uhttpd version'
cd $(@D) && ./scripts/feeds uninstall uhttpd > /dev/null 2&>1
@echo ' INSTALL OpenWrt FF-Adv trunk backports OpenVPN version (PolarSSL variant)'
cd $(@D) && ./scripts/feeds install -p ffadvbackports openvpn-polarssl > /dev/null 2&>1
@echo ' INSTALL OpenWrt FF-Adv trunk backports uhttpd2 version'
cd $(@D) && ./scripts/feeds install -p ffadvbackports uhttpd > /dev/null 2&>1
@echo ' INSTALL OpenWrt Routing kmod-batman-adv package'
cd $(@D) && ./scripts/feeds install -p routing kmod-batman-adv > /dev/null 2&>1
touch $@
Expand Down Expand Up @@ -210,31 +214,31 @@ update-trunk: openwrt/trunk/.update
.NOTPARALLEL:
openwrt/trunk/.update:
mkdir -p openwrt dl
@echo ' SVN OpenWrt Trunk r$(SVNREVISION) (update)'
cd $(@D) && svn update -q -r $(SVNREVISION)
@echo ' UPDATE OpenWrt Trunk r$(SVNREVISION) feeds'
@echo ' GIT-Pull OpenWrt Trunk/Development (FF-Adv Repo)'
cd $(@D) && git pull -q
@echo ' UPDATE OpenWrt Trunk/Development feeds'
cd $(@D) && ./scripts/feeds uninstall -a > /dev/null 2&>1
cat $(@D)/feeds.conf.default feeds.conf > $(@D)/feeds.conf
cat feeds.conf.trunk feeds.conf.ffadv > $(@D)/feeds.conf
echo "src-link ffrl $$(pwd)/feeds/ffrl" >> $(@D)/feeds.conf
cd $(@D) && ./scripts/feeds update > /dev/null 2&>1
@echo ' INSTALL Freifunk Jena hbbpd $(FFJVERSION) (update)'
cd $(@D) && ./scripts/feeds install -a -p ffj > /dev/null 2&>1
@echo ' INSTALL Freifunk Rheinland packages in OpenWrt Trunk'
@echo ' INSTALL Freifunk Rheinland packages in OpenWrt Trunk/Development'
cd $(@D) && ./scripts/feeds install -a -p ffrl > /dev/null 2&>1
@echo ' LINK OpenWrt Trunk r$(SVNREVISION) packages'
@echo ' LINK Trunk/Development packages'
cd $(@D) && $(MAKE) $(MAKEFLAGS) package/symlinks
@echo ' INSTALL OpenWrt Routing kmod-batman-adv package'
cd $(@D) && ./scripts/feeds install -p routing kmod-batman-adv > /dev/null 2&>1
touch $(@D).repo_access

.NOTPARALLEL:
openwrt/attitude_adjustment/.update:
mkdir -p openwrt dl
@echo ' SVN OpenWrt Attitude Adjustment (update)'
cd $(@D) && svn update -q
@echo ' GIT-Pull OpenWrt Attitude Adjustment (FF-Adv Repo)'
cd $(@D) && git pull -q
@echo ' UPDATE OpenWrt Attitude Adjustment feeds'
cd $(@D) && ./scripts/feeds uninstall -a > /dev/null 2&>1
cat $(@D)/feeds.conf.default feeds.conf > $(@D)/feeds.conf
@echo ' REMOVE Routing 12.09 branch (Replaced by master branch)'
sed -e "/for-12.09.x/d" -i $(@D)/feeds.conf
cat feeds.conf.attitude_adjustment feeds.conf.ffadv > $(@D)/feeds.conf
@echo ' INSERT Freifunk Rheinland Buildroot packages in OpenWrt Attitude Adjustment'
echo "src-link ffrl $$(pwd)/feeds/ffrl" >> $(@D)/feeds.conf
cd $(@D) && ./scripts/feeds update -a > /dev/null 2&>1
Expand All @@ -246,8 +250,12 @@ openwrt/attitude_adjustment/.update:
cd $(@D) && $(MAKE) $(MAKEFLAGS) package/symlinks
@echo ' REMOVE OpenWrt Attitude Adjustment OpenVPN version'
cd $(@D) && ./scripts/feeds uninstall openvpn > /dev/null 2&>1
@echo ' INSTALL OpenWrt trunk OpenVPN version (PolarSSL variant)'
cd $(@D) && ./scripts/feeds install -p trunkservices openvpn-polarssl > /dev/null 2&>1
@echo ' REMOVE OpenWrt Attitude Adjustment uhttpd version'
cd $(@D) && ./scripts/feeds uninstall uhttpd > /dev/null 2&>1
@echo ' INSTALL OpenWrt FF-Adv trunk backports OpenVPN version (PolarSSL variant)'
cd $(@D) && ./scripts/feeds install -p ffadvbackports openvpn-polarssl > /dev/null 2&>1
@echo ' INSTALL OpenWrt FF-Adv trunk backports uhttpd2 version'
cd $(@D) && ./scripts/feeds install -p ffadvbackports uhttpd > /dev/null 2&>1
@echo ' INSTALL OpenWrt Routing kmod-batman-adv package'
cd $(@D) && ./scripts/feeds install -p routing kmod-batman-adv > /dev/null 2&>1
touch $(@D).repo_access
Expand Down Expand Up @@ -336,7 +344,7 @@ images/%: PLAT=$(shell echo $(@F) | cut -f2 -d-)
images/%: COMMUNITY=$(shell echo $(@F) | cut -f1 -d-)
images/%: openwrt/$$(REPO)/.repo_access
@echo ' BUILD OpenWrt $(REPO) for $(PLAT) in $(COMMUNITY)'
./genconfig $(PLAT) > openwrt/$(REPO)/.config
./buildconf $(PLAT) $(COMMUNITY) > openwrt/$(REPO)/.config
-rm -r openwrt/$(REPO)/files
$(move_files)
$(create_firmware_file)
Expand Down
82 changes: 82 additions & 0 deletions buildconf
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
#!/bin/sh
#
# buildconf - creates an OpenWrt config file for oldconfig
# Copyright (C) 2013 Cyrus <cyrus AT lambdacore.de>
#
# This program is free software: you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free Software
# Foundation, either version 3 of the License, or (at your option) any later
# version.
#
# This program is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
#
# You should have received a copy of the GNU General Public License along with
# this program. If not, see <http://www.gnu.org/licenses/>.

fail() {
echo "$1" 1>&2
exit 1
}

printArgs () {
fail 'Usage:
$(basename $0) [profile] [community] "Addtional packages"
Example: $(basename $0) ar71xx neuss
$(basename $0) ar71xx neuss "space seperated packagenames"
'
}

genconfig () {
local profile="$1"
local community="$2"
local add_packages="$3"

[ -s buildconf.d/$profile.profile ] || fail "Error: Profile file missing or empty!"
. buildconf.d/$profile.profile

[ -n "$target" ] || fail "Error: Target not set"
[ -s buildconf.d/target/$target ] || fail "Error: Target file missing or empty!"
cat buildconf.d/target/$target

for defpkgfile in $(find buildconf.d/default/*)
do
cat $defpkgfile
done

for incpkgfile in $include_packages
do
cat buildconf.d/packages/$incpkgfile | cut -f1 -d'=' | sed 's/$/=y/'
done

for modpkgfile in $module_packages
do
cat buildconf.d/packages/$modpkgfile | cut -f1 -d'=' | sed 's/$/=m/'
done

if [ -d buildconf.d/communities/$community ]; then
for compkgfile in $(find buildconf.d/communities/$community/*)
do
cat $compkgfile
done
fi

if [ -n "$add_packages" ]; then
for addpkg in $add_packages
do
echo "CONFIG_PACKAGE_$addpkg=y"
done
fi
}

[ $# -lt 2 ] && printArgs

case "$1" in
--help|-h)
printArgs
;;
*)
genconfig "$1" "$2" "$3"
esac
3 changes: 3 additions & 0 deletions buildconf.d/ar71xx.profile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
target="ar71xx-generic"
include_packages="ebtables firewallv4 p2pblock dhcp fastd webserver utils ffadv"
module_packages="firewallv6 sshkeys openvpn"
5 changes: 5 additions & 0 deletions buildconf.d/communities/development/collectd
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CONFIG_PACKAGE_collectd=y
CONFIG_PACKAGE_collectd-mod-interface=y
CONFIG_PACKAGE_collectd-mod-network=y
CONFIG_PACKAGE_collectd-mod-ping=y
CONFIG_PACKAGE_collectd-mod-exec=y
1 change: 1 addition & 0 deletions buildconf.d/communities/jena/miniupnpd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_miniupnpd=y
2 changes: 2 additions & 0 deletions buildconf.d/communities/jena/webservice-jena
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CONFIG_PACKAGE_ffadv-webservice=n
CONFIG_PACKAGE_ffadv-webservice-jena=y
5 changes: 5 additions & 0 deletions buildconf.d/communities/neuss/collectd
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CONFIG_PACKAGE_collectd=y
CONFIG_PACKAGE_collectd-mod-interface=y
CONFIG_PACKAGE_collectd-mod-network=y
CONFIG_PACKAGE_collectd-mod-ping=y
CONFIG_PACKAGE_collectd-mod-exec=y
5 changes: 5 additions & 0 deletions buildconf.d/communities/rheinufer/collectd
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CONFIG_PACKAGE_collectd=y
CONFIG_PACKAGE_collectd-mod-interface=y
CONFIG_PACKAGE_collectd-mod-network=y
CONFIG_PACKAGE_collectd-mod-ping=y
CONFIG_PACKAGE_collectd-mod-exec=y
5 changes: 5 additions & 0 deletions buildconf.d/default/batman-adv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CONFIG_PACKAGE_kmod-batman-adv=y
CONFIG_KMOD_BATMAN_ADV_DEBUG_LOG=y
CONFIG_KMOD_BATMAN_ADV_BATCTL=y
CONFIG_KMOD_BATMAN_ADV_DAT=y
CONFIG_KMOD_BATMAN_ADV_BLA=y
1 change: 1 addition & 0 deletions buildconf.d/default/busybox
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT=y
2 changes: 2 additions & 0 deletions buildconf.d/default/coreutils
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CONFIG_PACKAGE_coreutils=y
CONFIG_PACKAGE_coreutils-join=y
1 change: 1 addition & 0 deletions buildconf.d/default/fastd-watchdog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_ffadv-fastd-watchdog=y
1 change: 1 addition & 0 deletions buildconf.d/default/fastdregister
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_ffadv-fastdregister=y
1 change: 1 addition & 0 deletions buildconf.d/default/flock
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_flock=y
1 change: 1 addition & 0 deletions buildconf.d/default/imagebuilder
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_IB=y
2 changes: 2 additions & 0 deletions buildconf.d/default/ipv6
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CONFIG_IPV6=y
CONFIG_PACKAGE_kmod-ipv6=y
1 change: 1 addition & 0 deletions buildconf.d/default/kmod-bonding
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_kmod-bonding=m
2 changes: 2 additions & 0 deletions buildconf.d/default/ppp
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CONFIG_PACKAGE_ppp=m
CONFIG_PACKAGE_ppp-mod-pppoe=m
8 changes: 8 additions & 0 deletions buildconf.d/default/preinit
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
CONFIG_IMAGEOPT=y
CONFIG_PREINITOPT=y
CONFIG_TARGET_PREINIT_SUPPRESS_STDERR=y
CONFIG_TARGET_PREINIT_TIMEOUT=2
CONFIG_TARGET_PREINIT_IFNAME=""
CONFIG_TARGET_PREINIT_IP="192.168.210.1"
CONFIG_TARGET_PREINIT_NETMASK="255.255.255.0"
CONFIG_TARGET_PREINIT_BROADCAST="192.168.210.255"
6 changes: 6 additions & 0 deletions buildconf.d/default/rootfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# CONFIG_TARGET_ROOTFS_INITRAMFS is not set
# CONFIG_TARGET_ROOTFS_CPIOGZ is not set
CONFIG_TARGET_ROOTFS_TARGZ=y
# CONFIG_TARGET_ROOTFS_EXT4FS is not set
# CONFIG_TARGET_ROOTFS_JFFS2 is not set
CONFIG_TARGET_ROOTFS_SQUASHFS=y
1 change: 1 addition & 0 deletions buildconf.d/packages/dhcp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_dnsmasq=y
4 changes: 4 additions & 0 deletions buildconf.d/packages/ebtables
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CONFIG_PACKAGE_ebtables=y
CONFIG_PACKAGE_kmod-ebtables=y
CONFIG_PACKAGE_kmod-ebtables-ipv4=y
CONFIG_PACKAGE_kmod-ebtables-ipv6=y
7 changes: 7 additions & 0 deletions buildconf.d/packages/extra-utils
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
CONFIG_PACKAGE_iputils-ping=m
CONFIG_PACKAGE_iputils-tracepath=m
CONFIG_PACKAGE_iputils-tracepath6=m
CONFIG_PACKAGE_iputils-traceroute6=m
CONFIG_PACKAGE_nano=m
CONFIG_PACKAGE_iperf=m
CONFIG_PACKAGE_iperf-mt=m
11 changes: 11 additions & 0 deletions buildconf.d/packages/fastd
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
CONFIG_PACKAGE_fastd=y
CONFIG_FASTD_ENABLE_METHOD_XSALSA20_POLY1305=y
# CONFIG_FASTD_ENABLE_METHOD_AES128_GCM is not set
CONFIG_FASTD_ENABLE_CRYPTO_AES128CTR_NACL=y
# CONFIG_FASTD_ENABLE_CRYPTO_AES128CTR_LINUX is not set
CONFIG_FASTD_ENABLE_CRYPTO_GHASH_BUILTIN=y
# CONFIG_FASTD_ENABLE_CRYPTO_GHASH_LINUX is not set
# CONFIG_FASTD_WITH_CMDLINE_USER is not set
# CONFIG_FASTD_WITH_CMDLINE_LOGGING is not set
# CONFIG_FASTD_WITH_CMDLINE_OPERATION is not set
# CONFIG_FASTD_WITH_CMDLINE_COMMANDS is not set
11 changes: 11 additions & 0 deletions buildconf.d/packages/ffadv
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
CONFIG_PACKAGE_ffadv-hbbp=y
CONFIG_PACKAGE_nacl=y
CONFIG_PACKAGE_kmod-nfnetlink=y
CONFIG_PACKAGE_ffadv-fsm=y
CONFIG_PACKAGE_ffadv-fsm-inetable=y
CONFIG_PACKAGE_ffadv-nodeid=y
CONFIG_PACKAGE_ffadv-p2ptbl=y
CONFIG_PACKAGE_ffadv-shuf=y
CONFIG_PACKAGE_ffadv-urlencoder=y
CONFIG_PACKAGE_ffadv-webservice=y
CONFIG_PACKAGE_ffadv-owm-update=y
5 changes: 5 additions & 0 deletions buildconf.d/packages/firewallv4
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
CONFIG_PACKAGE_firewall=y
CONFIG_PACKAGE_iptables=y
CONFIG_PACKAGE_librt=y
CONFIG_PACKAGE_kmod-ledtrig-netfilter=y
CONFIG_PACKAGE_iptables-mod-nat-extra=y
1 change: 1 addition & 0 deletions buildconf.d/packages/firewallv6
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_ip6tables=m
1 change: 1 addition & 0 deletions buildconf.d/packages/openvpn
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_openvpn-polarssl=y
1 change: 1 addition & 0 deletions buildconf.d/packages/p2pblock
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_freifunk-p2pblock=y
1 change: 1 addition & 0 deletions buildconf.d/packages/radvd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_PACKAGE_radvd=y
3 changes: 3 additions & 0 deletions buildconf.d/packages/sshkeys
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
CONFIG_PACKAGE_ffadv-key-lcb=m
CONFIG_PACKAGE_ffadv-key-phip=m
CONFIG_PACKAGE_ffadv-key-egon0=m
4 changes: 4 additions & 0 deletions buildconf.d/packages/utils
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CONFIG_PACKAGE_iputils-ping6=y
CONFIG_PACKAGE_wireless-tools=y
CONFIG_PACKAGE_lua=y
CONFIG_PACKAGE_ip=y
4 changes: 4 additions & 0 deletions buildconf.d/packages/webserver
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CONFIG_PACKAGE_uhttpd=y
CONFIG_PACKAGE_uhttpd-mod-lua=y
CONFIG_PACKAGE_libuci-lua=y
CONFIG_PACKAGE_luafilesystem=y
6 changes: 6 additions & 0 deletions buildconf.d/target/ar71xx-generic
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_Default=y
CONFIG_HAS_SUBTARGETS=y
CONFIG_TARGET_BOARD="ar71xx"
CONFIG_TARGET_ARCH_PACKAGES="ar71xx"
16 changes: 16 additions & 0 deletions buildconf.d/target/atheros-generic
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
CONFIG_TARGET_atheros=y
CONFIG_TARGET_atheros_Default=y
CONFIG_TARGET_BOARD="atheros"
CONFIG_TARGET_ARCH_PACKAGES="atheros"
CONFIG_PACKAGE_kmod-ath5k=y
# CONFIG_PACKAGE_kmod-cfg80211 is not set
CONFIG_MADWIFI_SINGLE_MODULE=y
CONFIG_MADWIFI_RCA_MINSTREL=y
# CONFIG_MADWIFI_RCA_SAMPLERATE is not set
# CONFIG_PACKAGE_kmod-mac80211-hwsim is not set
# CONFIG_PACKAGE_kmod-madwifi is not set
# CONFIG_MADWIFI_COMPRESSION is not set
CONFIG_PACKAGE_kmod-madwifi=y
# CONFIG_PACKAGE_kmod-mac80211 is not set
# CONFIG_PACKAGE_kmod-mac80211-hwsim is not set
CONFIG_BUSYBOX_CONFIG_FEATURE_HAVE_RPC=y
22 changes: 22 additions & 0 deletions buildconf.d/target/brcm47xx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
CONFIG_TARGET_brcm47xx=y
CONFIG_TARGET_brcm47xx_Broadcom-b43=y
CONFIG_TARGET_BOARD="brcm47xx"
CONFIG_TARGET_ARCH_PACKAGES="brcm47xx"
CONFIG_DEFAULT_kmod-b43=y
CONFIG_DEFAULT_kmod-b43legacy=y
CONFIG_DEFAULT_kmod-diag=y
CONFIG_DEFAULT_kmod-switch=y
CONFIG_DEFAULT_nvram=y
CONFIG_PCMCIA_SUPPORT=y
CONFIG_PACKAGE_nvram=y
CONFIG_PACKAGE_kmod-diag=y
CONFIG_PACKAGE_kmod-switch=y
CONFIG_PACKAGE_kmod-b43=y
CONFIG_B43_FW_5_100_138=y
CONFIG_B43_FW_SQUASH=y
CONFIG_B43_FW_SQUASH_COREREVS="5,6,7,8,9,10,11,13,14,15,16"
CONFIG_B43_FW_SQUASH_PHYTYPES="G,LP,N"
CONFIG_PACKAGE_B43_PHY_N=y
# CONFIG_PACKAGE_kmod-b43legacy is not set
CONFIG_B43LEGACY_FW_SQUASH=y
CONFIG_B43LEGACY_FW_SQUASH_COREREVS="1,2,3,4"

0 comments on commit f76f021

Please sign in to comment.