From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x230.google.com (mail-oi0-x230.google.com [IPv6:2607:f8b0:4003:c06::230]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 75AC321F5D7; Sat, 28 Nov 2015 09:37:06 -0800 (PST) Received: by oige206 with SMTP id e206so75250301oig.2; Sat, 28 Nov 2015 09:37:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=X0t5Ic8g1XM1CKNSkxgjejwfvKKxbh2mMb7TPgKsLTk=; b=pT3QcW7ADyTboixyovr/3uPlUMeS/xgIXuwRWbKZLYUNxRdQUc5kN9VlvPH6IstNIL eTL5YXhblPYXoPPRGwtcS1tOsf8Y+szJOZn5vbkA4OEXHhhJoHwjpYi9VHqsktXfLU4/ gAivmsiPSVITGGq+HuDvVuIVmbxs4pGR1i9qm5Dh8qIXyzsoA2KEuw9k21G7LK+L0/F/ kKTKzKHp8K03WGXGouiSOinYJ/ujYgoZ9VWq2cYgQK4aTBOINIK/5PdaFAv0cC2wIrAY BYTRE2SiOTV7MEwmC7LCI8krsM1c1VDTVgAwsaftEQfhqTlMtaWo2ZQPOVkXeq0TNN2s zGiQ== MIME-Version: 1.0 X-Received: by 10.202.64.198 with SMTP id n189mr36600172oia.139.1448732225335; Sat, 28 Nov 2015 09:37:05 -0800 (PST) Received: by 10.202.187.3 with HTTP; Sat, 28 Nov 2015 09:37:05 -0800 (PST) In-Reply-To: References: Date: Sat, 28 Nov 2015 18:37:05 +0100 Message-ID: From: Dave Taht To: "cerowrt-devel@lists.bufferbloat.net" , cake@lists.bufferbloat.net, Mikael Abrahamsson Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Cerowrt-devel] linksys ac1200 network bug X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Nov 2015 17:37:28 -0000 in the ac1750 front, this looked encouraging, but I haven't tried it - https://mikepalmer.net/tp-link-archer-c7-ac1750-v2-tftp-recovery/ as for the linksys, my attempt to build 4.0 failed with it asking me to completely regenerate my kernel config, which then didn't work. I used to be able to make this work... I was briefly happy thinking also that I could build for native float format with # CONFIG_SOFT_FLOAT is not set as this arm is always hardware float and there seems to be no point in not using the registers for it... ...and also enabling -O2 seemed like a good idea (as code generation really seemed to suck with -Os for sch_cake)... CONFIG_TARGET_OPTIMIZATION=3D"-O2 -pipe -march=3Darmv7-a -mtune=3Dcortex-a9 -mfpu=3Dvfpv3-d16" But then I got: /home/cero4/src/linksys_ac1200/staging_dir/toolchain-arm_cortex-a9+vfpv3_gc= c-5.2.0_musl-1.1.11_eabi/include/linux/in6.h:49:8: error: redefinition of 'struct sockaddr_in6' struct sockaddr_in6 { ^ In file included from /home/cero4/src/linksys_ac1200/staging_dir/toolchain-arm_cortex-a9+vfpv3_gc= c-5.2.0_musl-1.1.11_eabi/include/arpa/inet.h:9:0, from /home/cero4/src/linksys_ac1200/build_dir/target-arm_cortex-a9+vfpv3_musl-1.= 1.11_eabi/netifd-2015-11-17/system-linux.c:27: /home/cero4/src/linksys_ac1200/staging_dir/toolchain-arm_cortex-a9+vfpv3_gc= c-5.2.0_musl-1.1.11_eabi/include/netinet/in.h:36:8: note: originally defined here struct sockaddr_in6 ^ In file included from /home/cero4/src/linksys_ac1200/staging_dir/toolchain-arm_cortex-a9+vfpv3_gc= c-5.2.0_musl-1.1.11_eabi/include/linux/if_bridge.h:18:0, Backing out each change, using my build box as a space heater... Dave T=C3=A4ht Let's go make home routers and wifi faster! With better software! https://www.gofundme.com/savewifi On Sat, Nov 28, 2015 at 3:45 PM, Dave Taht wrote: > root@1200ac:~# uname -a > Linux 1200ac 3.18.23 #1 SMP Sat Nov 28 11:07:32 CET 2015 armv7l n > > is my kernel. I see I can optionally build linux 4.0 for the linksys > 1200ac at this point. Anyone doing that? > Dave T=C3=A4ht > Let's go make home routers and wifi faster! With better software! > https://www.gofundme.com/savewifi > > > On Sat, Nov 28, 2015 at 3:41 PM, Dave Taht wrote: >> I went for a test drive of openwrt DESIGNATED DRIVER (Bleeding Edge, >> r47665) today. >> >> A) I bricked the archer c7 v2. No idea why. >> >> B) I got a sorta working linksys 1200ac build. >> >> The bad news: Any attempt to run 2 or more copies of netperf's >> netserver on the 1200ac router with the default qdiscs (mq + >> fq_codel), at line (gbit) rate, result in it locking up *for any other >> traffic, including ping* until the first netperf is more or less >> complete. I fear the underlying driver is frightfully overbuffered, >> or has another problem. >> >> http://snapon.cs.kau.se/~d/archer-c7/onenetperflockout.png >> >> (needs BQL, too) >> >> The still bad news: cake works in both directions for a while longer, >> then goes boom similarly. >> >> The somewhat good news: >> >> cake "shaped" to 900mbit on inbound and outbound to the router - does >> not lock up the router. It merely runs out of cpu, but still does >> manage quite respectable throughput in both directions while doing >> so. Note, I did not say "latency". >> >> http://snapon.cs.kau.se/~d/archer-c7/encouraged.png >> >> As usual there is some flent data in that dir if you want to draw your >> own plots. >> >> I was not in a position to actually test traffic through the router >> (because I had the archer setup to do that) >> >> I wouldn't draw any conclusions from this. Well, a safe conclusion, >> is: don't install this build. >> >> On Sat, Nov 28, 2015 at 11:41 AM, Dave Taht wrote: >>> Trying to do my first openwrt build in a while. >>> >>> make[5]: Leaving directory >>> '/home/cero4/src/archer-c7/build_dir/target-mips_34kc_musl-1.1.11/dante= -1.2.2' >>> Makefile:349: recipe for target 'all' failed >>> >>> I checked: the package "dante" is not installed. Nor can I figure out >>> what package is arbitrarily requiring it. >>> >>> I truly am in hell. >> >> Simple patch for this, It involves invoking a deity. >> >> >>> Dave T=C3=A4ht >>> Let's go make home routers and wifi faster! With better software! >>> https://www.gofundme.com/savewifi