fix pppoe on dynamically assigned interfaces