Bitcoin erupters not stable on Ubuntu and cgminer 3.3? I setup p2pool on my ubuntu  12.04LTS x64 machine. Installed cgminer 3.3 and ran it. the newest cgminer is supposed to support the USB mode with the erupters without any extra configuration. 

I have 2 erupters on a powered usb2 hub and 2 running off the motherboard direct. The hashing is just not stable; jumping from 50mh to 300, then getting sick and restarting- there are a ton of rejects. The avg on 4 should be 1.2gh but I am hardy getting 300mh.

I don't know what is wrong. I have been reading many posts all over over the place, one after the other and I am stumped. It is not meant to be this difficult- is it??

What did I miss?
I am now using cgminer 3.4.2 (Ubuntu 12.04LTS) as it is much more stable than bfgminer and all the bugs in cgminer have been worked out (it also supports hot plugging)

The best way is to compile cgminer from git direct. There is some dependency on usbdev1 that needs to be compiled into cgminer.


Install the dependencies using apt-get (including all the build stuff)
Make a direcotry somewhere and go into it
git clone git://github.com/ckolivas/cgminer.git
cd into the cgminer directory
./autogen.sh --enable-bflsc --enable-icarus --disable-opencl
CFLAGS="-O2 -Wall -march=native" ./configure --enable-bflsc --enable-icarus --disable- opencl 
make -j8
Run cgminer from that directory, without any options. (except the mining pools you need) It will pick up on the erupters and is ready for BFL rigs too! Hot plugging works well also!




Its not running full speed because I have a slight power issue after adding 7 more. Need a new PSU