No. It was working fine and then one-day just stopped.

What chip is the USB chip? I might have some left from the time when the cs42xx chip died which turned out to be the ethernet chip.