Szia!
Sztem az ethtool lesz a te barátod.
Én először azért lecsekkolnám (sudo ethtool [iface neve]), hogy az adott eszköz mire képes, aztán beállítanám a nekem kellőt. (Pl.: sudo ethtool -s [iface neve] speed 1000 duplex full autoneg off <- Ezzel beállítjuk az eth0 interface sebességét gigabitre full duplexre és kikapcsoljuk az auto negotiationt.) FIGYELEM! Ha vmit rosszul állítasz be vagy elcseszel, az a hálókártyádba kerülhet!!! Ugyanis, a linux komolyan veszi a neki adott infokat és megcsinálja!
Ha több vlan-is van, amire csatlakozgatni kellene, akkor én mindegyikre csinálnék egy külön interfacet. Jah igen, a vlan supporthoz a 8021q kernel modul kell.
A fentiekhez a kövi kis szösszeneteket olvasgatnám el:
https://www.shellhacks.com/change-speed-duplex-ethernet-card-linux/
https://wiki.debian.org/NetworkConfiguration#Setting_up_an_Ethernet_Interface
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-configure_802_1q_vlan_tagging_using_the_command_line
Aztán ha ezek rendben vannak, akkor jöhet a pppd.conf beállítása.
Ha ezzel meglennék, akkor megcsinálnám a hozzá illő iptables szabályokat. (melyik interfacen milyen forgalmat és merre engedélyezek, stb.)