O PPPoE é encapsulado em Ethernet por meio do PPP - ele não tem o conceito de uma string do User-Agent ou de um navegador da web. É provável que faça com as opções PPP - há um número razoavelmente grande de tweeks, variantes e opções no PPP - Se você puder ver os arquivos de log, isso pode lhe dar algumas pistas.
Alguns candidatos mais prováveis para check-out são autenticação PAP vs CHAP vs MSCHAP vs MSCHAPv2, compactação, exigindo autenticação peer, criptografia.
(Eu ficaria surpreso se o problema tem a ver com endereços MAC, embora seja concebível)