bare minimum of error checking for configure_nic