Eu utilizo Vivax aqui no Ubuntu sem problemas através do pppoeconf. Você não precisa de drivers para cable modem, até porque a única conexão que o cable modem irá fazer no seu pc é com a placa de rede. Assim sendo, basta deixar o cable modem ligado e inserir sua senha e nome de usuário no pppoeconf. A partir disso, basta conectar com pon e desconectar com poff, ou programar para o pppoeconf inicializar a conexão com o sistema.
Se você estiver fazendo tudo isso como root, com a placa de rede configurada, cable modem ligado e serviço da vivax funcionando, não tem erro.