ETX man arrested for punching firefighter assisting in DWI crash