What version of lirc are you using?
This sounds like an old problem that has been fixed in the meantime. Try the CVS version.


On 9/17/07, Jose Felix Gomez <jfgomez86@gmail.com> wrote:
When i do modprobe lirc_serial, i don't get any messages, but in dmesg i'm getting this:
kobject_add failed for lirc_serial.0 with -EEXIST, don't try to register things with the same name in the same directory.
 [<c0234105>] kobject_shadow_add+0x115/0x1a0
 [<c0237a45>] vsnprintf+0x2d5/0x620
 [<c0297036>] device_add+0xb6/0x500
 [<c029ad19>] platform_device_add+0xf9/0x150
 [<f939b032>] init_module+0x32/0x2ac [lirc_serial]
 [<c014dcd6>] sys_init_module+0x126/0x1990
 [<f9281783>] journal_stop+0x193/0x1f0 [jbd]
 [<c016bb03>] vma_link+0xb3/0x100
 [<c016c8ed>] do_mmap_pgoff+0x52d/0x7a0
 [<c010433e>] sysenter_past_esp+0x6b/0xa1

irw doesn't work, it just exits and stops lircd.
i can see a /dev/lircd device, but nothing happens if i try to irrecord from it.

i'm using a homebrew receiver build as specified on lirc's webpage.