If your passport doesn’t have surname and USA visa has FNU (First Name Unknown), then you will have FNU Problem at Driving License and SSN office.
Let me give you specific example of how FNU problem comes with USA Visa.
First Name - Arun Kumar
According to Chennai Consulate Website
What if I do not have a first name? What if I do not have a surname?
If your visa is approved, visas will be printed as your name appears in your passport. If you do not have a first name or surname, your entire name will be printed on the surname field of the visa. Your first name will be printed as “FNU” (first name unknown).
By having “FNU” listed as your given name on your visa, you may have difficulty obtaining a driver’s license and social security card in the United States. If you would like to correct the surname and given name fields on your passport biographic data page, you must have an observation made in your passport by the Indian Passport Authorities. In order for your name to be correctly printed on your visa, you must have this observation made before coming for your interview.
When you get USA Visa, your passport will be stamped with the following name
First Name – FNU
Surname - Arun Kumar
If you are going to get SSN and Drivers License in USA with FNU in your first name, you might have problems.
FNU Problem Driving License and SSN
When you apply for SSN, they will verify your name in Passport with Name in USA Visa and I-94 Database.
Your name in the visa is not same as your name in the passport.
US Consulate issued your visa, but agents at SSN and DMV might not have come across situation like FNU and Surname mismatch with passport, USA Visa and Database.
You may have to take a printout from Department of Homeland Security about FNU details while going to SSN Office and DMV.
Everything in USA is depended on your SSN. If you can’t SSN, than you will start seeing the roll over effects. If you are planning to live, work in USA for extended period, it will be worth adding Surname in your passport.
If you plan to apply for Passport, make sure you use a Surname. Even if you don’t have Surname (or Last Name or Family Name) in your school certificates, add one in your passport.
Having Surname in the passport will prevent you from FNU Problem at Driving License and SSN office.