Message ID | 20171122134205.27197-1-fff@chrisi01.de |
---|---|
State | Accepted |
Headers | show |
diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config index 3cf8468..278d424 100644 --- a/bsp/ar71xx/.config +++ b/bsp/ar71xx/.config @@ -68,6 +68,8 @@ CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-nano-m=y CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-nano-m="" CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifi=y CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-unifi="" +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifiac-lite=y +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-unifiac-lite="-kmod-ath10k kmod-ath10k-ct" CONFIG_BUSYBOX_CUSTOM=y CONFIG_TARGET_PER_DEVICE_ROOTFS=y # CONFIG_BUSYBOX_CONFIG_BRCTL is not set diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp index fdf4cf4..56d7c9f 100644 --- a/bsp/board_ar71xx.bsp +++ b/bsp/board_ar71xx.bsp @@ -28,6 +28,7 @@ images=("lede-ar71xx-generic-cpe210-220-squashfs-sysupgrade.bin" "lede-ar71xx-generic-tl-mr3020-v1-squashfs-sysupgrade.bin" "lede-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin" "lede-ar71xx-generic-ubnt-unifi-squashfs-sysupgrade.bin" + "lede-ar71xx-generic-ubnt-unifiac-lite-squashfs-sysupgrade.bin" "lede-ar71xx-generic-tl-wdr3500-v1-squashfs-sysupgrade.bin" "lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin" "lede-ar71xx-generic-tl-wdr4300-v1-squashfs-sysupgrade.bin" diff --git a/src/packages/fff/fff-boardname/Makefile b/src/packages/fff/fff-boardname/Makefile index 499ae91..9848f80 100644 --- a/src/packages/fff/fff-boardname/Makefile +++ b/src/packages/fff/fff-boardname/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fff-boardname -PKG_VERSION:=3 +PKG_VERSION:=4 PKG_RELEASE:=1 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) diff --git a/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff-boardname b/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff-boardname index 5470405..7d4cdb6 100644 --- a/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff-boardname +++ b/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff-boardname @@ -41,6 +41,9 @@ case "$BOARD" in loco-m-xw) BOARD=ubnt-loco-m-xw ;; + unifiac-lite) + BOARD=ubnt-unifiac-lite + ;; tl-wa850re) BOARD=tl-wa850re-v1 ;; diff --git a/src/packages/fff/fff-network/Makefile b/src/packages/fff/fff-network/Makefile index f0c20c6..348897d 100644 --- a/src/packages/fff/fff-network/Makefile +++ b/src/packages/fff/fff-network/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fff-network -PKG_VERSION:=9 +PKG_VERSION:=10 PKG_RELEASE:=1 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) diff --git a/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite b/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite new file mode 100644 index 0000000..15efcb0 --- /dev/null +++ b/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite @@ -0,0 +1,13 @@ +WANDEV=eth0 +SWITCHDEV=eth0 +CLIENT_PORTS="" +WAN_PORTS="" +BATMAN_PORTS="" +ONE_PORT="YES" + +. /etc/network.mode +. /lib/functions/system.sh +. /lib/functions/uci-defaults.sh +. /lib/ar71xx.sh + +ROUTERMAC=$(mtd_get_mac_binary EEPROM 0x0) \ No newline at end of file
Hallo, Reviewed-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Grüße Adrian > -----Original Message----- > From: franken-dev [mailto:franken-dev-bounces@freifunk.net] On Behalf > Of Christian Dresel > Sent: Mittwoch, 22. November 2017 14:42 > To: franken-dev@freifunk.net > Subject: [PATCH v3] Add support for Unifi AC Mesh > > This is the correct firmware for the Unifi AC Mesh I have only tested at Unifi > AC Mesh and not at Unifi AC lite But my information is, that both have the > same Hardware > > Signed-off-by: Christian Dresel <fff@chrisi01.de> > > --- > > v3: > - rebased > > v2: > - remove CONFIG_PACKAGE_ATH_DFS=y & CONFIG_ATH_USER_REGD=y > because is already in dependencies active > - remove tab and use spaces > - remove ETHMESHMAC > - remove debug output in configurenetwork > --- > bsp/ar71xx/.config | 2 ++ > bsp/board_ar71xx.bsp | 1 + > src/packages/fff/fff-boardname/Makefile | 2 +- > .../fff-boardname/files/etc/uci-defaults/50-fff-boardname | 3 +++ > src/packages/fff/fff-network/Makefile | 2 +- > .../fff/fff-network/ar71xx/network.ubnt-unifiac-lite | 13 > +++++++++++++ > 6 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 > src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite > > diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config index 3cf8468..278d424 > 100644 > --- a/bsp/ar71xx/.config > +++ b/bsp/ar71xx/.config > @@ -68,6 +68,8 @@ > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-nano-m=y > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-nano- > m="" > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifi=y > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt- > unifi="" > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifiac-lite=y > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt- > unifiac-lite="-kmod-ath10k kmod-ath10k-ct" > CONFIG_BUSYBOX_CUSTOM=y > CONFIG_TARGET_PER_DEVICE_ROOTFS=y > # CONFIG_BUSYBOX_CONFIG_BRCTL is not set diff --git > a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp index fdf4cf4..56d7c9f > 100644 > --- a/bsp/board_ar71xx.bsp > +++ b/bsp/board_ar71xx.bsp > @@ -28,6 +28,7 @@ images=("lede-ar71xx-generic-cpe210-220-squashfs- > sysupgrade.bin" > "lede-ar71xx-generic-tl-mr3020-v1-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-ubnt-unifi-squashfs-sysupgrade.bin" > + "lede-ar71xx-generic-ubnt-unifiac-lite-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-tl-wdr3500-v1-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-tl-wdr4300-v1-squashfs-sysupgrade.bin" > diff --git a/src/packages/fff/fff-boardname/Makefile b/src/packages/fff/fff- > boardname/Makefile > index 499ae91..9848f80 100644 > --- a/src/packages/fff/fff-boardname/Makefile > +++ b/src/packages/fff/fff-boardname/Makefile > @@ -1,7 +1,7 @@ > include $(TOPDIR)/rules.mk > > PKG_NAME:=fff-boardname > -PKG_VERSION:=3 > +PKG_VERSION:=4 > PKG_RELEASE:=1 > > PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) > diff --git a/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff- > boardname b/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff- > boardname > index 5470405..7d4cdb6 100644 > --- a/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff- > boardname > +++ b/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff-board > +++ name > @@ -41,6 +41,9 @@ case "$BOARD" in > loco-m-xw) > BOARD=ubnt-loco-m-xw > ;; > + unifiac-lite) > + BOARD=ubnt-unifiac-lite > + ;; > tl-wa850re) > BOARD=tl-wa850re-v1 > ;; > diff --git a/src/packages/fff/fff-network/Makefile b/src/packages/fff/fff- > network/Makefile > index f0c20c6..348897d 100644 > --- a/src/packages/fff/fff-network/Makefile > +++ b/src/packages/fff/fff-network/Makefile > @@ -1,7 +1,7 @@ > include $(TOPDIR)/rules.mk > > PKG_NAME:=fff-network > -PKG_VERSION:=9 > +PKG_VERSION:=10 > PKG_RELEASE:=1 > > PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) > diff --git a/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite > b/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite > new file mode 100644 > index 0000000..15efcb0 > --- /dev/null > +++ b/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite > @@ -0,0 +1,13 @@ > +WANDEV=eth0 > +SWITCHDEV=eth0 > +CLIENT_PORTS="" > +WAN_PORTS="" > +BATMAN_PORTS="" > +ONE_PORT="YES" > + > +. /etc/network.mode > +. /lib/functions/system.sh > +. /lib/functions/uci-defaults.sh > +. /lib/ar71xx.sh > + > +ROUTERMAC=$(mtd_get_mac_binary EEPROM 0x0) > \ No newline at end of file > -- > 2.11.0 > > -- > franken-dev mailing list > franken-dev@freifunk.net > http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
Hi Und applied. Danke Tim Am Mittwoch, den 22.11.2017, 14:42 +0100 schrieb Christian Dresel: > This is the correct firmware for the Unifi AC Mesh I have only > tested at Unifi AC Mesh and not at Unifi AC lite But my information > is, that both have the same Hardware > > Signed-off-by: Christian Dresel <fff@chrisi01.de> > > --- > > v3: > - rebased > > v2: > - remove CONFIG_PACKAGE_ATH_DFS=y & CONFIG_ATH_USER_REGD=y > because is already in dependencies active > - remove tab and use spaces > - remove ETHMESHMAC > - remove debug output in configurenetwork > --- > bsp/ar71xx/.config | 2 ++ > bsp/board_ar71xx.bsp | 1 + > src/packages/fff/fff-boardname/Makefile | 2 +- > .../fff-boardname/files/etc/uci-defaults/50-fff-boardname | 3 +++ > src/packages/fff/fff-network/Makefile | 2 +- > .../fff/fff-network/ar71xx/network.ubnt-unifiac-lite | 13 > +++++++++++++ > 6 files changed, 21 insertions(+), 2 deletions(-) > create mode 100644 src/packages/fff/fff-network/ar71xx/network.ubnt- > unifiac-lite > > diff --git a/bsp/ar71xx/.config b/bsp/ar71xx/.config > index 3cf8468..278d424 100644 > --- a/bsp/ar71xx/.config > +++ b/bsp/ar71xx/.config > @@ -68,6 +68,8 @@ CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt- > nano-m=y > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-nano-m="" > CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifi=y > CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-unifi="" > +CONFIG_TARGET_DEVICE_ar71xx_generic_DEVICE_ubnt-unifiac-lite=y > +CONFIG_TARGET_DEVICE_PACKAGES_ar71xx_generic_DEVICE_ubnt-unifiac- > lite="-kmod-ath10k kmod-ath10k-ct" > CONFIG_BUSYBOX_CUSTOM=y > CONFIG_TARGET_PER_DEVICE_ROOTFS=y > # CONFIG_BUSYBOX_CONFIG_BRCTL is not set > diff --git a/bsp/board_ar71xx.bsp b/bsp/board_ar71xx.bsp > index fdf4cf4..56d7c9f 100644 > --- a/bsp/board_ar71xx.bsp > +++ b/bsp/board_ar71xx.bsp > @@ -28,6 +28,7 @@ images=("lede-ar71xx-generic-cpe210-220-squashfs- > sysupgrade.bin" > "lede-ar71xx-generic-tl-mr3020-v1-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-ubnt-bullet-m-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-ubnt-unifi-squashfs-sysupgrade.bin" > + "lede-ar71xx-generic-ubnt-unifiac-lite-squashfs- > sysupgrade.bin" > "lede-ar71xx-generic-tl-wdr3500-v1-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-tl-wdr3600-v1-squashfs-sysupgrade.bin" > "lede-ar71xx-generic-tl-wdr4300-v1-squashfs-sysupgrade.bin" > diff --git a/src/packages/fff/fff-boardname/Makefile > b/src/packages/fff/fff-boardname/Makefile > index 499ae91..9848f80 100644 > --- a/src/packages/fff/fff-boardname/Makefile > +++ b/src/packages/fff/fff-boardname/Makefile > @@ -1,7 +1,7 @@ > include $(TOPDIR)/rules.mk > > PKG_NAME:=fff-boardname > -PKG_VERSION:=3 > +PKG_VERSION:=4 > PKG_RELEASE:=1 > > PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) > diff --git a/src/packages/fff/fff-boardname/files/etc/uci- > defaults/50-fff-boardname b/src/packages/fff/fff- > boardname/files/etc/uci-defaults/50-fff-boardname > index 5470405..7d4cdb6 100644 > --- a/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff- > boardname > +++ b/src/packages/fff/fff-boardname/files/etc/uci-defaults/50-fff- > boardname > @@ -41,6 +41,9 @@ case "$BOARD" in > loco-m-xw) > BOARD=ubnt-loco-m-xw > ;; > + unifiac-lite) > + BOARD=ubnt-unifiac-lite > + ;; > tl-wa850re) > BOARD=tl-wa850re-v1 > ;; > diff --git a/src/packages/fff/fff-network/Makefile > b/src/packages/fff/fff-network/Makefile > index f0c20c6..348897d 100644 > --- a/src/packages/fff/fff-network/Makefile > +++ b/src/packages/fff/fff-network/Makefile > @@ -1,7 +1,7 @@ > include $(TOPDIR)/rules.mk > > PKG_NAME:=fff-network > -PKG_VERSION:=9 > +PKG_VERSION:=10 > PKG_RELEASE:=1 > > PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME) > diff --git a/src/packages/fff/fff-network/ar71xx/network.ubnt- > unifiac-lite b/src/packages/fff/fff-network/ar71xx/network.ubnt- > unifiac-lite > new file mode 100644 > index 0000000..15efcb0 > --- /dev/null > +++ b/src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite > @@ -0,0 +1,13 @@ > +WANDEV=eth0 > +SWITCHDEV=eth0 > +CLIENT_PORTS="" > +WAN_PORTS="" > +BATMAN_PORTS="" > +ONE_PORT="YES" > + > +. /etc/network.mode > +. /lib/functions/system.sh > +. /lib/functions/uci-defaults.sh > +. /lib/ar71xx.sh > + > +ROUTERMAC=$(mtd_get_mac_binary EEPROM 0x0) > \ No newline at end of file > -- > 2.11.0 >
This is the correct firmware for the Unifi AC Mesh I have only tested at Unifi AC Mesh and not at Unifi AC lite But my information is, that both have the same Hardware Signed-off-by: Christian Dresel <fff@chrisi01.de> --- v3: - rebased v2: - remove CONFIG_PACKAGE_ATH_DFS=y & CONFIG_ATH_USER_REGD=y because is already in dependencies active - remove tab and use spaces - remove ETHMESHMAC - remove debug output in configurenetwork --- bsp/ar71xx/.config | 2 ++ bsp/board_ar71xx.bsp | 1 + src/packages/fff/fff-boardname/Makefile | 2 +- .../fff-boardname/files/etc/uci-defaults/50-fff-boardname | 3 +++ src/packages/fff/fff-network/Makefile | 2 +- .../fff/fff-network/ar71xx/network.ubnt-unifiac-lite | 13 +++++++++++++ 6 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 src/packages/fff/fff-network/ar71xx/network.ubnt-unifiac-lite