Texas National Guard soldiers on the southern border were fired on Thursday by suspected cartel gunmen from Mexico, authorities said Friday.