juststupid No il problema è come quelle specifiche schede di rete gestiscono le code di smistamento dei pacchetti (tutti uguali secondo l'algoritmo di hashing in hardware se vede la PPP annegata), andando a colpire solo un core della CPU, che ovviamente non ha potenza sufficiente per gestire il routing di tutto da solo a line rate. Il motore di routing linux invece dovrebbe essere multithreading pertanto pur se è vero che un solo core opera il "decapsulamento" dei pacchetti dalla PPP, poi questi vengono reimmessi nello stack di rete in uscita dalla pseudo-interfaccia punto-punto e possono essere gestiti anche da altri core indipendentemente.
Non credo che pfsense e compagnia facciano girare la PPP in userspace, sarebbe una bestemmia.