updated ethernet driver and delay timer