Raspberry working fine with 3 eruptors using cgminer 3.1.1 and this hub:
http://www.digitus.info/en/products/accessories/usb-hubs/usb-20-7-port-hub-da-70222/
This hub is a 7-port hub, but only 5 eruptors will fit in (I actually tested the hub on my laptop with 5 eruptors for about 2 hours). Now it's running stable with 3 Eruptors on my raspberry (as only 3 of the 5 eruptors were my own).
To compile cgminer 3.1.1 on a current raspbian system I just did the following:
sudo apt-get install libusb-1.0-0-dev libusb-1.0-0 libcurl4-openssl-dev libncurses5-dev libudev-dev
wget http://ck.kolivas.org/apps/cgminer/3.1/cgminer-3.1.1.tar.bz2
tar xvf cgminer-3.1.1.tar.bz2
cd cgminer-3.1.1
./configure --enable-icarus
make
# and do a short check if the binary is running:
./cgminer --verbose --text-only
Check that user pi is part of the group "dialout" so it can access the device files /dev/ttyUSBx:
pi adm dialout cdrom sudo audio www-data video plugdev games users netdev input
For starting cgminer 3.1.1 with 3 eruptors I use this commandline on the raspberry:
And the config file cgminer.conf looks like this:
"pools" :
[
{
"url" : "http://stratum.bitcoin.cz:3333",
"user" : "
"pass" : "
}
],
"expiry" : "120",
"failover-only" : true,
"hotplug" : "5",
"log" : "5",
"no-pool-disable" : true,
"queue" : "2",
"scan-time" : "60",
"temp-hysteresis" : "3",
"worktime" : true,
"shares" : "0",
"kernel-path" : "/usr/local/bin"
}
hashing away just fine now!
[edit]
corrected wget command to correct link for cgminer 3.1.1
[/edit]
Thanks for the step-by-step! Just got my Erupter mining away on my Pi. Only tweak I had to make was eliminating the "http://" from the "url" string in cgminer.conf