Olá, bom quanto ao nsdiwrapper, pelo que pude entender ele está no ubuntu sim, no caso não me lembro em que pasta, mas pelo Synaptic ele reconhece o que está instalado e presente na máquina, e não só para baixar da net, se tu for digitar ndiswrapper no Synaptic vai aparecer e é só instalar sem problemas, detalhe, eu uso o Ubuntu 5.10,certo?
Quanto aos drivers, por via das dúvidas baixe para a placa e para o chipset, no meu caso eu baixei só para o chipset, depois do ndiswrapper instalado é só abrir um terminal e digitar o que coloquei, mas como percebeu eu não uso o pppoe, deste modo não sei lhe dizer como proceder exatamente,bom, na linha:
ndiswrapper -i /root/net/NET8180.INF
tu coloca o caminho onde está os drivers, no meu caso na pasta root/net e o drive é o NET8180.INF, não esqueça de instalar coma terminação .INF, ok?
Sorte e me mantenha insformado.