"Attivata manualmente" vuol dire:
-> /etc/init.d/networking restart ?
-> ifconfig eth0 up ?
-> ifup eth0 ?
Solo per capire meglio prima che intervenga metaldaze

Allora, manualmente nel senso che per attivarla ho digitato:
Ifconfig eth0 up
Ifconfig lo up
Ifconfig eth0 192.168.0.99 netmask 255.255.255.0
route add default gw 192.168.0.1
E così funziona tutto perfettamente.
stesso problema anche io:
http://forum.debianizzati.org/installazione/risolto-gnome-alcuni-programmi-internet-non-sono-in-linea-allapertura-t33390.0.html;new#newprova così:
installa pppoeconf e fagli fare la configurazione della rete a lui.
poi sostituisci il file /etc/network/interfaces così:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.99
netmask 255.255.255.0
gateway 192.168.0.1
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
dovrebbe funzionare se i valori che hai postato sono corretti.
@ Marbel: ok proverò a fare come dici, anche se a dirti la verità non capisco il perchè dovrei installare ppoeconf, non dovrei installarlo solamente se avessi un modem adsl? Scusami per la domanda forse stupida ma non ho ben chiaro dove vorresti arrivare!
Vi faccio sapere. Grazie