Message ID | 1473274515-13461-1-git-send-email-mayosemmel@gmail.com |
---|---|
State | Accepted |
Commit | c739a6c0c3bb6ceadc2454e663087dc68875cdce |
Headers | show |
diff --git a/bsp/archerc7/.config b/bsp/archerc7/.config new file mode 100644 index 0000000..0ae3062 --- /dev/null +++ b/bsp/archerc7/.config @@ -0,0 +1,36 @@ +# Generated using "./buildscript config openwrt". +# Do no edit manually +# +CONFIG_TARGET_ar71xx=y +CONFIG_TARGET_ar71xx_generic=y +CONFIG_TARGET_ar71xx_generic_Default=y +CONFIG_BUSYBOX_CUSTOM=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_NTPD_SERVER is not set +CONFIG_BUSYBOX_CONFIG_SHA256SUM=y +CONFIG_CLEAN_IPKG=y +# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set +# CONFIG_FASTD_ENABLE_MAC_GHASH is not set +# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set +# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set +# CONFIG_PACKAGE_ALFRED_VIS is not set +CONFIG_PACKAGE_ath10k-firmware-qca988x=y +# CONFIG_PACKAGE_dnsmasq is not set +# CONFIG_PACKAGE_firewall is not set +CONFIG_PACKAGE_gpioctl-sysfs=y +CONFIG_PACKAGE_kmod-ath10k=y +CONFIG_PACKAGE_kmod-ifb=y +# CONFIG_PACKAGE_kmod-ipt-nat is not set +CONFIG_PACKAGE_kmod-ledtrig-heartbeat=y +CONFIG_PACKAGE_kmod-ledtrig-netdev=y +# CONFIG_PACKAGE_kmod-lib-crc-ccitt is not set +# CONFIG_PACKAGE_kmod-ppp is not set +CONFIG_PACKAGE_kmod-sched-connmark=y +CONFIG_PACKAGE_libugpio=y +# CONFIG_PACKAGE_odhcpd is not set +# CONFIG_PACKAGE_opkg is not set +# CONFIG_PACKAGE_ppp is not set +CONFIG_PACKAGE_qos-scripts=y +CONFIG_PACKAGE_tc=y diff --git a/bsp/board_archerc7.bsp b/bsp/board_archerc7.bsp new file mode 100644 index 0000000..73b4d81 --- /dev/null +++ b/bsp/board_archerc7.bsp @@ -0,0 +1,5 @@ +machine=archerc7 +chipset=ar71xx +target=$builddir/$machine +images=("openwrt-ar71xx-generic-archer-c7-v2-squashfs-sysupgrade.bin" + ) 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 2bd8b74..6ad34bd 100755 --- 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 @@ -54,6 +54,9 @@ case "$BOARD" in cpe510) grep "CPE210" /var/sysinfo/model && BOARD=cpe210 ;; + archer-c7) + BOARD=archer-c7-v2 + ;; esac uci set board.model.name=$BOARD diff --git a/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 b/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 new file mode 100644 index 0000000..ff5ca44 --- /dev/null +++ b/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 @@ -0,0 +1,8 @@ +WANDEV=eth0 +SWITCHDEV=eth1 +CLIENT_PORTS="4 5 0t" +WAN_PORTS="1 6" +BATMAN_PORTS="2 3 0t" + +ETHMESHMAC=eth0 +ROUTERMAC=eth1 diff --git a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork index 3b21411..f9b34dd 100755 --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork @@ -29,7 +29,7 @@ if ! uci get network.$SWITCHDEV.ifname; then echo "# Allow IPv6 RAs on WAN Port" >> /etc/sysctl.conf - if [[ "$WANDEV" = "$SWITCHDEV" ]]; then + if [[ "$WANDEV" = "$SWITCHDEV" ]] || ! [[ -z "$WAN_PORTS" ]]; then uci set network.${SWITCHDEV}_2=switch_vlan uci set network.${SWITCHDEV}_2.device=$SWITCHHW uci set network.${SWITCHDEV}_2.vlan=2
> 5Ghz AdHoc is not working with current ath10k driver. > > Signed-off-by: Jan Kraus <mayosemmel@gmail.com> Reviewed-by: Michael Fritscher <michael@fritscher.net> > --- > bsp/archerc7/.config | 36 > ++++++++++++++++++++++ > bsp/board_archerc7.bsp | 5 +++ > .../files/etc/uci-defaults/50-fff-boardname | 3 ++ > .../fff/fff-network/ar71xx/network.archer-c7-v2 | 8 +++++ > .../fff-network/files/usr/sbin/configurenetwork | 2 +- > 5 files changed, 53 insertions(+), 1 deletion(-) > create mode 100644 bsp/archerc7/.config > create mode 100644 bsp/board_archerc7.bsp > create mode 100644 > src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > > diff --git a/bsp/archerc7/.config b/bsp/archerc7/.config > new file mode 100644 > index 0000000..0ae3062 > --- /dev/null > +++ b/bsp/archerc7/.config > @@ -0,0 +1,36 @@ > +# Generated using "./buildscript config openwrt". > +# Do no edit manually > +# > +CONFIG_TARGET_ar71xx=y > +CONFIG_TARGET_ar71xx_generic=y > +CONFIG_TARGET_ar71xx_generic_Default=y > +CONFIG_BUSYBOX_CUSTOM=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_NTPD_SERVER is not set > +CONFIG_BUSYBOX_CONFIG_SHA256SUM=y > +CONFIG_CLEAN_IPKG=y > +# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set > +# CONFIG_FASTD_ENABLE_MAC_GHASH is not set > +# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set > +# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set > +# CONFIG_PACKAGE_ALFRED_VIS is not set > +CONFIG_PACKAGE_ath10k-firmware-qca988x=y > +# CONFIG_PACKAGE_dnsmasq is not set > +# CONFIG_PACKAGE_firewall is not set > +CONFIG_PACKAGE_gpioctl-sysfs=y > +CONFIG_PACKAGE_kmod-ath10k=y > +CONFIG_PACKAGE_kmod-ifb=y > +# CONFIG_PACKAGE_kmod-ipt-nat is not set > +CONFIG_PACKAGE_kmod-ledtrig-heartbeat=y > +CONFIG_PACKAGE_kmod-ledtrig-netdev=y > +# CONFIG_PACKAGE_kmod-lib-crc-ccitt is not set > +# CONFIG_PACKAGE_kmod-ppp is not set > +CONFIG_PACKAGE_kmod-sched-connmark=y > +CONFIG_PACKAGE_libugpio=y > +# CONFIG_PACKAGE_odhcpd is not set > +# CONFIG_PACKAGE_opkg is not set > +# CONFIG_PACKAGE_ppp is not set > +CONFIG_PACKAGE_qos-scripts=y > +CONFIG_PACKAGE_tc=y > diff --git a/bsp/board_archerc7.bsp b/bsp/board_archerc7.bsp > new file mode 100644 > index 0000000..73b4d81 > --- /dev/null > +++ b/bsp/board_archerc7.bsp > @@ -0,0 +1,5 @@ > +machine=archerc7 > +chipset=ar71xx > +target=$builddir/$machine > +images=("openwrt-ar71xx-generic-archer-c7-v2-squashfs-sysupgrade.bin" > + ) > 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 2bd8b74..6ad34bd 100755 > --- > 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 > @@ -54,6 +54,9 @@ case "$BOARD" in > cpe510) > grep "CPE210" /var/sysinfo/model && BOARD=cpe210 > ;; > + archer-c7) > + BOARD=archer-c7-v2 > + ;; > esac > > uci set board.model.name=$BOARD > diff --git a/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > b/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > new file mode 100644 > index 0000000..ff5ca44 > --- /dev/null > +++ b/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > @@ -0,0 +1,8 @@ > +WANDEV=eth0 > +SWITCHDEV=eth1 > +CLIENT_PORTS="4 5 0t" > +WAN_PORTS="1 6" > +BATMAN_PORTS="2 3 0t" > + > +ETHMESHMAC=eth0 > +ROUTERMAC=eth1 > diff --git a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > index 3b21411..f9b34dd 100755 > --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > @@ -29,7 +29,7 @@ if ! uci get network.$SWITCHDEV.ifname; then > > echo "# Allow IPv6 RAs on WAN Port" >> /etc/sysctl.conf > > - if [[ "$WANDEV" = "$SWITCHDEV" ]]; then > + if [[ "$WANDEV" = "$SWITCHDEV" ]] || ! [[ -z "$WAN_PORTS" ]]; then > uci set network.${SWITCHDEV}_2=switch_vlan > uci set network.${SWITCHDEV}_2.device=$SWITCHHW > uci set network.${SWITCHDEV}_2.vlan=2
Am Samstag, den 22.10.2016, 21:19 +0200 schrieb Michael Fritscher: > > 5Ghz AdHoc is not working with current ath10k driver. > > > > Signed-off-by: Jan Kraus <mayosemmel@gmail.com> > Reviewed-by: Michael Fritscher <michael@fritscher.net> Reviewed-by: Tim Niemeyer <tim@tn-x.org> Und applied.. Tim > > > --- > > bsp/archerc7/.config | 36 > > ++++++++++++++++++++++ > > bsp/board_archerc7.bsp | 5 +++ > > .../files/etc/uci-defaults/50-fff-boardname | 3 ++ > > .../fff/fff-network/ar71xx/network.archer-c7-v2 | 8 +++++ > > .../fff-network/files/usr/sbin/configurenetwork | 2 +- > > 5 files changed, 53 insertions(+), 1 deletion(-) > > create mode 100644 bsp/archerc7/.config > > create mode 100644 bsp/board_archerc7.bsp > > create mode 100644 > > src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > > > > diff --git a/bsp/archerc7/.config b/bsp/archerc7/.config > > new file mode 100644 > > index 0000000..0ae3062 > > --- /dev/null > > +++ b/bsp/archerc7/.config > > @@ -0,0 +1,36 @@ > > +# Generated using "./buildscript config openwrt". > > +# Do no edit manually > > +# > > +CONFIG_TARGET_ar71xx=y > > +CONFIG_TARGET_ar71xx_generic=y > > +CONFIG_TARGET_ar71xx_generic_Default=y > > +CONFIG_BUSYBOX_CUSTOM=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_NTPD_SERVER is not set > > +CONFIG_BUSYBOX_CONFIG_SHA256SUM=y > > +CONFIG_CLEAN_IPKG=y > > +# CONFIG_FASTD_ENABLE_CIPHER_SALSA2012 is not set > > +# CONFIG_FASTD_ENABLE_MAC_GHASH is not set > > +# CONFIG_FASTD_ENABLE_METHOD_COMPOSED_GMAC is not set > > +# CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC is not set > > +# CONFIG_PACKAGE_ALFRED_VIS is not set > > +CONFIG_PACKAGE_ath10k-firmware-qca988x=y > > +# CONFIG_PACKAGE_dnsmasq is not set > > +# CONFIG_PACKAGE_firewall is not set > > +CONFIG_PACKAGE_gpioctl-sysfs=y > > +CONFIG_PACKAGE_kmod-ath10k=y > > +CONFIG_PACKAGE_kmod-ifb=y > > +# CONFIG_PACKAGE_kmod-ipt-nat is not set > > +CONFIG_PACKAGE_kmod-ledtrig-heartbeat=y > > +CONFIG_PACKAGE_kmod-ledtrig-netdev=y > > +# CONFIG_PACKAGE_kmod-lib-crc-ccitt is not set > > +# CONFIG_PACKAGE_kmod-ppp is not set > > +CONFIG_PACKAGE_kmod-sched-connmark=y > > +CONFIG_PACKAGE_libugpio=y > > +# CONFIG_PACKAGE_odhcpd is not set > > +# CONFIG_PACKAGE_opkg is not set > > +# CONFIG_PACKAGE_ppp is not set > > +CONFIG_PACKAGE_qos-scripts=y > > +CONFIG_PACKAGE_tc=y > > diff --git a/bsp/board_archerc7.bsp b/bsp/board_archerc7.bsp > > new file mode 100644 > > index 0000000..73b4d81 > > --- /dev/null > > +++ b/bsp/board_archerc7.bsp > > @@ -0,0 +1,5 @@ > > +machine=archerc7 > > +chipset=ar71xx > > +target=$builddir/$machine > > +images=("openwrt-ar71xx-generic-archer-c7-v2-squashfs-sysupgrade.bin" > > + ) > > 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 2bd8b74..6ad34bd 100755 > > --- > > 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 > > @@ -54,6 +54,9 @@ case "$BOARD" in > > cpe510) > > grep "CPE210" /var/sysinfo/model && BOARD=cpe210 > > ;; > > + archer-c7) > > + BOARD=archer-c7-v2 > > + ;; > > esac > > > > uci set board.model.name=$BOARD > > diff --git a/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > > b/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > > new file mode 100644 > > index 0000000..ff5ca44 > > --- /dev/null > > +++ b/src/packages/fff/fff-network/ar71xx/network.archer-c7-v2 > > @@ -0,0 +1,8 @@ > > +WANDEV=eth0 > > +SWITCHDEV=eth1 > > +CLIENT_PORTS="4 5 0t" > > +WAN_PORTS="1 6" > > +BATMAN_PORTS="2 3 0t" > > + > > +ETHMESHMAC=eth0 > > +ROUTERMAC=eth1 > > diff --git a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > > b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > > index 3b21411..f9b34dd 100755 > > --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > > +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork > > @@ -29,7 +29,7 @@ if ! uci get network.$SWITCHDEV.ifname; then > > > > echo "# Allow IPv6 RAs on WAN Port" >> /etc/sysctl.conf > > > > - if [[ "$WANDEV" = "$SWITCHDEV" ]]; then > > + if [[ "$WANDEV" = "$SWITCHDEV" ]] || ! [[ -z "$WAN_PORTS" ]]; then > > uci set network.${SWITCHDEV}_2=switch_vlan > > uci set network.${SWITCHDEV}_2.device=$SWITCHHW > > uci set network.${SWITCHDEV}_2.vlan=2 > >
5Ghz AdHoc is not working with current ath10k driver. Signed-off-by: Jan Kraus <mayosemmel@gmail.com> --- bsp/archerc7/.config | 36 ++++++++++++++++++++++ bsp/board_archerc7.bsp | 5 +++ .../files/etc/uci-defaults/50-fff-boardname | 3 ++ .../fff/fff-network/ar71xx/network.archer-c7-v2 | 8 +++++ .../fff-network/files/usr/sbin/configurenetwork | 2 +- 5 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 bsp/archerc7/.config create mode 100644 bsp/board_archerc7.bsp create mode 100644 src/packages/fff/fff-network/ar71xx/network.archer-c7-v2