added to major functions: do not change any settings if mysql server is not reachable and support re-check of the client hardware. also set dhcp timeout of the preliminary network to 10 seconds