You are not even required to enter an ID in order to e-file a federal return. Entering a drivers license or state ID adds some extra security, but you are allowed to skip it. There are some states that are picky about e-filing --if your state is picky you might need to file state by mail.
**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**