>>У меня то же самое. И тоже на дженте и процессор от
>>амд - семпрон. Чипсет - виа.
>
>У меня чипсет nForce. Сначала, грешил на новый udev, в частности на опцию "persistent_net_disable" в файле /etc/conf.d/udev. persistent_net_disable стоял у меня в "no", то есть udev пытался создавать /dev/ethX для моих сетевых карт (у меня их два: одна встроенная - Via Rhine (eth1), вторая - 3Com 905 - PCI (eth0)). Установил persistent_net_disable в значение "yes", перезагрузился для чистоты эксперимента, сеть проработала где-то полчаса или даже меньше, потом пропала.
Далее, начал смотреть dmesg, у меня там следующие сообщения:
eth0 (3c59x): not using net_device_ops yet
eth1: VIA Rhine II at 0xf3000000, 00:11:2f:3c:c9:42, IRQ 23.
eth1: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
так и не понял, что означает "not using net_device_ops yet", видимо, что-то связанное с питанием, начал подозревать, что для экономии энергии система отключает eth0, но потом не может его снова "разбудить". Поэтому перекинул весь основной конфиг и настройки сети на net.eth1 (одна сетевая всё равно была не задействована), перезагрузился (до перезагрузки у меня не хотел работать локальный рекурсор - dnscache, просто /etc/inet.d/net.eth0 stop, /etc/init.d/net.eth1 start не помогли), со вчерашнего дня всё работает нормально.