Io ci sono appena riuscito..
Conviene usare due schede di rete..
Poi devi pensare se usare il server DHCP o no.. Altrimenti se fai una rete con ip statici devi inserire sui client i dns del tuo provider.
Ti consiglio di usare ip differenti
eth0 = 192.168.0.1 collegate a ppp0
eth1 = 192.168.1.10 collegata all'hub
poi lanci il masquarade ecc...