What are your exact startup parameters?
sudo ./cgminer -c ./cgall.conf
Contents of cgall.conf
{
"pools" : [
{
"url" : "stratum+tcp://pool.manicminer.in:3333",
"user" : "nst6563.falcon",
"pass" : "x"
},
{
"url" : "stratum+tcp://US2.coinmine.pw:1111",
"user" : "nst6563.falcon",
"pass" : "x"
},
{
"url" : "stratum+tcp://stratum.nicehash.com:3333",
"user" : "14aU4aMtktMA5vdrrhs34h3t2ndBFcRc3X",
"pass" : "x"
},
{
"url" : "stratum+tcp://us1.coinking.io:7777",
"user" : "nst6563.falcon",
"pass" : "x"
},
]
,
"api-allow" : "W:127.0.0.1",
"api-description" : "cgminer v3.1.1-zm",
"api-listen" : true,
"api-mcast-addr" : "224.0.0.75",
"api-mcast-code" : "FTW",
"api-mcast-des" : "",
"api-mcast-port" : "4028",
"api-port" : "4028",
"expiry" : "120",
"hotplug" : "5",
"log" : "5",
"queue" : "9999",
"scan-time" : "15",
"scrypt" : true,
"shares" : "0",
"verbose" : true,
"zeus-clock" : "381",
"zeus-debug" : true,
"zeus-nocheck-golden" : true,
"scan-serial" : [
"/dev/ttyUSB0",
"/dev/ttyUSB1",
"/dev/ttyUSB2",
"/dev/ttyUSB3",
"/dev/ttyUSB4"
],
"zeus-options" : [
"/dev/ttyUSB0,6,381",
"/dev/ttyUSB1,6,381",
"/dev/ttyUSB2,6,381",
"/dev/ttyUSB3,6,381",
"/dev/ttyUSB4,128,345"
]
}
I actually think it's a software problem and here's why. If I run 3 fury's all is fine. As soon as I add the 4th all hell breaks loose - it doesn't have to be the falcon added to the mix. I've tried different difficulty settings, from 256 on up, not much change.
And here's the real kicker. If I leave out the "scan-serial" section and let cgminer auto-detect them all with libusb I get thousands of hw errors within the first couple minutes and it continues. If I add the scan-serial section and specify the ports then I get FAR less hw errors.
I just changed the scan time to 15 this morning to see if that made any difference. Likely not, but it's worth a shot. It's just weird that 3 fury's is fine, but add more devices to the mix and I get walls of hundreds of hw errors and even more if I omit the scan-serial section of the config.