Originally Posted by
Rommie2k6
I am here legally with a visa. I don't ever use my passport for domestic travel. Why would you do that when you have a US issued ID? You are just unnecessarily subjecting yourself to discrimination.
I've had no issues travelling on a passport, even using Precheck with a foreign passport - I've seen other passport users also have no issues. And the DMV can take multiple months to issue an ID to visa-holders.
Not that having a US ID is at all relevant to OP's question seeing as undocumented persons can't get a federally accepted ID...
(It's probably still a good idea to have your passport and related Visa documentation with you, and possibly an I-94, just in case the CBP hold a domestic inquisition, regardless of what you hand to the TSA.)