Es sollte USB Root und USB Hostcontroller laufen, ansonsten funktioniert kein USB Gerät.
Allgemein halte ich USB für eine Notlösung, jeder Drucker funktioniert problemlos an einen Parellelport, warum sollte man das ändern.