Re: USB2514 - Manufacturer String
Oh this took a while to dig up my SMSC notes on this one. Notebook is from 2009, didn't think it was that long ago.
Did you set register 0x11 and 0x12, the Language ID? For English, you should set 0x11=0x04, and 0x12=0x09.
My notes were after enumeration Windows changed the description to "Generic USB Hub" in the device manager. Only comment was "INF File needed for this to work". Keep in mind that was XP days. Didn't note any other details.
I remember some versions of Win didn't like string length set to 0 length. Worked with Win7 & XP SP3, but XP SP2 & Vista (cough) needed it to be at least 01.