O problema é que os adaptadores ethernet baseados em PCI / PCIE Realtek são tão baratos quanto possível. Se você tivesse um adaptador Intel ou Broadcom, ele teria um desempenho tão bom quanto - ou superaria o desempenho do adaptador USB (o adaptador USB estava bem próximo da velocidade máxima)
Aqui está uma postagem fórum - que começa com um copiar e colar de comentários para o realtek do freeBSD motorista que explica porque é tão lento. Basicamente, ele tem muito pouca lógica ou buffers decentes nele e é extremamente intensivo da CPU. Eu reconheço que isto é para um cartão mais antigo, no entanto chipsets Realtek são praticamente sempre considerados baratos. (Sem conhecer o modelo - é difícil investigar mais). Você pode melhorar um pouco as coisas com melhores pilotos - talvez.