* [Cerowrt-devel] WNDR3700v4 is out... [not found] <mailman.4.1356033603.24143.cerowrt-devel@lists.bufferbloat.net> @ 2012-12-20 21:21 ` Richard Brown 2012-12-23 7:27 ` David Lang 0 siblings, 1 reply; 14+ messages in thread From: Richard Brown @ 2012-12-20 21:21 UTC (permalink / raw) To: <cerowrt-devel@lists.bufferbloat.net> [-- Attachment #1: Type: text/plain, Size: 737 bytes --] Dave Täht wrote: As for cero's future, well... The wndr3700v4 is out, and appears to be a good hardware upgrade from the 3800 series, but it's not supported by openwrt yet. I took a look at their GPL source distribution. And yea! it's openwrt. And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is 2.64), and their kernel is 2.6.31. I think the cpu and ethernet chips tho look a lot better: Atheros AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 better. I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave enough to buy it. Here's an image of the box so you can recognize it... http://www.bufferbloat.net/attachments/download/149/WNDR3700v4.png Best, Rich [-- Attachment #2: Type: text/html, Size: 8826 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-20 21:21 ` [Cerowrt-devel] WNDR3700v4 is out Richard Brown @ 2012-12-23 7:27 ` David Lang 2012-12-23 13:02 ` Dave Taht 0 siblings, 1 reply; 14+ messages in thread From: David Lang @ 2012-12-23 7:27 UTC (permalink / raw) To: Richard Brown; +Cc: <cerowrt-devel@lists.bufferbloat.net> On Thu, 20 Dec 2012, Richard Brown wrote: > The wndr3700v4 is out, and appears to be a good hardware upgrade from > the 3800 series, but it's not supported by openwrt yet. > > I took a look at their GPL source distribution. And yea! it's openwrt. > And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is > 2.64), and their kernel is 2.6.31. > > I think the cpu and ethernet chips tho look a lot better: Atheros > AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 > better. > > I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave enough to buy it. Here's an image of the box so you can recognize it... I've purchased one, but I don't have the openwrt experiance to bootstrap this. I have built my own openwrt images for the 3700v2 and 3800 and have been using Linux since the 0.99 kernel days, so I am very comfortable mucking with kernel compile options. If someone is willing to coach me through the process, I'd be happy to do the experimentation. David Lang ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 7:27 ` David Lang @ 2012-12-23 13:02 ` Dave Taht 2012-12-23 14:45 ` dpreed ` (2 more replies) 0 siblings, 3 replies; 14+ messages in thread From: Dave Taht @ 2012-12-23 13:02 UTC (permalink / raw) To: David Lang; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: > On Thu, 20 Dec 2012, Richard Brown wrote: > >> The wndr3700v4 is out, and appears to be a good hardware upgrade from >> the 3800 series, but it's not supported by openwrt yet. >> >> I took a look at their GPL source distribution. And yea! it's openwrt. >> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >> 2.64), and their kernel is 2.6.31. >> >> I think the cpu and ethernet chips tho look a lot better: Atheros >> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >> better. >> >> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >> enough to buy it. Here's an image of the box so you can recognize it... > > > I've purchased one, but I don't have the openwrt experiance to bootstrap > this. I have built my own openwrt images for the 3700v2 and 3800 and have > been using Linux since the 0.99 kernel days, so I am very comfortable > mucking with kernel compile options. > > If someone is willing to coach me through the process, I'd be happy to do > the experimentation. I've ordered one too, but I would argue that a concerted effort would need to be made on the part of some core #openwrt devs to get it anywhere. The cpu is a mips 74k. It's a dual issue core with a very, very long pipeline, so although it boasts twice the instructions per clock than the 24k, and in simple benchmarks like drystone, rocks, that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't look like the cache architecture is improved much, either. It's not clear what the ethernet driver is, there appear to be legal issues on the equivalent broadcom ethernet device, and so on, and so forth. You will need, at least, a 3.3v serial port and adaptor, and jtag might be needed. If you want to learn about just how painful it is to bring up a new board, this is your chance! It makes sense to start a thread on openwrt-devel about doing the port. https://forum.openwrt.org/viewtopic.php?id=41092 And/or find some other still supported hardware still being shipped by some other manufacturer. Frankly, if we truly have to jump platforms, I'd rather go arm. > David Lang > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 13:02 ` Dave Taht @ 2012-12-23 14:45 ` dpreed 2012-12-23 15:16 ` David Lang 2013-01-03 19:56 ` David Lang 2 siblings, 0 replies; 14+ messages in thread From: dpreed @ 2012-12-23 14:45 UTC (permalink / raw) To: Dave Taht; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> [-- Attachment #1: Type: text/plain, Size: 3877 bytes --] Does anyone happen to know exactly what (Chinese) shop does the software for Netgear? I bet Atheros/Qualcomm have a favorite outsourcing partner. It is quite interesting that it is OpenWRT-based. The reason I mention this is that one goal is to get all the goodies adopted in the commercial market, and perhaps we could encourage that shop (and other ones) to get the fixes in Cerowrt into their pipeline somehow. It's kind of neutral with respect to FOSS - I think for the purpose of FOSS there needs to be one truly open hardware platform with state of the art capabiliities. But one can have a much more effective conversation with the software shop than with Netgear, which probably has no capabilities whatever to change the software in-house. (as I know from HP and Cisco - who outsource all their technical work to China). -----Original Message----- From: "Dave Taht" <dave.taht@gmail.com> Sent: Sunday, December 23, 2012 8:02am To: "David Lang" <david@lang.hm> Cc: "Richard Brown" <richard.e.brown@dartware.com>, "<cerowrt-devel@lists.bufferbloat.net>" <cerowrt-devel@lists.bufferbloat.net> Subject: Re: [Cerowrt-devel] WNDR3700v4 is out... On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: > On Thu, 20 Dec 2012, Richard Brown wrote: > >> The wndr3700v4 is out, and appears to be a good hardware upgrade from >> the 3800 series, but it's not supported by openwrt yet. >> >> I took a look at their GPL source distribution. And yea! it's openwrt. >> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >> 2.64), and their kernel is 2.6.31. >> >> I think the cpu and ethernet chips tho look a lot better: Atheros >> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >> better. >> >> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >> enough to buy it. Here's an image of the box so you can recognize it... > > > I've purchased one, but I don't have the openwrt experiance to bootstrap > this. I have built my own openwrt images for the 3700v2 and 3800 and have > been using Linux since the 0.99 kernel days, so I am very comfortable > mucking with kernel compile options. > > If someone is willing to coach me through the process, I'd be happy to do > the experimentation. I've ordered one too, but I would argue that a concerted effort would need to be made on the part of some core #openwrt devs to get it anywhere. The cpu is a mips 74k. It's a dual issue core with a very, very long pipeline, so although it boasts twice the instructions per clock than the 24k, and in simple benchmarks like drystone, rocks, that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't look like the cache architecture is improved much, either. It's not clear what the ethernet driver is, there appear to be legal issues on the equivalent broadcom ethernet device, and so on, and so forth. You will need, at least, a 3.3v serial port and adaptor, and jtag might be needed. If you want to learn about just how painful it is to bring up a new board, this is your chance! It makes sense to start a thread on openwrt-devel about doing the port. https://forum.openwrt.org/viewtopic.php?id=41092 And/or find some other still supported hardware still being shipped by some other manufacturer. Frankly, if we truly have to jump platforms, I'd rather go arm. > David Lang > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html _______________________________________________ Cerowrt-devel mailing list Cerowrt-devel@lists.bufferbloat.net https://lists.bufferbloat.net/listinfo/cerowrt-devel [-- Attachment #2: Type: text/html, Size: 4738 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 13:02 ` Dave Taht 2012-12-23 14:45 ` dpreed @ 2012-12-23 15:16 ` David Lang 2012-12-23 15:22 ` Outback Dingo 2013-01-03 19:56 ` David Lang 2 siblings, 1 reply; 14+ messages in thread From: David Lang @ 2012-12-23 15:16 UTC (permalink / raw) To: Dave Taht; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> On Sun, 23 Dec 2012, Dave Taht wrote: > On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: >> On Thu, 20 Dec 2012, Richard Brown wrote: >> >>> The wndr3700v4 is out, and appears to be a good hardware upgrade from >>> the 3800 series, but it's not supported by openwrt yet. >>> >>> I took a look at their GPL source distribution. And yea! it's openwrt. >>> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >>> 2.64), and their kernel is 2.6.31. >>> >>> I think the cpu and ethernet chips tho look a lot better: Atheros >>> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >>> better. >>> >>> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >>> enough to buy it. Here's an image of the box so you can recognize it... >> >> >> I've purchased one, but I don't have the openwrt experiance to bootstrap >> this. I have built my own openwrt images for the 3700v2 and 3800 and have >> been using Linux since the 0.99 kernel days, so I am very comfortable >> mucking with kernel compile options. >> >> If someone is willing to coach me through the process, I'd be happy to do >> the experimentation. > > I've ordered one too, but I would argue that a concerted effort would > need to be made on the part of some core #openwrt devs to get it > anywhere. The cpu is a mips 74k. It's a dual issue core with a very, > very long pipeline, so although it boasts twice the instructions per > clock than the 24k, and in simple benchmarks like drystone, rocks, > that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't > look like the cache architecture is improved much, either. > > It's not clear what the ethernet driver is, there appear to be legal > issues on the equivalent broadcom ethernet device, and so on, and so > forth. > > You will need, at least, a 3.3v serial port and adaptor, and jtag > might be needed. If you want to learn about just how painful it is to > bring up a new board, this is your chance! I've got the serial adapter > It makes sense to start a thread on openwrt-devel about doing the port. > > https://forum.openwrt.org/viewtopic.php?id=41092 There's already a thread (in english), I've added to it and sent a message to the -devel list https://forum.openwrt.org/viewtopic.php?pid=186781 > And/or find some other still supported hardware still being shipped by > some other manufacturer. any suggestions? > Frankly, if we truly have to jump platforms, I'd rather go arm. part of me agrees with you, but then a nagging voice bugs me that if we are programming to the point that such things matter, we're working too low in the stack. It's not enough to de-bloat ARM based systems, we need to do all of them, includeing ones that are even worse than MIPS :-) Also, I'm suspecting that the v4 hardware is pretty close to the v2 and 3800 hardware from a OS point of view, close enough that it may just be a matter of firmware headers being changed to get the images loaded. If I'm right, then it may be that adding the 3700v4 to cerowrt isn't going to be much worse than adding the 3800 was (once openwrt gets support for the v4) David Lang ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 15:16 ` David Lang @ 2012-12-23 15:22 ` Outback Dingo 2012-12-23 15:50 ` David Lang 2012-12-23 15:53 ` Dave Taht 0 siblings, 2 replies; 14+ messages in thread From: Outback Dingo @ 2012-12-23 15:22 UTC (permalink / raw) To: David Lang; +Cc: <cerowrt-devel@lists.bufferbloat.net>, Richard Brown [-- Attachment #1: Type: text/plain, Size: 3899 bytes --] Ubiquiti has quite a list of products that could be good candidates for debloating, as they all already run OpenWRT and are based on the atheros soc and put out some decent watts On Sun, Dec 23, 2012 at 10:16 AM, David Lang <david@lang.hm> wrote: > On Sun, 23 Dec 2012, Dave Taht wrote: > > On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: >> >>> On Thu, 20 Dec 2012, Richard Brown wrote: >>> >>> The wndr3700v4 is out, and appears to be a good hardware upgrade from >>>> the 3800 series, but it's not supported by openwrt yet. >>>> >>>> I took a look at their GPL source distribution. And yea! it's openwrt. >>>> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >>>> 2.64), and their kernel is 2.6.31. >>>> >>>> I think the cpu and ethernet chips tho look a lot better: Atheros >>>> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >>>> better. >>>> >>>> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >>>> enough to buy it. Here's an image of the box so you can recognize it... >>>> >>> >>> >>> I've purchased one, but I don't have the openwrt experiance to bootstrap >>> this. I have built my own openwrt images for the 3700v2 and 3800 and have >>> been using Linux since the 0.99 kernel days, so I am very comfortable >>> mucking with kernel compile options. >>> >>> If someone is willing to coach me through the process, I'd be happy to do >>> the experimentation. >>> >> >> I've ordered one too, but I would argue that a concerted effort would >> need to be made on the part of some core #openwrt devs to get it >> anywhere. The cpu is a mips 74k. It's a dual issue core with a very, >> very long pipeline, so although it boasts twice the instructions per >> clock than the 24k, and in simple benchmarks like drystone, rocks, >> that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't >> look like the cache architecture is improved much, either. >> >> It's not clear what the ethernet driver is, there appear to be legal >> issues on the equivalent broadcom ethernet device, and so on, and so >> forth. >> >> You will need, at least, a 3.3v serial port and adaptor, and jtag >> might be needed. If you want to learn about just how painful it is to >> bring up a new board, this is your chance! >> > > I've got the serial adapter > > > It makes sense to start a thread on openwrt-devel about doing the port. >> >> https://forum.openwrt.org/**viewtopic.php?id=41092<https://forum.openwrt.org/viewtopic.php?id=41092> >> > > There's already a thread (in english), I've added to it and sent a message > to the -devel list > > https://forum.openwrt.org/**viewtopic.php?pid=186781<https://forum.openwrt.org/viewtopic.php?pid=186781> > > > And/or find some other still supported hardware still being shipped by >> some other manufacturer. >> > > any suggestions? > > > Frankly, if we truly have to jump platforms, I'd rather go arm. >> > > part of me agrees with you, but then a nagging voice bugs me that if we > are programming to the point that such things matter, we're working too low > in the stack. It's not enough to de-bloat ARM based systems, we need to do > all of them, includeing ones that are even worse than MIPS :-) > > Also, I'm suspecting that the v4 hardware is pretty close to the v2 and > 3800 hardware from a OS point of view, close enough that it may just be a > matter of firmware headers being changed to get the images loaded. If I'm > right, then it may be that adding the 3700v4 to cerowrt isn't going to be > much worse than adding the 3800 was (once openwrt gets support for the v4) > > > David Lang > ______________________________**_________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.**bufferbloat.net<Cerowrt-devel@lists.bufferbloat.net> > https://lists.bufferbloat.net/**listinfo/cerowrt-devel<https://lists.bufferbloat.net/listinfo/cerowrt-devel> > [-- Attachment #2: Type: text/html, Size: 5485 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 15:22 ` Outback Dingo @ 2012-12-23 15:50 ` David Lang 2012-12-23 15:53 ` Dave Taht 1 sibling, 0 replies; 14+ messages in thread From: David Lang @ 2012-12-23 15:50 UTC (permalink / raw) To: Outback Dingo; +Cc: <cerowrt-devel@lists.bufferbloat.net>, Richard Brown I'm actually looking for low power devices, I need to put a lot of them in a small area, so I'll be turning the power down about as far as it will go. I'll look over their devices David Lang On Sun, 23 Dec 2012, Outback Dingo wrote: > Ubiquiti has quite a list of products that could be good candidates for > debloating, as they all already run OpenWRT > and are based on the atheros soc and put out some decent watts > > > On Sun, Dec 23, 2012 at 10:16 AM, David Lang <david@lang.hm> wrote: > >> On Sun, 23 Dec 2012, Dave Taht wrote: >> >> On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: >>> >>>> On Thu, 20 Dec 2012, Richard Brown wrote: >>>> >>>> The wndr3700v4 is out, and appears to be a good hardware upgrade from >>>>> the 3800 series, but it's not supported by openwrt yet. >>>>> >>>>> I took a look at their GPL source distribution. And yea! it's openwrt. >>>>> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >>>>> 2.64), and their kernel is 2.6.31. >>>>> >>>>> I think the cpu and ethernet chips tho look a lot better: Atheros >>>>> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >>>>> better. >>>>> >>>>> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >>>>> enough to buy it. Here's an image of the box so you can recognize it... >>>>> >>>> >>>> >>>> I've purchased one, but I don't have the openwrt experiance to bootstrap >>>> this. I have built my own openwrt images for the 3700v2 and 3800 and have >>>> been using Linux since the 0.99 kernel days, so I am very comfortable >>>> mucking with kernel compile options. >>>> >>>> If someone is willing to coach me through the process, I'd be happy to do >>>> the experimentation. >>>> >>> >>> I've ordered one too, but I would argue that a concerted effort would >>> need to be made on the part of some core #openwrt devs to get it >>> anywhere. The cpu is a mips 74k. It's a dual issue core with a very, >>> very long pipeline, so although it boasts twice the instructions per >>> clock than the 24k, and in simple benchmarks like drystone, rocks, >>> that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't >>> look like the cache architecture is improved much, either. >>> >>> It's not clear what the ethernet driver is, there appear to be legal >>> issues on the equivalent broadcom ethernet device, and so on, and so >>> forth. >>> >>> You will need, at least, a 3.3v serial port and adaptor, and jtag >>> might be needed. If you want to learn about just how painful it is to >>> bring up a new board, this is your chance! >>> >> >> I've got the serial adapter >> >> >> It makes sense to start a thread on openwrt-devel about doing the port. >>> >>> https://forum.openwrt.org/**viewtopic.php?id=41092<https://forum.openwrt.org/viewtopic.php?id=41092> >>> >> >> There's already a thread (in english), I've added to it and sent a message >> to the -devel list >> >> https://forum.openwrt.org/**viewtopic.php?pid=186781<https://forum.openwrt.org/viewtopic.php?pid=186781> >> >> >> And/or find some other still supported hardware still being shipped by >>> some other manufacturer. >>> >> >> any suggestions? >> >> >> Frankly, if we truly have to jump platforms, I'd rather go arm. >>> >> >> part of me agrees with you, but then a nagging voice bugs me that if we >> are programming to the point that such things matter, we're working too low >> in the stack. It's not enough to de-bloat ARM based systems, we need to do >> all of them, includeing ones that are even worse than MIPS :-) >> >> Also, I'm suspecting that the v4 hardware is pretty close to the v2 and >> 3800 hardware from a OS point of view, close enough that it may just be a >> matter of firmware headers being changed to get the images loaded. If I'm >> right, then it may be that adding the 3700v4 to cerowrt isn't going to be >> much worse than adding the 3800 was (once openwrt gets support for the v4) >> >> >> David Lang >> ______________________________**_________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.**bufferbloat.net<Cerowrt-devel@lists.bufferbloat.net> >> https://lists.bufferbloat.net/**listinfo/cerowrt-devel<https://lists.bufferbloat.net/listinfo/cerowrt-devel> >> > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 15:22 ` Outback Dingo 2012-12-23 15:50 ` David Lang @ 2012-12-23 15:53 ` Dave Taht 2012-12-23 16:14 ` David Lang 1 sibling, 1 reply; 14+ messages in thread From: Dave Taht @ 2012-12-23 15:53 UTC (permalink / raw) To: Outback Dingo; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> As is probably not widely known, I already fairly regularly do a build for two of ubiquity's products which use the same chipset as cerowrt. https://www.bufferbloat.net/projects/cerowrt/wiki/Yurtlab This is a highly specialized build to make it easy to deploy new versions to the boxes in place there and not general purpose enough (IMHO) for this effort (for example it relies on babel pretty heavily, has my ssh key in it, and hard coded DNS servers, and I keep hoping to finish up dnsmasq-ahcp so I can just wave them in the air and have them come online). I just got 5/5 more of the nano station M5s and Picostation 2HPs, mostly out of fear that these too would get obsoleted on me, and partially because this completes the expansion of the testbed boxes I'd planned at the yurtlab in august to a full fault-tolerant mesh, in addition to the test servers on multiple edges of that network, already sitting there, undeployed, in boxes. I have no idea when I'll get around to deploying the new radios, (anybody in california want to climb some trees with me in los gatos?). it's my hope that the last ipv6-related bits will stabilize in openwrt very soon, and I'm willing to make that my target for the next "stable" cerowrt - what I think I'll call "cerowrt modena"... (votes for a name gladly accepted) - and roll it out that way, testing cerowrt sugarland in parallel for regressions. I like the 2HPs a LOT - they have wonderful range. And the nano stations M5s are spectacular when aimed right. The CPUs however on both products are kind of weak, and can barely drive the radios at rated speed. Also the ethernet interfaces are limited to 100Mbit. I wouldn't mind adding explicit support for ubiquity's in-home product to cerowrt. I would like it even more if some vendor realized the value of the work we were doing with debloating ethernet AND wireless, (eventually), and helped with it... On Sun, Dec 23, 2012 at 10:22 AM, Outback Dingo <outbackdingo@gmail.com> wrote: > Ubiquiti has quite a list of products that could be good candidates for > debloating, as they all already run OpenWRT > and are based on the atheros soc and put out some decent watts > > > On Sun, Dec 23, 2012 at 10:16 AM, David Lang <david@lang.hm> wrote: >> >> On Sun, 23 Dec 2012, Dave Taht wrote: >> >>> On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: >>>> >>>> On Thu, 20 Dec 2012, Richard Brown wrote: >>>> >>>>> The wndr3700v4 is out, and appears to be a good hardware upgrade from >>>>> the 3800 series, but it's not supported by openwrt yet. >>>>> >>>>> I took a look at their GPL source distribution. And yea! it's openwrt. >>>>> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >>>>> 2.64), and their kernel is 2.6.31. >>>>> >>>>> I think the cpu and ethernet chips tho look a lot better: Atheros >>>>> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >>>>> better. >>>>> >>>>> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >>>>> enough to buy it. Here's an image of the box so you can recognize it... >>>> >>>> >>>> >>>> I've purchased one, but I don't have the openwrt experiance to bootstrap >>>> this. I have built my own openwrt images for the 3700v2 and 3800 and >>>> have >>>> been using Linux since the 0.99 kernel days, so I am very comfortable >>>> mucking with kernel compile options. >>>> >>>> If someone is willing to coach me through the process, I'd be happy to >>>> do >>>> the experimentation. >>> >>> >>> I've ordered one too, but I would argue that a concerted effort would >>> need to be made on the part of some core #openwrt devs to get it >>> anywhere. The cpu is a mips 74k. It's a dual issue core with a very, >>> very long pipeline, so although it boasts twice the instructions per >>> clock than the 24k, and in simple benchmarks like drystone, rocks, >>> that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't >>> look like the cache architecture is improved much, either. >>> >>> It's not clear what the ethernet driver is, there appear to be legal >>> issues on the equivalent broadcom ethernet device, and so on, and so >>> forth. >>> >>> You will need, at least, a 3.3v serial port and adaptor, and jtag >>> might be needed. If you want to learn about just how painful it is to >>> bring up a new board, this is your chance! >> >> >> I've got the serial adapter >> >> >>> It makes sense to start a thread on openwrt-devel about doing the port. >>> >>> https://forum.openwrt.org/viewtopic.php?id=41092 >> >> >> There's already a thread (in english), I've added to it and sent a message >> to the -devel list >> >> https://forum.openwrt.org/viewtopic.php?pid=186781 >> >> >>> And/or find some other still supported hardware still being shipped by >>> some other manufacturer. >> >> >> any suggestions? >> >> >>> Frankly, if we truly have to jump platforms, I'd rather go arm. >> >> >> part of me agrees with you, but then a nagging voice bugs me that if we >> are programming to the point that such things matter, we're working too low >> in the stack. It's not enough to de-bloat ARM based systems, we need to do >> all of them, includeing ones that are even worse than MIPS :-) >> >> Also, I'm suspecting that the v4 hardware is pretty close to the v2 and >> 3800 hardware from a OS point of view, close enough that it may just be a >> matter of firmware headers being changed to get the images loaded. If I'm >> right, then it may be that adding the 3700v4 to cerowrt isn't going to be >> much worse than adding the 3800 was (once openwrt gets support for the v4) >> >> >> David Lang >> >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel > > -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 15:53 ` Dave Taht @ 2012-12-23 16:14 ` David Lang 2012-12-23 16:38 ` Dave Taht 0 siblings, 1 reply; 14+ messages in thread From: David Lang @ 2012-12-23 16:14 UTC (permalink / raw) To: Dave Taht; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> In looking at their products, they seem to have almost nothing that's dual band, am I missing something? David Lang On Sun, 23 Dec 2012, Dave Taht wrote: > I wouldn't mind adding explicit support for ubiquity's in-home product > to cerowrt. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 16:14 ` David Lang @ 2012-12-23 16:38 ` Dave Taht 2012-12-23 16:57 ` David Lang 0 siblings, 1 reply; 14+ messages in thread From: Dave Taht @ 2012-12-23 16:38 UTC (permalink / raw) To: David Lang; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> On Sun, Dec 23, 2012 at 11:14 AM, David Lang <david@lang.hm> wrote: > In looking at their products, they seem to have almost nothing that's dual > band, am I missing something? Nope. I went single channel for the yurtlab backbone in part because I wanted "hardware flow control" (the 100Mbit ethernet connected to a 300Mbit radio) to work and to be able to look at what the "microqueues" in the ethernet driver formed by packet de-aggregation did under fq_codel. Doing it all in one box with (nonexistent) software flow control between 2.4ghz, 5ghz, and gigE ethernet in a single unit - seemed likely to do nothing more than pass bursts of packets around. I like the software-fq-on-de-aggregation idea I talked about a week or so back, but haven't done anything about it. I'd thought hard about using the http://www.ubnt.com/rspro rather than the netgears at one point, but thought the BOM would put people off, and at the price tag for a full box, there seemed to be several x86 alternatives, and either way, we ended up with no micro queues to break up. A typical configuration at the yurtlab is two nano station M5s and a single omni 2HP. -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 16:38 ` Dave Taht @ 2012-12-23 16:57 ` David Lang 2012-12-23 17:08 ` Dave Taht 0 siblings, 1 reply; 14+ messages in thread From: David Lang @ 2012-12-23 16:57 UTC (permalink / raw) To: Dave Taht; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> On Sun, 23 Dec 2012, Dave Taht wrote: > On Sun, Dec 23, 2012 at 11:14 AM, David Lang <david@lang.hm> wrote: >> In looking at their products, they seem to have almost nothing that's dual >> band, am I missing something? > > Nope. I went single channel for the yurtlab backbone in part because I > wanted "hardware flow control" (the 100Mbit ethernet connected to a > 300Mbit radio) to work and to be able to look at what the > "microqueues" in the ethernet driver formed by packet de-aggregation > did under fq_codel. > > Doing it all in one box with (nonexistent) software flow control > between 2.4ghz, 5ghz, and gigE ethernet in a single unit - seemed > likely to do nothing more than pass bursts of packets around. I like > the software-fq-on-de-aggregation idea I talked about a week or so > back, but haven't done anything about it. > > I'd thought hard about using the http://www.ubnt.com/rspro rather than > the netgears at one point, but thought the BOM would put people off, > and at the price tag for a full box, there seemed to be several x86 > alternatives, and either way, we ended up with no micro queues to > break up. > > A typical configuration at the yurtlab is two nano station M5s and a > single omni 2HP. Ok, that makes perfect sense for building a network the way you are, but if the project were limited to that sort of hardware you will have a huge decrease in users experimenting with it. users need all three client capabilities (2.4GHz, 5GHz and ethernet), so sticking with a relatively cheap device that will do this will keep things relavent to many more people. If this can be done on equipment that they can find in local stores, as opposed to having to special order it, that's another big boost. for now I've dropped their equipment off of my vendor list, the only dual-band equipment I see from them is in the $250 range David Lang ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 16:57 ` David Lang @ 2012-12-23 17:08 ` Dave Taht 0 siblings, 0 replies; 14+ messages in thread From: Dave Taht @ 2012-12-23 17:08 UTC (permalink / raw) To: David Lang; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> On Sun, Dec 23, 2012 at 11:57 AM, David Lang <david@lang.hm> wrote: > On Sun, 23 Dec 2012, Dave Taht wrote: > >> On Sun, Dec 23, 2012 at 11:14 AM, David Lang <david@lang.hm> wrote: >>> >>> In looking at their products, they seem to have almost nothing that's >>> dual >>> band, am I missing something? >> >> >> Nope. I went single channel for the yurtlab backbone in part because I >> wanted "hardware flow control" (the 100Mbit ethernet connected to a >> 300Mbit radio) to work and to be able to look at what the >> "microqueues" in the ethernet driver formed by packet de-aggregation >> did under fq_codel. >> >> Doing it all in one box with (nonexistent) software flow control >> between 2.4ghz, 5ghz, and gigE ethernet in a single unit - seemed >> likely to do nothing more than pass bursts of packets around. I like >> the software-fq-on-de-aggregation idea I talked about a week or so >> back, but haven't done anything about it. >> >> I'd thought hard about using the http://www.ubnt.com/rspro rather than >> the netgears at one point, but thought the BOM would put people off, >> and at the price tag for a full box, there seemed to be several x86 >> alternatives, and either way, we ended up with no micro queues to >> break up. >> >> A typical configuration at the yurtlab is two nano station M5s and a >> single omni 2HP. > > > Ok, that makes perfect sense for building a network the way you are, but if > the project were limited to that sort of hardware you will have a huge > decrease in users experimenting with it. > > users need all three client capabilities (2.4GHz, 5GHz and ethernet), so > sticking with a relatively cheap device that will do this will keep things > relevant to many more people. Yep. > If this can be done on equipment that they can find in local stores, as > opposed to having to special order it, that's another big boost. I completely agree that we need to ensure that whatever product we hack on is available at office depo, and frys, and so on. Preferably worldwide. I was happy with the deployment and popularity of the wndr3700v2 and 3800, I was generally able to find them on retail shelves no matter where I went until about 6 months back. > for now I've dropped their equipment off of my vendor list, the only > dual-band equipment I see from them is in the $250 range That's why they aren't really on my list for cero's main target, either. However the yurtlab (which, given funding and time) will eventually have a few of everything, and I also hope to get some good numbers back from the next "the gathering" demoscene. So we're back at switching to the 3700v4, or finding something from a buffalo or TPlink that still uses the ar71xx and ath9k that's in the 3800. I'd evaluated one of the buffalos (yea! more flash! Boo! lousy antennas and build quality) about a year back... or building something from scratch and getting it into wide distribution... or going in some radical new direction entirely. > > David Lang -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2012-12-23 13:02 ` Dave Taht 2012-12-23 14:45 ` dpreed 2012-12-23 15:16 ` David Lang @ 2013-01-03 19:56 ` David Lang 2013-01-03 20:03 ` Dave Taht 2 siblings, 1 reply; 14+ messages in thread From: David Lang @ 2013-01-03 19:56 UTC (permalink / raw) To: Dave Taht; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> still working on this, but openwrt has gained support for the WNDR4300, and reports are that it appears that it's the same board as the WNDR3700v4. The 4300 is selling for ~$130 so it's a viable option, even if the 3700v4 falls through. David Lang On Sun, 23 Dec 2012, Dave Taht wrote: > On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: >> On Thu, 20 Dec 2012, Richard Brown wrote: >> >>> The wndr3700v4 is out, and appears to be a good hardware upgrade from >>> the 3800 series, but it's not supported by openwrt yet. >>> >>> I took a look at their GPL source distribution. And yea! it's openwrt. >>> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >>> 2.64), and their kernel is 2.6.31. >>> >>> I think the cpu and ethernet chips tho look a lot better: Atheros >>> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >>> better. >>> >>> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >>> enough to buy it. Here's an image of the box so you can recognize it... >> >> >> I've purchased one, but I don't have the openwrt experiance to bootstrap >> this. I have built my own openwrt images for the 3700v2 and 3800 and have >> been using Linux since the 0.99 kernel days, so I am very comfortable >> mucking with kernel compile options. >> >> If someone is willing to coach me through the process, I'd be happy to do >> the experimentation. > > I've ordered one too, but I would argue that a concerted effort would > need to be made on the part of some core #openwrt devs to get it > anywhere. The cpu is a mips 74k. It's a dual issue core with a very, > very long pipeline, so although it boasts twice the instructions per > clock than the 24k, and in simple benchmarks like drystone, rocks, > that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't > look like the cache architecture is improved much, either. > > It's not clear what the ethernet driver is, there appear to be legal > issues on the equivalent broadcom ethernet device, and so on, and so > forth. > > You will need, at least, a 3.3v serial port and adaptor, and jtag > might be needed. If you want to learn about just how painful it is to > bring up a new board, this is your chance! > > It makes sense to start a thread on openwrt-devel about doing the port. > > https://forum.openwrt.org/viewtopic.php?id=41092 > > And/or find some other still supported hardware still being shipped by > some other manufacturer. > > Frankly, if we truly have to jump platforms, I'd rather go arm. > >> David Lang >> _______________________________________________ >> Cerowrt-devel mailing list >> Cerowrt-devel@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cerowrt-devel > > > > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Cerowrt-devel] WNDR3700v4 is out... 2013-01-03 19:56 ` David Lang @ 2013-01-03 20:03 ` Dave Taht 0 siblings, 0 replies; 14+ messages in thread From: Dave Taht @ 2013-01-03 20:03 UTC (permalink / raw) To: David Lang; +Cc: Richard Brown, <cerowrt-devel@lists.bufferbloat.net> Although the wndr4300 gained support in openwrt, it is still rather limited when I last looked. Due to the use of NAND flash in this board Squashfs + JFFS2 may never work, and even with JFFS2, it's worrisome regarding wear leveling.... On Thu, Jan 3, 2013 at 11:56 AM, David Lang <david@lang.hm> wrote: > still working on this, but openwrt has gained support for the WNDR4300, and > reports are that it appears that it's the same board as the WNDR3700v4. The > 4300 is selling for ~$130 so it's a viable option, even if the 3700v4 falls > through. > > David Lang > > > On Sun, 23 Dec 2012, Dave Taht wrote: > >> On Sun, Dec 23, 2012 at 2:27 AM, David Lang <david@lang.hm> wrote: >>> >>> On Thu, 20 Dec 2012, Richard Brown wrote: >>> >>>> The wndr3700v4 is out, and appears to be a good hardware upgrade from >>>> the 3800 series, but it's not supported by openwrt yet. >>>> >>>> I took a look at their GPL source distribution. And yea! it's openwrt. >>>> And boo! it's ancient openwrt, for example dnsmasq is 2.39 (current is >>>> 2.64), and their kernel is 2.6.31. >>>> >>>> I think the cpu and ethernet chips tho look a lot better: Atheros >>>> AR9344+ AR9580(5GHz)+AR9344(2.4GHz). It's my hope these do ipv6 >>>> better. >>>> >>>> I found a WNDR3700v4 at the local Staples for $99.99. I wasn't brave >>>> enough to buy it. Here's an image of the box so you can recognize it... >>> >>> >>> >>> I've purchased one, but I don't have the openwrt experiance to bootstrap >>> this. I have built my own openwrt images for the 3700v2 and 3800 and have >>> been using Linux since the 0.99 kernel days, so I am very comfortable >>> mucking with kernel compile options. >>> >>> If someone is willing to coach me through the process, I'd be happy to do >>> the experimentation. >> >> >> I've ordered one too, but I would argue that a concerted effort would >> need to be made on the part of some core #openwrt devs to get it >> anywhere. The cpu is a mips 74k. It's a dual issue core with a very, >> very long pipeline, so although it boasts twice the instructions per >> clock than the 24k, and in simple benchmarks like drystone, rocks, >> that deep pipeline isn't helpful for tons of code. (IMHO). It doesn't >> look like the cache architecture is improved much, either. >> >> It's not clear what the ethernet driver is, there appear to be legal >> issues on the equivalent broadcom ethernet device, and so on, and so >> forth. >> >> You will need, at least, a 3.3v serial port and adaptor, and jtag >> might be needed. If you want to learn about just how painful it is to >> bring up a new board, this is your chance! >> >> It makes sense to start a thread on openwrt-devel about doing the port. >> >> https://forum.openwrt.org/viewtopic.php?id=41092 >> >> And/or find some other still supported hardware still being shipped by >> some other manufacturer. >> >> Frankly, if we truly have to jump platforms, I'd rather go arm. >> >>> David Lang >>> _______________________________________________ >>> Cerowrt-devel mailing list >>> Cerowrt-devel@lists.bufferbloat.net >>> https://lists.bufferbloat.net/listinfo/cerowrt-devel >> >> >> >> >> > -- Dave Täht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.html ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2013-01-03 20:03 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <mailman.4.1356033603.24143.cerowrt-devel@lists.bufferbloat.net> 2012-12-20 21:21 ` [Cerowrt-devel] WNDR3700v4 is out Richard Brown 2012-12-23 7:27 ` David Lang 2012-12-23 13:02 ` Dave Taht 2012-12-23 14:45 ` dpreed 2012-12-23 15:16 ` David Lang 2012-12-23 15:22 ` Outback Dingo 2012-12-23 15:50 ` David Lang 2012-12-23 15:53 ` Dave Taht 2012-12-23 16:14 ` David Lang 2012-12-23 16:38 ` Dave Taht 2012-12-23 16:57 ` David Lang 2012-12-23 17:08 ` Dave Taht 2013-01-03 19:56 ` David Lang 2013-01-03 20:03 ` Dave Taht
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox