forked from freifunk-franken/firmware
treewide: move devices from ar71xx to ath79
This patch moves device support for ar71xx devices that are supported in ath79. Building them with ath79 will be the new default. The only devices remaining in ar71xx will be the following, as backporting them to openwrt-19.07 is too complicated: - cpe210-v1 - cpe510-v1 Accordingly, no tiny devices are left in ar71xx and we can drop the relevant patches, and build ar71xx as generic again. For the tl-wr741nd-v2, in ath79 the tplink_tl-wr741-v1 image is used. The move from ar71xx to ath79 requires some adjustments on the way: - The board names and image names on ath79 contain the vendor name, where the former have it separated by a comma (tplink,cpe210-v2) and the latter use an underscore (tplink_cpe210-v2). It is safe to assume that this is the only difference between board and image names. Consequently, the ath79 devices will use their full board name also in our firmware. A lot of renames in fff-boardname can be dropped. The rename for fff-sysupgrade is already present in fff-upgrade.sh While at it, fix that for the WDR4900 v1 as well. - Due to a different switch driver, the startup of ethernet devices is altered, which leads to eth0 and eth1 being swapped for some ath79 devices compared to ar71xx. This has been adjusted for SWITCHDEV/WANDEV and MAC address setup. - Since we have direct support for the AC Mesh now, use the proper name instead of the AC Lite image. For Ubiquiti, different device variants are now available as separate images. - Remove left-over power-m-xw entry in cpuport file Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Reviewed-by: Fabian Bläse <fabian@blaese.de> Tested-by: Fabian Bläse <fabian@blaese.de>
This commit is contained in:
parent
823bcd774a
commit
1cf4d762ff
5
bsp/ar71xx-generic.bsp
Normal file
5
bsp/ar71xx-generic.bsp
Normal file
|
@ -0,0 +1,5 @@
|
|||
chipset=ar71xx
|
||||
subtarget=generic
|
||||
images=("openwrt-${chipset}-${subtarget}-cpe210-220-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-cpe510-520-v1-squashfs-*"
|
||||
)
|
34
bsp/ar71xx-generic/.config
Normal file
34
bsp/ar71xx-generic/.config
Normal file
|
@ -0,0 +1,34 @@
|
|||
# Generated using "./buildscript config openwrt".
|
||||
# Do no edit manually
|
||||
#
|
||||
CONFIG_TARGET_ar71xx=y
|
||||
CONFIG_TARGET_ar71xx_generic=y
|
||||
CONFIG_TARGET_MULTI_PROFILE=y
|
||||
CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe210-220-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe210-220-v1="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_cpe510-520-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_cpe510-520-v1="-rssileds"
|
||||
CONFIG_BUSYBOX_CUSTOM=y
|
||||
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
|
||||
# CONFIG_BUSYBOX_CONFIG_BRCTL is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CROND is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
|
||||
CONFIG_CLEAN_IPKG=y
|
||||
# CONFIG_DROPBEAR_CURVE25519 is not set
|
||||
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_GHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_UHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_UMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_UMAC is not set
|
||||
CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=1
|
||||
# CONFIG_PACKAGE_ALFRED_VIS is not set
|
||||
CONFIG_PACKAGE_hostapd-mini=y
|
||||
CONFIG_PACKAGE_iwinfo=m
|
||||
CONFIG_PACKAGE_libiwinfo=m
|
||||
CONFIG_PACKAGE_opkg=m
|
||||
CONFIG_PACKAGE_wpad-mini=m
|
||||
CONFIG_STRIP_KERNEL_EXPORTS=y
|
|
@ -1,41 +0,0 @@
|
|||
chipset=ar71xx
|
||||
subtarget=tiny
|
||||
images=("openwrt-${chipset}-${subtarget}-archer-c25-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-archer-c60-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-archer-c60-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-archer-c7-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-archer-c7-v5-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-cpe210-220-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-cpe210-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-cpe210-v3-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-cpe510-520-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-gl-ar150-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-mr3020-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wa850re-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wa860re-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wa901nd-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wdr3500-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wdr3600-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wdr4300-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wdr4310-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr1043nd-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr1043nd-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr1043nd-v3-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr1043nd-v4-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr1043n-v5-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr740n-v4-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr741nd-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr741nd-v4-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr841-v7-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr841-v8-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr841-v9-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr841-v10-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr841-v11-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr841-v12-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tl-wr842n-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt-bullet-m-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt-loco-m-xw-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt-nano-m-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt-unifi-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt-unifiac-lite-squashfs-*"
|
||||
)
|
|
@ -1,114 +0,0 @@
|
|||
# Generated using "./buildscript config openwrt".
|
||||
# Do no edit manually
|
||||
#
|
||||
CONFIG_TARGET_ar71xx=y
|
||||
CONFIG_TARGET_ar71xx_tiny=y
|
||||
CONFIG_TARGET_MULTI_PROFILE=y
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c25-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c25-v1="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca9887-ct ath10k-firmware-qca9887"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c60-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c60-v1="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca9888-ct ath10k-firmware-qca9888"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c60-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c60-v2="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca9888-ct ath10k-firmware-qca9888"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c7-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c7-v2="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca988x-ct ath10k-firmware-qca988x"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_archer-c7-v5=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_archer-c7-v5="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca988x-ct ath10k-firmware-qca988x"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_cpe210-220-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_cpe210-220-v1="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_cpe210-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_cpe210-v2="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_cpe210-v3=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_cpe210-v3="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_cpe510-520-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_cpe510-520-v1="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_gl-ar150=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_gl-ar150=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-mr3020-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-mr3020-v1="-uboot-envtools -kmod-usb-core -kmod-usb2 -kmod-usb-ledtrig-usbport"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wa850re-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wa850re-v1="-uboot-envtools -rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wa860re-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wa860re-v1="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wa901nd-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wa901nd-v2="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr3500-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr3500-v1=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr3600-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr3600-v1=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr4300-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr4300-v1=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wdr4310-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wdr4310-v1=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v1=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v2=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v3=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v3=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043nd-v4=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043nd-v4=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr1043n-v5=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr1043n-v5=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr740n-v4=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr740n-v4="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr741nd-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr741nd-v2="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr741nd-v4=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr741nd-v4="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v7=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v7="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v8=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v8="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v9=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v9="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v10=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v10="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v11=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v11="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr841-v12=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr841-v12="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_tl-wr842n-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_tl-wr842n-v2=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-bullet-m=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-bullet-m="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-loco-m-xw=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-loco-m-xw="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-nano-m=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-nano-m="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-unifi=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-unifi=""
|
||||
CONFIG_TARGET_DEVICE_ar71xx_tiny_DEVICE_ubnt-unifiac-lite=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_tiny_DEVICE_ubnt-unifiac-lite="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca988x-ct ath10k-firmware-qca988x"
|
||||
CONFIG_BUSYBOX_CUSTOM=y
|
||||
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
|
||||
# CONFIG_BUSYBOX_CONFIG_BRCTL is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CROND is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
|
||||
CONFIG_CLEAN_IPKG=y
|
||||
# CONFIG_DROPBEAR_CURVE25519 is not set
|
||||
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_GHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_UHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_UMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_UMAC is not set
|
||||
CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=1
|
||||
# CONFIG_PACKAGE_ALFRED_VIS is not set
|
||||
CONFIG_PACKAGE_hostapd-mini=y
|
||||
CONFIG_PACKAGE_iwinfo=m
|
||||
CONFIG_PACKAGE_libiwinfo=m
|
||||
CONFIG_PACKAGE_opkg=m
|
||||
CONFIG_PACKAGE_wpad-mini=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9887=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9888=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca988x=m
|
||||
CONFIG_PACKAGE_kmod-ath10k=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9887-ct=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9888-ct=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca988x-ct=m
|
||||
CONFIG_PACKAGE_kmod-ath10k-ct=m
|
||||
CONFIG_STRIP_KERNEL_EXPORTS=y
|
28
bsp/ath79-generic.bsp
Normal file
28
bsp/ath79-generic.bsp
Normal file
|
@ -0,0 +1,28 @@
|
|||
chipset=ath79
|
||||
subtarget=generic
|
||||
images=("openwrt-${chipset}-${subtarget}-glinet_gl-ar150-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_archer-c25-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_archer-c60-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_archer-c60-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_archer-c7-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_archer-c7-v5-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_cpe210-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_cpe210-v3-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wdr3500-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wdr3600-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wdr4300-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wdr4310-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr1043nd-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr1043nd-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr1043nd-v3-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr1043nd-v4-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr1043n-v5-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr842n-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_bullet-m-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_nanostation-loco-m-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_nanostation-loco-m-xw-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_nanostation-m-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_picostation-m-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_unifi-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-ubnt_unifiac-mesh-squashfs-*"
|
||||
)
|
89
bsp/ath79-generic/.config
Normal file
89
bsp/ath79-generic/.config
Normal file
|
@ -0,0 +1,89 @@
|
|||
# Generated using "./buildscript config openwrt".
|
||||
# Do no edit manually
|
||||
#
|
||||
CONFIG_TARGET_ath79=y
|
||||
CONFIG_TARGET_ath79_generic=y
|
||||
CONFIG_TARGET_MULTI_PROFILE=y
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_glinet_gl-ar150=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_glinet_gl-ar150=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c25-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c25-v1="-kmod-ath10k-ct-smallbuffers kmod-ath10k -ath10k-firmware-qca9887-ct ath10k-firmware-qca9887"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c60-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c60-v1="-kmod-ath10k-ct-smallbuffers kmod-ath10k -ath10k-firmware-qca9888-ct ath10k-firmware-qca9888"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c60-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c60-v2="-kmod-ath10k-ct-smallbuffers kmod-ath10k -ath10k-firmware-qca9888-ct ath10k-firmware-qca9888"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c7-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v2="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca988x-ct ath10k-firmware-qca988x"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_archer-c7-v5=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_archer-c7-v5="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca988x-ct ath10k-firmware-qca988x"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_cpe210-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_cpe210-v2="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_cpe210-v3=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_cpe210-v3="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wdr3500-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wdr3500-v1=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wdr3600-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wdr3600-v1=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wdr4300-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wdr4300-v1=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wdr4310-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wdr4310-v1=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043nd-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v1=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043nd-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v2=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043nd-v3=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v3=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043nd-v4=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043nd-v4=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr1043n-v5=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr1043n-v5=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_tplink_tl-wr842n-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_tplink_tl-wr842n-v2=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_bullet-m=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_bullet-m="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_nanostation-loco-m=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_nanostation-loco-m="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_nanostation-loco-m-xw=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_nanostation-loco-m-xw="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_nanostation-m=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_nanostation-m="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_picostation-m=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_picostation-m="-rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_unifi=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_unifi=""
|
||||
CONFIG_TARGET_DEVICE_ath79_generic_DEVICE_ubnt_unifiac-mesh=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_generic_DEVICE_ubnt_unifiac-mesh="-kmod-ath10k-ct kmod-ath10k -ath10k-firmware-qca988x-ct ath10k-firmware-qca988x"
|
||||
CONFIG_BUSYBOX_CUSTOM=y
|
||||
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
|
||||
# CONFIG_BUSYBOX_CONFIG_BRCTL is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CROND is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
|
||||
CONFIG_CLEAN_IPKG=y
|
||||
# CONFIG_DROPBEAR_CURVE25519 is not set
|
||||
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_GHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_UHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_UMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_UMAC is not set
|
||||
CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=1
|
||||
# CONFIG_PACKAGE_ALFRED_VIS is not set
|
||||
CONFIG_PACKAGE_hostapd-mini=y
|
||||
CONFIG_PACKAGE_iwinfo=m
|
||||
CONFIG_PACKAGE_libiwinfo=m
|
||||
CONFIG_PACKAGE_opkg=m
|
||||
CONFIG_PACKAGE_wpad-mini=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9887=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9888=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca988x=m
|
||||
CONFIG_PACKAGE_kmod-ath10k=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9887-ct=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca9888-ct=m
|
||||
CONFIG_PACKAGE_ath10k-firmware-qca988x-ct=m
|
||||
CONFIG_PACKAGE_kmod-ath10k-ct-smallbuffers=m
|
||||
CONFIG_PACKAGE_kmod-ath10k-ct=m
|
||||
CONFIG_STRIP_KERNEL_EXPORTS=y
|
16
bsp/ath79-tiny.bsp
Normal file
16
bsp/ath79-tiny.bsp
Normal file
|
@ -0,0 +1,16 @@
|
|||
chipset=ath79
|
||||
subtarget=tiny
|
||||
images=("openwrt-${chipset}-${subtarget}-tplink_tl-mr3020-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wa850re-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wa860re-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wa901nd-v2-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr740n-v4-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr741-v1-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr741nd-v4-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr841-v7-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr841-v8-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr841-v9-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr841-v10-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr841-v11-squashfs-*"
|
||||
"openwrt-${chipset}-${subtarget}-tplink_tl-wr841-v12-squashfs-*"
|
||||
)
|
56
bsp/ath79-tiny/.config
Normal file
56
bsp/ath79-tiny/.config
Normal file
|
@ -0,0 +1,56 @@
|
|||
# Generated using "./buildscript config openwrt".
|
||||
# Do no edit manually
|
||||
#
|
||||
CONFIG_TARGET_ath79=y
|
||||
CONFIG_TARGET_ath79_tiny=y
|
||||
CONFIG_TARGET_MULTI_PROFILE=y
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-mr3020-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-mr3020-v1="-uboot-envtools -kmod-usb-core -kmod-usb-chipidea2 -kmod-usb-ledtrig-usbport"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wa850re-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wa850re-v1="-uboot-envtools -rssileds"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wa860re-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wa860re-v1="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wa901nd-v2=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wa901nd-v2="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr740n-v4=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr740n-v4="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr741-v1=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr741-v1="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr741nd-v4=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr741nd-v4="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr841-v7=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr841-v7="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr841-v8=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr841-v8="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr841-v9=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr841-v9="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr841-v10=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr841-v10="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr841-v11=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr841-v11="-uboot-envtools"
|
||||
CONFIG_TARGET_DEVICE_ath79_tiny_DEVICE_tplink_tl-wr841-v12=y
|
||||
CONFIG_TARGET_DEVICE_PACKAGES_ath79_tiny_DEVICE_tplink_tl-wr841-v12="-uboot-envtools"
|
||||
CONFIG_BUSYBOX_CUSTOM=y
|
||||
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
|
||||
# CONFIG_BUSYBOX_CONFIG_BRCTL is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CROND is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_CRONTAB is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_FAST_TOP is not set
|
||||
# CONFIG_BUSYBOX_CONFIG_FEATURE_NTPD_SERVER is not set
|
||||
CONFIG_CLEAN_IPKG=y
|
||||
# CONFIG_DROPBEAR_CURVE25519 is not set
|
||||
# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_GHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_MAC_UHASH is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_UMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set
|
||||
# CONFIG_FASTD_ENABLE_METHOD_GENERIC_UMAC is not set
|
||||
CONFIG_KERNEL_SQUASHFS_FRAGMENT_CACHE_SIZE=1
|
||||
# CONFIG_PACKAGE_ALFRED_VIS is not set
|
||||
CONFIG_PACKAGE_hostapd-mini=y
|
||||
CONFIG_PACKAGE_iwinfo=m
|
||||
CONFIG_PACKAGE_libiwinfo=m
|
||||
CONFIG_PACKAGE_opkg=m
|
||||
CONFIG_PACKAGE_wpad-mini=m
|
||||
CONFIG_STRIP_KERNEL_EXPORTS=y
|
|
@ -1,43 +0,0 @@
|
|||
From: Tim Niemeyer <tim@tn-x.org>
|
||||
Date: Mon, 6 Aug 2018 18:39:04 +0200
|
||||
Subject: allow building all devives as tiny
|
||||
|
||||
diff --git a/target/linux/ar71xx/image/Makefile b/target/linux/ar71xx/image/Makefile
|
||||
index 804532b55cb145134acf47accd095bbb24dee059..6328d5cc2974bca549eab213d268591eec9e3cf5 100644
|
||||
--- a/target/linux/ar71xx/image/Makefile
|
||||
+++ b/target/linux/ar71xx/image/Makefile
|
||||
@@ -23,6 +23,10 @@ include ./tiny.mk
|
||||
include ./tiny-tp-link.mk
|
||||
include ./tiny-legacy-devices.mk
|
||||
include ./tiny-senao.mk
|
||||
+include ./generic.mk
|
||||
+include ./generic-legacy-devices.mk
|
||||
+include ./generic-tp-link.mk
|
||||
+include ./generic-ubnt.mk
|
||||
endif
|
||||
ifeq ($(SUBTARGET),nand)
|
||||
include ./nand.mk
|
||||
diff --git a/target/linux/ar71xx/tiny/config-default b/target/linux/ar71xx/tiny/config-default
|
||||
index 1148d8c451dee890c785ffb78ff0bb9de2454326..eccc01757e294a9a1d90c3e710ac619957528cb4 100644
|
||||
--- a/target/linux/ar71xx/tiny/config-default
|
||||
+++ b/target/linux/ar71xx/tiny/config-default
|
||||
@@ -74,3 +74,19 @@ CONFIG_SOC_AR933X=y
|
||||
CONFIG_SOC_AR934X=y
|
||||
CONFIG_SOC_QCA953X=y
|
||||
CONFIG_SOC_QCA956X=y
|
||||
+# FFF
|
||||
+CONFIG_ATH79_MACH_ARCHER_C25_V1=y
|
||||
+CONFIG_ATH79_MACH_ARCHER_C60_V1=y
|
||||
+CONFIG_ATH79_MACH_ARCHER_C60_V2=y
|
||||
+CONFIG_ATH79_MACH_ARCHER_C7=y
|
||||
+CONFIG_ATH79_MACH_CPE510=y
|
||||
+CONFIG_ATH79_MACH_GL_AR150=y
|
||||
+CONFIG_ATH79_MACH_TL_WDR3500=y
|
||||
+CONFIG_ATH79_MACH_TL_WDR4300=y
|
||||
+CONFIG_ATH79_MACH_TL_WR1043ND=y
|
||||
+CONFIG_ATH79_MACH_TL_WR1043ND_V2=y
|
||||
+CONFIG_ATH79_MACH_TL_WR1043ND_V4=y
|
||||
+CONFIG_ATH79_MACH_TL_WR1043N_V5=y
|
||||
+CONFIG_ATH79_MACH_UBNT=y
|
||||
+CONFIG_ATH79_MACH_UBNT_UNIFIAC=y
|
||||
+CONFIG_ATH79_MACH_UBNT_XM=y
|
|
@ -1,7 +1,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=fff-boardname
|
||||
PKG_RELEASE:=7
|
||||
PKG_RELEASE:=8
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
|
|
|
@ -1,74 +1,5 @@
|
|||
BOARD=$(cat /var/sysinfo/board_name)
|
||||
|
||||
case "$BOARD" in
|
||||
tl-wr1043nd)
|
||||
BOARD=tl-wr1043nd-v1
|
||||
;;
|
||||
tl-wr1043nd-v2)
|
||||
grep "v3" /var/sysinfo/model && BOARD=tl-wr1043nd-v3
|
||||
;;
|
||||
tl-wr741nd)
|
||||
grep "Atheros AR7240 rev 2" /proc/cpuinfo && BOARD=tl-wr741nd-v2 || BOARD=tl-wr741nd-v4
|
||||
;;
|
||||
tl-wr741nd-v4)
|
||||
grep 740 /var/sysinfo/model && BOARD=tl-wr740n-v4
|
||||
;;
|
||||
tl-wr841n-v7)
|
||||
BOARD=tl-wr841-v7
|
||||
;;
|
||||
tl-wr841n-v8)
|
||||
BOARD=tl-wr841-v8
|
||||
;;
|
||||
tl-wr841n-v9)
|
||||
BOARD=tl-wr841-v9
|
||||
grep "v10" /var/sysinfo/model && BOARD=tl-wr841-v10
|
||||
;;
|
||||
tl-wr841n-v11)
|
||||
BOARD=tl-wr841-v11
|
||||
grep "v12" /var/sysinfo/model && BOARD=tl-wr841-v12
|
||||
;;
|
||||
nanostation-m)
|
||||
BOARD=ubnt-nano-m
|
||||
;;
|
||||
bullet-m)
|
||||
BOARD=ubnt-bullet-m
|
||||
grep -i "Pico" /var/sysinfo/model && BOARD=ubnt-pico-m
|
||||
grep -i "Loco" /var/sysinfo/model && BOARD=ubnt-loco-m
|
||||
;;
|
||||
unifi)
|
||||
BOARD=ubnt-unifi
|
||||
;;
|
||||
loco-m-xw)
|
||||
BOARD=ubnt-loco-m-xw
|
||||
;;
|
||||
unifiac-lite)
|
||||
BOARD=ubnt-unifiac-lite
|
||||
;;
|
||||
tl-wa850re)
|
||||
BOARD=tl-wa850re-v1
|
||||
;;
|
||||
tl-wa860re)
|
||||
BOARD=tl-wa860re-v1
|
||||
;;
|
||||
tl-wdr3500)
|
||||
BOARD=tl-wdr3500-v1
|
||||
;;
|
||||
tl-wdr4300)
|
||||
grep "3600" /var/sysinfo/model && BOARD=tl-wdr3600-v1
|
||||
grep "4300" /var/sysinfo/model && BOARD=tl-wdr4300-v1
|
||||
grep "4310" /var/sysinfo/model && BOARD=tl-wdr4310-v1
|
||||
;;
|
||||
tplink,tl-wdr4900-v1)
|
||||
BOARD=tl-wdr4900-v1
|
||||
;;
|
||||
tl-mr3020)
|
||||
BOARD=tl-mr3020-v1
|
||||
;;
|
||||
archer-c7)
|
||||
BOARD=archer-c7-v2
|
||||
;;
|
||||
esac
|
||||
|
||||
uci set board.model.name=$BOARD
|
||||
uci commit board
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=fff-network
|
||||
PKG_RELEASE:=20
|
||||
PKG_RELEASE:=21
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
PORTORDER="2 3 4 1"
|
||||
|
||||
WANDEV=eth0
|
||||
SWITCHDEV=eth1
|
||||
CLIENT_PORTS="1 4 0t"
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="3 2 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth0/address)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth1/address)
|
|
@ -1,8 +0,0 @@
|
|||
WANDEV=eth0
|
||||
SWITCHDEV=eth1
|
||||
CLIENT_PORTS="1 4 0t"
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="3 2 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth0/address)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth1/address)
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
PORTORDER="1"
|
||||
|
||||
WANDEV=eth0
|
||||
SWITCHDEV=eth1
|
||||
WANDEV=eth1
|
||||
SWITCHDEV=eth0
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="0t"
|
||||
CLIENT_PORTS="0t"
|
30
src/packages/fff/fff-network/ath79/network.mode
Normal file
30
src/packages/fff/fff-network/ath79/network.mode
Normal file
|
@ -0,0 +1,30 @@
|
|||
################
|
||||
## This file is used to configure the behavior of network interfaces
|
||||
## if the routers interfaces differ from the standard WAN+4LAN-Ports
|
||||
## +2Wireless APs.
|
||||
## If you want to change their behavior, you should edit the file
|
||||
## /etc/network.config
|
||||
## After that you have to reboot the router with following command.
|
||||
#reboot
|
||||
#
|
||||
### The canonical syntax of this file is:
|
||||
#SPECIFIER="MODE"
|
||||
### MODES
|
||||
## Generally there are 3 operating modes for network interfaces in fff.
|
||||
#BATMAN: The interface is used to mesh with other fff-nodes
|
||||
#WAN: The interface is used to connect to supernodes via vpn and
|
||||
# ordinary internet.
|
||||
#CLIENT: The interface is used to connect clients to the fff-net
|
||||
##
|
||||
### SPECIFIER
|
||||
## For devices only including one ethernet port the specifier is called
|
||||
## ETHMODE. The default mode for these devices is "BATMAN".
|
||||
## For example this is the case for: gl-ar150, tl-mr3020-v1, tl-wa850re-v1,
|
||||
## tl-wa860re-v1, tl-wa901nd-v2, ubnt-bullet-m, ubnt-loco-m-xw, ubnt-nano-m,
|
||||
## ubnt-unifi
|
||||
ETHMODE="CLIENT"
|
||||
## Devices featuring 2 ethernet ports are configured by SPECIFIERs ressembling
|
||||
## the labels on the PORT itself. For the cpe210 these are called LAN0 and LAN1.
|
||||
## Therefore they are configured as follows:
|
||||
LAN0MODE="WAN"
|
||||
LAN1MODE="CLIENT"
|
|
@ -1,8 +1,9 @@
|
|||
PORTORDER="4 3 2 1"
|
||||
|
||||
WANDEV=eth0
|
||||
SWITCHDEV=eth1
|
||||
WANDEV=eth1
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 2 0t"
|
||||
WAN_PORTS=""
|
||||
BATMAN_PORTS="3 4 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth0/address)
|
|
@ -1,9 +1,8 @@
|
|||
PORTORDER="4 3 2 1"
|
||||
|
||||
WANDEV=eth0
|
||||
SWITCHDEV=eth1
|
||||
WANDEV=eth1
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 2 0t"
|
||||
WAN_PORTS=""
|
||||
BATMAN_PORTS="3 4 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth1/address)
|
|
@ -1,9 +1,9 @@
|
|||
PORTORDER="4 3 2 1"
|
||||
|
||||
WANDEV=eth1
|
||||
# WANDEV=eth0
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 2 0t"
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="3 4 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth1/address)
|
||||
ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth0/address)
|
|
@ -12,5 +12,5 @@ BATMAN_PORTS="3 4 0t"
|
|||
# Load second MAC address from flash because we haven't any interface with this
|
||||
# address where we can copy it from
|
||||
|
||||
ETHMESHMAC=$(macaddr_add $(mtd_get_mac_binary product-info 8) 1)
|
||||
ETHMESHMAC=$(macaddr_add $(mtd_get_mac_binary info 8) 1)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth0/address)
|
|
@ -12,5 +12,5 @@ BATMAN_PORTS="3 4 0t"
|
|||
# Load second MAC address from flash because we haven't any interface with this
|
||||
# address where we can copy it from
|
||||
|
||||
ETHMESHMAC=$(macaddr_add $(mtd_get_mac_binary product-info 8) 1)
|
||||
ETHMESHMAC=$(macaddr_add $(mtd_get_mac_binary info 8) 1)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth0/address)
|
|
@ -1,5 +1,4 @@
|
|||
WANDEV=eth1
|
||||
# WANDEV=eth0
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 4 0t"
|
||||
WAN_PORTS=
|
|
@ -1,9 +1,8 @@
|
|||
PORTORDER="4 3 2 1"
|
||||
|
||||
WANDEV=eth0
|
||||
SWITCHDEV=eth1
|
||||
CLIENT_PORTS="1 2 0t"
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="3 4 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth0/address)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth1/address)
|
||||
ROUTERMAC=$(cat /sys/class/ieee80211/phy0/macaddress)
|
|
@ -1,5 +1,4 @@
|
|||
WANDEV=eth1
|
||||
# WANDEV=eth0
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 4 0t"
|
||||
WAN_PORTS=
|
|
@ -0,0 +1,10 @@
|
|||
PORTORDER="2 3 4 1"
|
||||
|
||||
WANDEV=eth1
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 4 0t"
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="3 2 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth1/address)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth0/address)
|
|
@ -0,0 +1,8 @@
|
|||
WANDEV=eth1
|
||||
SWITCHDEV=eth0
|
||||
CLIENT_PORTS="1 4 0t"
|
||||
WAN_PORTS=
|
||||
BATMAN_PORTS="3 2 0t"
|
||||
|
||||
ETHMESHMAC=$(cat /sys/class/net/eth1/address)
|
||||
ROUTERMAC=$(cat /sys/class/net/eth0/address)
|
|
@ -4,32 +4,30 @@
|
|||
BOARD="$(uci get board.model.name)"
|
||||
|
||||
case "$BOARD" in
|
||||
tl-wr1043nd-v1)
|
||||
tplink,tl-wr1043nd-v1)
|
||||
CPUPORT="5t"
|
||||
;;
|
||||
tplink,c50-v3|\
|
||||
tl-wr1043nd-v2|\
|
||||
tl-wr1043nd-v3|\
|
||||
tplink,tl-wr1043nd-v2|\
|
||||
tplink,tl-wr1043nd-v3|\
|
||||
tl-wr841n-v13|\
|
||||
ubnt-erx|\
|
||||
ubnt-erx-sfp)
|
||||
CPUPORT="6t"
|
||||
;;
|
||||
cpe210-v2|\
|
||||
cpe210-v3|\
|
||||
tl-mr3020-v1|\
|
||||
tl-wa850re-v1|\
|
||||
tl-wa860re-v1|\
|
||||
tl-wa901nd-v2|\
|
||||
ubnt-bullet-m|\
|
||||
ubnt-loco-m|\
|
||||
ubnt-loco-m-xw|\
|
||||
ubnt-nano-m|\
|
||||
ubnt-pico-m|\
|
||||
ubnt-power-m-xw|\
|
||||
ubnt-unifi|\
|
||||
ubnt-unifiac-lite|\
|
||||
ubnt-unifiac-mesh)
|
||||
tplink,cpe210-v2|\
|
||||
tplink,cpe210-v3|\
|
||||
tplink,tl-mr3020-v1|\
|
||||
tplink,tl-wa850re-v1|\
|
||||
tplink,tl-wa860re-v1|\
|
||||
tplink,tl-wa901nd-v2|\
|
||||
ubnt,bullet-m|\
|
||||
ubnt,nanostation-loco-m|\
|
||||
ubnt,nanostation-loco-m-xw|\
|
||||
ubnt,nanostation-m|\
|
||||
ubnt,picostation-m|\
|
||||
ubnt,unifi|\
|
||||
ubnt,unifiac-mesh)
|
||||
CPUPORT=""
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=fff-wireless
|
||||
PKG_RELEASE:=17
|
||||
PKG_RELEASE:=18
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
|
|
|
@ -5,31 +5,29 @@ BOARD="$(uci get board.model.name)"
|
|||
|
||||
# antenna gain
|
||||
case "$BOARD" in
|
||||
tl-wr1043nd-v1)
|
||||
tplink,tl-wr1043nd-v1)
|
||||
uci set wireless.radio0.antenna_gain=3
|
||||
uci commit wireless
|
||||
;;
|
||||
ubnt-loco-m|\
|
||||
ubnt-loco-m-xw)
|
||||
ubnt,nanostation-loco-m|\
|
||||
ubnt,nanostation-loco-m-xw)
|
||||
uci set wireless.radio0.antenna_gain=9
|
||||
uci commit wireless
|
||||
;;
|
||||
ubnt-nano-m)
|
||||
ubnt,nanostation-m)
|
||||
uci set wireless.radio0.antenna_gain=11
|
||||
uci commit wireless
|
||||
;;
|
||||
ubnt-pico-m)
|
||||
ubnt,picostation-m)
|
||||
uci set wireless.radio0.antenna_gain=12
|
||||
uci commit wireless
|
||||
;;
|
||||
ubnt-unifi)
|
||||
ubnt,unifi)
|
||||
# No support for Unifi AP Pro!
|
||||
uci set wireless.radio0.antenna_gain=3
|
||||
uci commit wireless
|
||||
;;
|
||||
ubnt-unifiac-lite)
|
||||
# These are the values for the AC MESH.
|
||||
# The actual AC Lite has different values
|
||||
ubnt,unifiac-mesh)
|
||||
uci set wireless.radio0.antenna_gain=4
|
||||
uci set wireless.radio1.antenna_gain=3
|
||||
uci commit wireless
|
||||
|
|
Loading…
Reference in New Issue
Block a user