This is the ID of the reciever:

Bus 004 Device 002: ID 1784:0008 TopSeed Technology Corp.

After getting it running, I get lots of lockups at seemingly random times, right after using the remote. I can't seem to get any logging on the issue, though I have seen posts on an XBMC forum suspecting a chipset/receiver interop issue. After this happens, the machine is hard locked. I don't get any response from a local keyboard, and can't SSH into the machine. It's like the kernel crashes. I was wondering if anyone here has some hints on getting this fixed? I don't know if it's LIRC itself, the mceusb driver, or just faulty hardware. The machine works fine if I just use a keyboard, but that's not really TV friendly. On the XBMC forums, they suggested adding a USB card as a solution. I'm thinking of trying that tonight as I have an old PCI USB card, if I can find it. I have tried different ports on the motherboard USB already.

Distro is Ubuntu 9.10. LIRC installed from packages, version 0.8.6. Motherboard is an Asus M3N78-VM.