Bog Roll ::

It's Not Magic, It's Work!

26 Sep 2016

Home Server upgrade / step 4

Since getting my home server upgraded and the disk space greatly expanded I've been re-ripping my music CD collection, replacing the various Ogg and Opus files with FLAC files. While I can't hear the difference between a good quality lossy compressed file and a lossless file, there are operational advantages to FLAC files, which is on the main reasons for the change.

On Friday the network connection to the server suddenly died, it did the same again on Saturday, while moving FLAC files about. Removing the module from the kernel and putting it back in brought the connection back to life. A quick google found that there were bugs in the Realtek r8169 family Ethernet card drivers that caused it to stop working under heavy load, and this could be fixed by using a newer module (driver).

I downloaded the latest code from the Realtek site, but as I read the instructions, I realised that my server was running an old Wheezy kernel and not the much newer Jessie one that it should have been. I installed the correct and later kernel - with later versions of the Ethernet module in it and rebooted, and so far, even under heavy load the network has stayed up.