I'm getting some odd behavior from one of my icarus boards. The symptom seems to be that every time it finds a share, the miner sees it as two shares that are the same. Of course the second one gets rejected as a duplicate. Here is example from MPBM:
2012-03-30 06:30:39.812854 [350]: Icarus 0 found share: BTCProxy:0000000163abd0bd61fa5d7d42cab7eb3be533512f782aa3f2608e3a0000087200000000f8e7cdd443fb0bc6d2d933fddd7dfd8f08e21a12ef6d45751ea616c54dd5327a4f7598b41a0a507e:96729b3a
2012-03-30 06:30:39.813580 [350]: Icarus 0 found share: BTCProxy:0000000163abd0bd61fa5d7d42cab7eb3be533512f782aa3f2608e3a0000087200000000f8e7cdd443fb0bc6d2d933fddd7dfd8f08e21a12ef6d45751ea616c54dd5327a4f7598b41a0a507e:96729b3a
2012-03-30 06:30:39.853994 [400]: Mining BTCProxy:0000000163abd0bd61fa5d7d42cab7eb3be533512f782aa3f2608e3a00000872000000007147b19ecba613c5b68fbddc0777343cfc65f3dae2a4f28fcd058d18fd0c06034f7598b91a0a507e on Icarus 0
2012-03-30 06:30:40.198653 [500]: BTCProxy: Got 1 jobs
2012-03-30 06:30:40.202807 [250]: BTCProxy accepted share 96729b3a (difficulty 1.34014)
2012-03-30 06:30:40.319497 [200]: BTCProxy rejected share 96729b3a (difficulty 1.34014): Unknown reason
2012-03-30 06:30:42.819884 [350]: Icarus 0 found share: BTCProxy:0000000163abd0bd61fa5d7d42cab7eb3be533512f782aa3f2608e3a00000872000000007147b19ecba613c5b68fbddc0777343cfc65f3dae2a4f28fcd058d18fd0c06034f7598b91a0a507e:c08f8021
2012-03-30 06:30:42.820828 [350]: Icarus 0 found share: BTCProxy:0000000163abd0bd61fa5d7d42cab7eb3be533512f782aa3f2608e3a00000872000000007147b19ecba613c5b68fbddc0777343cfc65f3dae2a4f28fcd058d18fd0c06034f7598b91a0a507e:c08f8021
2012-03-30 06:30:42.823446 [400]: Mining BTCProxy:0000000163abd0bd61fa5d7d42cab7eb3be533512f782aa3f2608e3a0000087200000000afe089209862ec0ac0038b7e62fda7528d9c7d44f9aeb8b50502539f06248ddc4f7598c01a0a507e on Icarus 0
2012-03-30 06:30:42.921271 [500]: BTCProxy: Got 1 jobs
2012-03-30 06:30:42.938696 [250]: BTCProxy accepted share c08f8021 (difficulty 1.18879)
2012-03-30 06:30:43.057058 [200]: BTCProxy rejected share c08f8021 (difficulty 1.18879): Unknown reason
I tried this with cgminer also and it doesn't list any errors about duplicates (perhaps because it is quietly detecting the duplicates and ignoring them?). However, that board has a Utility stat of only 2.5 instead of being close to 5.2. So perhaps it is still happening and the extra round trips are reducing the effective hashrate.
Note, this does not happen on my other icarus board. The other one is working normally. In fact the board that is currently acting up was working fine for a day or two before this started happening.
I thought it might be a heat problem, so I stopped it for an hour to let it cool completely down, but the problem persisted right away after rebooting my host computer and starting mining.
Anyone seen anything like this before?