Давно заметил что когда компьютер долго неактивен пропадает сетевое соединение пока не перезагрузишь систему.Про энергосбережение сетевой карты,не wi-fi ,мало информации,но нашел.Называется Energy Efficient Ethernet (EEE),чего-то там про зеленую планету...,короче,если отключать сетевые карты планета сразу позеленеет,просмотреть статус можно командой
#ethtool --show-eee eth0
EEE settings for eth0:
	EEE status: enabled - inactive
	Tx LPI: disabled
	Supported EEE link modes:  100baseT/Full
	                           1000baseT/Full
	Advertised EEE link modes:  100baseT/Full
	                            1000baseT/Full
	Link partner advertised EEE link modes:  Not reported
у меня интерфейс eth0,как видно EEE status: enabled - inactive,это пока работает.После команды # ethtool --set-eee eер0 eee off энергосбережение отключается
# ethtool --show-eee eth0
EEE settings for eth0:
	EEE status: disabled
	Tx LPI: disabled
	Supported EEE link modes:  100baseT/Full
	                           1000baseT/Full
	Advertised EEE link modes:  Not reported
	Link partner advertised EEE link modes:  Not reported
как видите EEE status: disabled
чтобы при загрузке автоматически выполнялось # ethtool --set-eee eер0 eee off есть разные способы,от прописки в меню груб,через /etc/modprobe.d,я сделал как тут ,
создал исполняемый /etc/NetworkManager/dispatcher.d/pre-up.d/disable-eee
#!/bin/sh
#
# Disable EEE on eth0

if [ "$1" = "eth0" ]; then
        /sbin/ethtool --set-eee $1 eee off \
            || /bin/logger "Error $? trying to disable EEE on $1"
fi

exit 0
все работает,компьютер неактивный часа 3 простоял,интернет не пропадает.EEE status: disabled
Может кому пригодится.
Linux Forever!