Date: Thu, 29 Oct 2015 20:27:53 +0700 From: Eugene Grosbein <eugen@grosbein.net> To: Adrian Chadd <adrian.chadd@gmail.com> Cc: "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org> Subject: Re: arge1 on TL WDR3600 Message-ID: <56321ED9.4050602@grosbein.net> In-Reply-To: <CAJ-VmomjWOccaaVyPrGBrf7ACL8KGGOuuFo1QWw02%2BM9smVGFA@mail.gmail.com> References: <562CBEC3.8030308@rdtc.ru> <CAJ-Vmok__9mD8OaFnU-sfVfr=xMRMW6-nfDUHScT_LNm6Ry2iA@mail.gmail.com> <562E3027.4020806@grosbein.net> <CAJ-VmonRt6OVOQDGLZBx-4OxbGgzcetuKtBf3eB-6yn3m-EEsQ@mail.gmail.com> <562F75E2.9000505@grosbein.net> <CAJ-VmomocPQ=%2BjKYt8bsLHEWjT1vz=37U_yNB3YMsmxz__5qVw@mail.gmail.com> <CAJ-Vmo=BRP-vyg5=7cyA9v9c_cDjo6Ozv0SLmNj3RZGCKjLYAg@mail.gmail.com> <CAJ-VmokD2vHZ0%2BzO655_csRQw==JUDbaBCDMa%2BU7b1aRv=4BJQ@mail.gmail.com> <5630E844.2080807@grosbein.net> <CAJ-VmonH%2BVfT1zUyAq=fXv6PbwQuiw1_k4CRw1yMgfm6CRaAwA@mail.gmail.com> <CAJ-VmomjWOccaaVyPrGBrf7ACL8KGGOuuFo1QWw02%2BM9smVGFA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 29.10.2015 06:40, Adrian Chadd wrote: > .. and what's your bridge config? I can setup a one-arm bridge setup > tonight - I've been routing between arge0<->arge1 and I should really > be doing arge0 between VLANs. For now, I prefer to stick with my forwarding (not bridging) setup because it shows interrupt storm reproduceably and this problem is more important than performance. Switch is configured with vlangroup0 (LAN, tag 1): all ports including CPU but excluding WAN, all untagged and vlangroup1 (WAN, tag 2): CPU port (tagged) and WAN port (untagged): #!/bin/sh cpu=0 wan=1 lan1=2 lan2=3 lan3=4 lan4=5; lantag="1" wantag="2" etherswitchcfg config vlan_mode dot1q etherswitchcfg vlangroup0 vlan $lantag members $cpu,$lan1,$lan2,$lan3,$lan4 etherswitchcfg vlangroup1 vlan $wantag members ${cpu}t,$wan etherswitchcfg port$cpu pvid $lantag etherswitchcfg port$lan1 pvid $lantag etherswitchcfg port$lan2 pvid $lantag etherswitchcfg port$lan3 pvid $lantag etherswitchcfg port$lan4 pvid $lantag etherswitchcfg port$wan pvid $wantag #EOF >From /etc/rc.conf: # LAN ifconfig_arge0="inet 192.168.0.86/24" # WAN ifconfig_vlan2="inet 10.58.0.12/24 vlan 2 vlandev arge0" FTP client is 192.168.0.66, it downloads 1GB file from FTP server 10.58.0.4 Here are new stats (head at r290136): dev.arge.0.tx_cnt: 126 dev.arge.0.tx_cons: 38 dev.arge.0.tx_prod: 36 dev.arge.0.intr_ok: 38356 dev.arge.0.intr_stray_intr: 0 dev.arge.0.intr_stray_filter: 0 dev.arge.0.tx_pkts_nosegs: 518 dev.arge.0.tx_pkts_unaligned_len: 0 dev.arge.0.tx_pkts_unaligned_start: 0 dev.arge.0.tx_pkts_unaligned: 0 dev.arge.0.tx_pkts_aligned: 345184 dev.arge.0.intr.31: 0 dev.arge.0.intr.30: 0 dev.arge.0.intr.29: 0 dev.arge.0.intr.28: 0 dev.arge.0.intr.27: 0 dev.arge.0.intr.26: 0 dev.arge.0.intr.25: 0 dev.arge.0.intr.24: 0 dev.arge.0.intr.23: 0 dev.arge.0.intr.22: 0 dev.arge.0.intr.21: 0 dev.arge.0.intr.20: 0 dev.arge.0.intr.19: 0 dev.arge.0.intr.18: 0 dev.arge.0.intr.17: 0 dev.arge.0.intr.16: 0 dev.arge.0.intr.15: 0 dev.arge.0.intr.14: 0 dev.arge.0.intr.13: 0 dev.arge.0.intr.12: 0 dev.arge.0.intr.11: 0 dev.arge.0.intr.10: 0 dev.arge.0.intr.9: 0 dev.arge.0.intr.8: 0 dev.arge.0.intr.7: 0 dev.arge.0.intr.6: 1 dev.arge.0.intr.5: 0 dev.arge.0.intr.4: 14275 dev.arge.0.intr.3: 0 dev.arge.0.intr.2: 0 dev.arge.0.intr.1: 26360 dev.arge.0.intr.0: 28596 dev.arge.0.debug: 0 dev.arge.0.%parent: nexus0 dev.arge.0.%pnpinfo: dev.arge.0.%location: dev.arge.0.%driver: arge dev.arge.0.%desc: Atheros AR71xx built-in ethernet interface dev.arge.1.tx_cnt: 0 dev.arge.1.tx_cons: 0 dev.arge.1.tx_prod: 0 dev.arge.1.intr_ok: 0 dev.arge.1.intr_stray_intr: 0 dev.arge.1.intr_stray_filter: 0 dev.arge.1.tx_pkts_nosegs: 0 dev.arge.1.tx_pkts_unaligned_len: 0 dev.arge.1.tx_pkts_unaligned_start: 0 dev.arge.1.tx_pkts_unaligned: 0 dev.arge.1.tx_pkts_aligned: 0 dev.arge.1.intr.31: 0 dev.arge.1.intr.30: 0 dev.arge.1.intr.29: 0 dev.arge.1.intr.28: 0 dev.arge.1.intr.27: 0 dev.arge.1.intr.26: 0 dev.arge.1.intr.25: 0 dev.arge.1.intr.24: 0 dev.arge.1.intr.23: 0 dev.arge.1.intr.22: 0 dev.arge.1.intr.21: 0 dev.arge.1.intr.20: 0 dev.arge.1.intr.19: 0 dev.arge.1.intr.18: 0 dev.arge.1.intr.17: 0 dev.arge.1.intr.16: 0 dev.arge.1.intr.15: 0 dev.arge.1.intr.14: 0 dev.arge.1.intr.13: 0 dev.arge.1.intr.12: 0 dev.arge.1.intr.11: 0 dev.arge.1.intr.10: 0 dev.arge.1.intr.9: 0 dev.arge.1.intr.8: 0 dev.arge.1.intr.7: 0 dev.arge.1.intr.6: 0 dev.arge.1.intr.5: 0 dev.arge.1.intr.4: 0 dev.arge.1.intr.3: 0 dev.arge.1.intr.2: 0 dev.arge.1.intr.1: 0 dev.arge.1.intr.0: 0 dev.arge.1.debug: 0 dev.arge.1.%parent: nexus0 dev.arge.1.%pnpinfo: dev.arge.1.%location: dev.arge.1.%driver: arge dev.arge.1.%desc: Atheros AR71xx built-in ethernet interface # interrupt storm detected on "int2"; throttling interrupt source
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56321ED9.4050602>