The Lantiq VRX200 with the combo VRX268|VRX288 with VRX208 (called xrx200 or VR9) chipset from ca. 2013 are normaly used in xDSL-Modem-Router with and without Telefon support.
I read here and herethat the chipset have a MIPS 34Kc Architecture with 2 VPEs (Virtual Processing Elements) and 9 Thread Context (TC)s per VPE. These both VPEs can be used for SMP or each VPE can run a separateoperating system. In the case of Telefon-Modem-Router the VoIP Firmware (VMMC) can or better must run on it.
The Modem can theoreticly 200 Mbit/s but the Routers reached as Modem-Router with NAT only 50-80Mbit/s, specialy if the LEDE-image have no SMP support. (because it is not possible when telefon support needed). SMP support is enabled on the newest LEDE snapshot.
On this place i want to say Thank you to Stefan Koch the guy that have added it to Lede, make the German O2-Box 6431 ussably and writing the Asterisk channel-lantiq.
I know that AVM-Fritzboxes 7360 and 7490 with the same chipset combo reached a speed like > 100 Mbit/s (The datasheet say 100Mbit/s) tested with 102-103 Mbit/s.
I have an 100 Mbit/s plan VDSL connection + FB 7360 from my Provider where i can equal, but i have only a old Laptop with Fast-Ethernet, seriously i can test up to Max 90 Mbit/s. I use an Arcadyan VGV7510KW22 and VGV952CJW33-E-IR and my aim is it to reached the Minimum 90Mbit/s with complex settings with a lot LANs VLANs + OpenVPN + fastd + Asterisk. But not without call up the webif and no ssh connection. (call up the Webif cost 15Mbit/s)
I want here to start an discusion about how can i make Lantiq VR9 devices faster. And with experience, speedtests and knowing about devices with the VR9 chipset exist. The coolest will be if someone have an idea how can we use VMMC support and SMP.
When i use the newest LEDE snapshot with SMP and disable VMMC i reached the 90Mbit/s simple, But is contradicts this thread My result looks same but it is faster. But what is the meaning of them ?
SMP is no probleme on devices without Telefon FXS-ports but with VoIP you have to decide between VMMC or SMP.
I know a littlebit more speed are possible by modifie the Compiler option "-O3" instead "-Os" to build speed optimized code, but it only minimally brings something 1-2Mbit/s maybe measurement error
using of the right Architecture LEDE uses mips_24Kc but the CPU are mips_34Kc i test it to, it brings minimally somthing too, 5-10Mbit/s or maybe measurement error
My Questions are:
Have everbody A Fritzbox with VR9 Chipset and ssh or Telnet ?
If yes what is the result of cat /proc/interrupts
and cat /proc/cpuinfo
?
If i must reserved one VPE for VMMC is it usefull to give them more recources like vpe1_mem=16M maxtcs=9
(only on devices with 128MB RAM or more) ?
Can i make or better is it usefull to make a hardfloat build ?
Some ideas to not use are VPE for the VoIP-firmware like running the Firmware on the same VPE like the OS ?
Some other ideas ?