Actually @Bloged seems to have solved the USB issue:
I am going to apply the patch written there and report back.