* Looking for MORE SQM Router Recommendations ! [not found] <1287379027.1155590.1615919208363.ref@mail.yahoo.com> @ 2021-03-16 18:26 ` Charles Rothschild [not found] ` <mailman.2387.1615919214.24343.cerowrt-devel@lists.bufferbloat.net> 1 sibling, 0 replies; 11+ messages in thread From: Charles Rothschild @ 2021-03-16 18:26 UTC (permalink / raw) To: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 141 bytes --] Hey Guys, I want a 1GB capable SQM router. What options are good nowadays hw wise? The Apu2 won't cut it. Thank you so much, Charlie [-- Attachment #2: Type: text/html, Size: 1152 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <mailman.2387.1615919214.24343.cerowrt-devel@lists.bufferbloat.net>]
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! [not found] ` <mailman.2387.1615919214.24343.cerowrt-devel@lists.bufferbloat.net> @ 2021-03-16 22:03 ` Jonathan Morton 2021-03-16 22:04 ` Dave Taht 2021-03-16 22:58 ` Michael Richardson 2021-03-17 3:06 ` Matt Taggart 1 sibling, 2 replies; 11+ messages in thread From: Jonathan Morton @ 2021-03-16 22:03 UTC (permalink / raw) To: Charles Rothschild; +Cc: cerowrt-devel > On 16 Mar, 2021, at 8:26 pm, Charles Rothschild via Cerowrt-devel <cerowrt-devel@lists.bufferbloat.net> wrote: > > I want a 1GB capable SQM router. What options are good nowadays hw wise? At present I would strongly consider a Raspberry Pi 4 with a USB3 GigE second Ethernet port. That doesn't give you a high-performance wifi AP, but it'll handle the speed just fine, with SQM, over Ethernet. You should be able to attach a dedicated bridge AP to it. - Jonathan Morton ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-16 22:03 ` [Cerowrt-devel] " Jonathan Morton @ 2021-03-16 22:04 ` Dave Taht 2021-03-16 22:14 ` Jonathan Morton 2021-03-16 22:58 ` Michael Richardson 1 sibling, 1 reply; 11+ messages in thread From: Dave Taht @ 2021-03-16 22:04 UTC (permalink / raw) To: Jonathan Morton; +Cc: Charles Rothschild, cerowrt-devel Is that based on measurements? I did not care for the pi3's behavior much. On Tue, Mar 16, 2021 at 3:03 PM Jonathan Morton <chromatix99@gmail.com> wrote: > > > On 16 Mar, 2021, at 8:26 pm, Charles Rothschild via Cerowrt-devel <cerowrt-devel@lists.bufferbloat.net> wrote: > > > > I want a 1GB capable SQM router. What options are good nowadays hw wise? > > At present I would strongly consider a Raspberry Pi 4 with a USB3 GigE second Ethernet port. That doesn't give you a high-performance wifi AP, but it'll handle the speed just fine, with SQM, over Ethernet. You should be able to attach a dedicated bridge AP to it. > > - Jonathan Morton > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel -- "For a successful technology, reality must take precedence over public relations, for Mother Nature cannot be fooled" - Richard Feynman dave@taht.net <Dave Täht> CTO, TekLibre, LLC Tel: 1-831-435-0729 ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-16 22:04 ` Dave Taht @ 2021-03-16 22:14 ` Jonathan Morton 0 siblings, 0 replies; 11+ messages in thread From: Jonathan Morton @ 2021-03-16 22:14 UTC (permalink / raw) To: Dave Taht; +Cc: Charles Rothschild, cerowrt-devel > On 17 Mar, 2021, at 12:04 am, Dave Taht <dave.taht@gmail.com> wrote: > > Is that based on measurements? Yes, Pete did some. > I did not care for the pi3's behavior much. Unlike the Pi 3, the Pi 4 has a true GigE MAC built into the SoC, and the USB3 controller has enough throughput to actually support a second GigE port; it's attached to a real PCIe lane. This means it can move packets from one to the other, in both directions at once, at wire speed without relying on an offload engine (which it doesn't have). That's perfect for SQM. In older Pis, the Ethernet port was attached over USB2. That doesn't have enough throughput to support GigE, and most models had a 100base-TX port as a consequence. There's a similar bottleneck in most CPE routers between the CPU and the Ethernet hardware complex, with the offload engine being part of the latter. That bottleneck is why SQM can't reach wire speed on that class of hardware. - Jonathan Morton ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-16 22:03 ` [Cerowrt-devel] " Jonathan Morton 2021-03-16 22:04 ` Dave Taht @ 2021-03-16 22:58 ` Michael Richardson 2021-03-17 1:01 ` David Lang 1 sibling, 1 reply; 11+ messages in thread From: Michael Richardson @ 2021-03-16 22:58 UTC (permalink / raw) To: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 953 bytes --] Jonathan Morton <chromatix99@gmail.com> wrote: >> I want a 1GB capable SQM router. What options are good nowadays hw wise? > At present I would strongly consider a Raspberry Pi 4 with a USB3 GigE > second Ethernet port. That doesn't give you a high-performance wifi > AP, but it'll handle the speed just fine, with SQM, over Ethernet. You > should be able to attach a dedicated bridge AP to it. I saw an ad for: https://www.seeedstudio.com/Rapberry-Pi-CM4-Dual-GbE-Carrier-Board-p-4874.html {Since there is a GbE on the compute board, I'm unclear if this carrier board adds two *more* GbE, and the onboard is hidden somewhere, or if it adds only one and brings the onboard one out.} -- ] Never tell me the odds! | ipv6 mesh networks [ ] Michael Richardson, Sandelman Software Works | IoT architect [ ] mcr@sandelman.ca http://www.sandelman.ca/ | ruby on rails [ [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-16 22:58 ` Michael Richardson @ 2021-03-17 1:01 ` David Lang 2021-03-17 2:57 ` Jonathan Morton 0 siblings, 1 reply; 11+ messages in thread From: David Lang @ 2021-03-17 1:01 UTC (permalink / raw) To: Michael Richardson; +Cc: cerowrt-devel This is using the compute module, that does not have any on-board ports so it's 2 Gig ports total David Lang ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-17 1:01 ` David Lang @ 2021-03-17 2:57 ` Jonathan Morton 2021-03-17 6:11 ` Sebastian Moeller 0 siblings, 1 reply; 11+ messages in thread From: Jonathan Morton @ 2021-03-17 2:57 UTC (permalink / raw) To: David Lang; +Cc: Michael Richardson, cerowrt-devel > On 17 Mar, 2021, at 3:01 am, David Lang <david@lang.hm> wrote: > > This is using the compute module, that does not have any on-board ports Actually, the CM4 brings the on-board GigE interface out to the connector pins via a suitable PHY. All that is needed is a magjack on the carrier. What this particular carrier does is to provide a *twin* magjack, wire the appropriate CM4 pins to half of it, and wire the other half to a LAN7800 USB-to-GigE adapter. The latter is then wired up to the CM4 via a 4-port USB hub chip, so there are also three USB ports (one on a header, two as physical ports). All but the cheapest of the CM4 models also include a single-channel, dual-band wifi/BT chip. This requires only an antenna to make it an austere but probably usable AP. For better performance, a multi-channel wifi adapter could be plugged into the USB header, and the cheapest CM4 "Lite" would probably then be sufficient. - Jonathan Morton ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-17 2:57 ` Jonathan Morton @ 2021-03-17 6:11 ` Sebastian Moeller 0 siblings, 0 replies; 11+ messages in thread From: Sebastian Moeller @ 2021-03-17 6:11 UTC (permalink / raw) To: cerowrt-devel, Jonathan Morton, David Lang; +Cc: cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 1441 bytes --] There is also an io board for the compute module that offers a PCIe slot which might could be used for a real NIC... On 17 March 2021 03:57:24 CET, Jonathan Morton <chromatix99@gmail.com> wrote: >> On 17 Mar, 2021, at 3:01 am, David Lang <david@lang.hm> wrote: >> >> This is using the compute module, that does not have any on-board >ports > >Actually, the CM4 brings the on-board GigE interface out to the >connector pins via a suitable PHY. All that is needed is a magjack on >the carrier. What this particular carrier does is to provide a *twin* >magjack, wire the appropriate CM4 pins to half of it, and wire the >other half to a LAN7800 USB-to-GigE adapter. The latter is then wired >up to the CM4 via a 4-port USB hub chip, so there are also three USB >ports (one on a header, two as physical ports). > >All but the cheapest of the CM4 models also include a single-channel, >dual-band wifi/BT chip. This requires only an antenna to make it an >austere but probably usable AP. For better performance, a >multi-channel wifi adapter could be plugged into the USB header, and >the cheapest CM4 "Lite" would probably then be sufficient. > > - Jonathan Morton >_______________________________________________ >Cerowrt-devel mailing list >Cerowrt-devel@lists.bufferbloat.net >https://lists.bufferbloat.net/listinfo/cerowrt-devel -- Sent from my Android device with K-9 Mail. Please excuse my brevity. [-- Attachment #2: Type: text/html, Size: 1835 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! [not found] ` <mailman.2387.1615919214.24343.cerowrt-devel@lists.bufferbloat.net> 2021-03-16 22:03 ` [Cerowrt-devel] " Jonathan Morton @ 2021-03-17 3:06 ` Matt Taggart 2021-03-17 10:54 ` Toke Høiland-Jørgensen [not found] ` <mailman.2393.1615978451.24343.cerowrt-devel@lists.bufferbloat.net> 1 sibling, 2 replies; 11+ messages in thread From: Matt Taggart @ 2021-03-17 3:06 UTC (permalink / raw) To: cerowrt-devel On 3/16/21 11:30 AM, Charles Rothschild via Cerowrt-devel wrote: > I want a 1GB capable SQM router. What options are good nowadays hw wise? I've been using the Qotom x86 boxes and running x86 OpenWRT on them. They have no problem doing CAKE on 1gig symmetrical connection. http://qotom.net/ and then Products -> Mini PC -> Multiple NIC But the Qotom vendor site is confusing and also doesn't list all the products you can find available. So a while ago I made this decoder ring https://we.riseup.net/lackof/x86-router-candidates#qotom The prices listed there are old now, but maybe still help to compare them. The two models I have ordered are Q355G4, for $215.00 + $33.64 shipping + tax (seems to have gone up a little) https://www.amazon.com/gp/product/B077ZWR8Q9 Q330G4, for $169 + $42 shipping + tax (not available) https://www.amazon.com/dp/B07117QWFH OpenWRT doesn't need much RAM (unless you plan to do more than just routing with SQM) so I just used some orphaned 2gb DDR3 SODIMMs I had laying around. I boot it from a small USB drive, but you could use a proper hard drive if you wanted it to do more. Here's another thing I learned about lately, you can buy the ROCK64 1gb V2 board on ebay for $20 including power supply ($5 shipping, decent cases for $10-20). https://www.ebay.com/itm/274678920361 It's got a built-in gigabit NIC and also has a usb3 port. Anyone know about the SQM potential of that device? https://wiki.pine64.org/wiki/Rock64 Could it work for just a gateway and then use a separate switch and APs? (I'm much more likely to deploy things that way these days rather than an all-in-one device). It could maybe make a nice AP-only device too with a suitable usb3 wireless adapter. (and what usb adapters do people like these days? Maybe this could be the replacement for the WNDR3800 that were such a good deal? (and if not that one, maybe another PINE device) -- Matt Taggart matt@lackof.org ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! 2021-03-17 3:06 ` Matt Taggart @ 2021-03-17 10:54 ` Toke Høiland-Jørgensen [not found] ` <mailman.2393.1615978451.24343.cerowrt-devel@lists.bufferbloat.net> 1 sibling, 0 replies; 11+ messages in thread From: Toke Høiland-Jørgensen @ 2021-03-17 10:54 UTC (permalink / raw) To: Matt Taggart, cerowrt-devel Matt Taggart <matt@lackof.org> writes: > On 3/16/21 11:30 AM, Charles Rothschild via Cerowrt-devel wrote: > > > I want a 1GB capable SQM router. What options are good nowadays hw wise? > > I've been using the Qotom x86 boxes and running x86 OpenWRT on them. > They have no problem doing CAKE on 1gig symmetrical connection. > > http://qotom.net/ and then Products -> Mini PC -> Multiple NIC > > But the Qotom vendor site is confusing and also doesn't list all the > products you can find available. So a while ago I made this decoder ring > > https://we.riseup.net/lackof/x86-router-candidates#qotom Nice list! One comment - the page says this: > The Intel AES-NI cpu extension can really help openssl/wireguard a lot That is true for openssl (and other TLS, even IPSec, I think), but not for wireguard - that doesn't use AES at all, but rather ChaCha20, which is not accelerated by AES-NI (and doesn't need it either). -Toke ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <mailman.2393.1615978451.24343.cerowrt-devel@lists.bufferbloat.net>]
* Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! [not found] ` <mailman.2393.1615978451.24343.cerowrt-devel@lists.bufferbloat.net> @ 2021-03-19 4:23 ` Aaron Wood 0 siblings, 0 replies; 11+ messages in thread From: Aaron Wood @ 2021-03-19 4:23 UTC (permalink / raw) To: Toke Høiland-Jørgensen; +Cc: Matt Taggart, cerowrt-devel [-- Attachment #1: Type: text/plain, Size: 2759 bytes --] I'm using the Seeed Odyssey https://www.seeedstudio.com/ODYSSEY-X86J4105864-p-4447.html It will shape inbound using cake (piece of cake) at 1Gbps. Dual Intel i210 controllers. I'm running stable OpenWRT, although I needed to use ToT to get a UEFI boot setup for it that would work with the internal eMMC. But it has hilariously more storage and memory that I need for a border router. I _can_ completely utilize a single core with cake on inbound traffic, so I'd like to sort out multiqueue (needs a newer kernel version with a newer driver from Intel), but I haven't bothered, since it seems to handle things well, and I rarely sustain 1Gbps downloads. I use the most aggressive ACK filtering setting with cake due to the 30:1 asymmetry on the link. On Wed, Mar 17, 2021 at 3:54 AM Toke Høiland-Jørgensen via Cerowrt-devel < cerowrt-devel@lists.bufferbloat.net> wrote: > > > > ---------- Forwarded message ---------- > From: "Toke Høiland-Jørgensen" <toke@toke.dk> > To: Matt Taggart <matt@lackof.org>, cerowrt-devel@lists.bufferbloat.net > Cc: > Bcc: > Date: Wed, 17 Mar 2021 11:54:08 +0100 > Subject: Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! > Matt Taggart <matt@lackof.org> writes: > > > On 3/16/21 11:30 AM, Charles Rothschild via Cerowrt-devel wrote: > > > > > I want a 1GB capable SQM router. What options are good nowadays hw > wise? > > > > I've been using the Qotom x86 boxes and running x86 OpenWRT on them. > > They have no problem doing CAKE on 1gig symmetrical connection. > > > > http://qotom.net/ and then Products -> Mini PC -> Multiple NIC > > > > But the Qotom vendor site is confusing and also doesn't list all the > > products you can find available. So a while ago I made this decoder ring > > > > https://we.riseup.net/lackof/x86-router-candidates#qotom > > Nice list! One comment - the page says this: > > > The Intel AES-NI cpu extension can really help openssl/wireguard a lot > > That is true for openssl (and other TLS, even IPSec, I think), but not > for wireguard - that doesn't use AES at all, but rather ChaCha20, which > is not accelerated by AES-NI (and doesn't need it either). > > -Toke > > > > ---------- Forwarded message ---------- > From: "Toke Høiland-Jørgensen via Cerowrt-devel" < > cerowrt-devel@lists.bufferbloat.net> > To: Matt Taggart <matt@lackof.org>, cerowrt-devel@lists.bufferbloat.net > Cc: > Bcc: > Date: Wed, 17 Mar 2021 03:54:14 -0700 (PDT) > Subject: Re: [Cerowrt-devel] Looking for MORE SQM Router Recommendations ! > _______________________________________________ > Cerowrt-devel mailing list > Cerowrt-devel@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cerowrt-devel > [-- Attachment #2: Type: text/html, Size: 4241 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-03-19 4:23 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <1287379027.1155590.1615919208363.ref@mail.yahoo.com> 2021-03-16 18:26 ` Looking for MORE SQM Router Recommendations ! Charles Rothschild [not found] ` <mailman.2387.1615919214.24343.cerowrt-devel@lists.bufferbloat.net> 2021-03-16 22:03 ` [Cerowrt-devel] " Jonathan Morton 2021-03-16 22:04 ` Dave Taht 2021-03-16 22:14 ` Jonathan Morton 2021-03-16 22:58 ` Michael Richardson 2021-03-17 1:01 ` David Lang 2021-03-17 2:57 ` Jonathan Morton 2021-03-17 6:11 ` Sebastian Moeller 2021-03-17 3:06 ` Matt Taggart 2021-03-17 10:54 ` Toke Høiland-Jørgensen [not found] ` <mailman.2393.1615978451.24343.cerowrt-devel@lists.bufferbloat.net> 2021-03-19 4:23 ` Aaron Wood
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox