[Suspicious link removed]
Thank you for you help minternj. I downloaded 3.12.0 and it looks can see the device, but still gave an error:
[2014-02-04 22:49:28] USB all: found 3 devices - listing known devices
.USB dev 0: Bus 2 Device 127 ID: 297c:0001
** dev 0: Failed to open, err -3
[2014-02-04 22:49:28] 1 known USB devices
Read the fine document called ASIC-README included with cgminer.
Thank you ckolivas. I figured that it's the permission issue. And I followed the guide and added current user into plugdev group by issuing:
sudo usermod -G plugdev -a `whoami`
But it does not fix the problem. In this case does that mean I can only run cgminer under root user? Or you think it's not the issue of permission? Please kindly point out.
Also I logged into my RB Pi and can see cgminer is running under minepeon user and that user belongs only to minepeon group.
Anyway thank you for you help, I have made my RB Pi working now, so have no chance to test BJ on my linux box for now. Will report when I get a chance.