nije u pitanju firmware...
ping je mjera latencije, a fw (sw) tu igra nebitnu ulogu (u vecini slucajeva)
to sto pingas index.hr nije nikakvo mjerilo
buduci da njihov server moze biti pod malo vecim opterecenjem recimo i automatski se povecava delay prilikom odgovora na ping pakete
probaj pingati web svog ISPa
provjeri da ti nisu ukljuceni automatic update-i i slicne stvari koje u pozadini jedu bandwidth