Hmm, my device is working. below is the log after a reboot:
05 09/01/12 11:38:43.852 Got a reload command from 0 <0xb6d49b70>
05 09/01/12 11:38:45.842 void ClientSocket::Disconnect() on this socket: 0x99b7080 (m_Socket: 6) <0xb774b950>
Return code: 2
2 09/01/12 11:38:52 55 (spawning-device) Device requests restart... count=3/50 dev=55
Sat Sep 1 11:38:52 CDT 2012 Restart
========== NEW LOG SECTION ==========
1 09/01/12 11:39:00 55 (spawning-device) Starting... 3
1 09/01/12 11:39:00 55 (spawning-device) Found /usr/pluto/bin/CM15A
05 09/01/12 11:39:02.184 Connect() failed, Error Code 111 (Connection refused)) <0xb7707950>
05 09/01/12 11:39:03.186 Connect() failed, Error Code 111 (Connection refused)) <0xb7707950>
05 09/01/12 11:39:04.186 Connect() failed, Error Code 111 (Connection refused)) <0xb7707950>
05 09/01/12 11:39:05.188 Connect() failed, Error Code 111 (Connection refused)) <0xb7707950>
05 09/01/12 11:39:06.189 Connect() failed, Error Code 111 (Connection refused)) <0xb7707950>
05 09/01/12 11:39:07.190 Connect() failed, Error Code 111 (Connection refused)) <0xb7707950>
05 09/01/12 11:39:18.527 Note: Device manager has attached a device of type 38 that this has no custom event handler for. It will not fire events. <0xb7707950>
05 09/01/12 11:39:18.527 Note: Device manager has attached a device of type 38 that this has no custom handler for. This is normal for IR. <0xb7707950>