I see what’s going on here. It seems like you’re having trouble using Ethereum on Ubuntu with the latest CGMiner version (3.3) and using p2pool, which is a pool of multiple miners.
After a little research, I found that there are several reasons why Eruptions may not be stable or work as expected on your Ubuntu machine:
- Erupters USB Mode Limitations
: Erupters, a type of Ethereum mining hardware, have specific requirements for their USB ports. They must support PCIe x4 and a minimum voltage of 5V. Unfortunately, some older GPUs, including those running the latest CGMiner version (3.3), may not meet these requirements.
- CGMiner USB Mode Configuration: While CGMiner supports multiple mining modes, including USB mode, it requires additional configuration to work properly on older GPUs such as Erupters. The “–usb” option is required, but some older versions of CGMiner may not support this feature by default.
To resolve these issues, follow these steps:
For Ubuntu 12.04 LTS x64:
- Install the required packages:
sudo apt-get install libusb-1.0-dev libssl-dev librt-dev libcurl4-openssl-dev libblockdev-mmx2-dev
- Update your system:
sudo apt-get update
- Install the “usb-1.0-dev” package to enable USB support for older GPUs:
sudo apt-get install usb-1.0-dev
- Update CGMiner to a version that supports USB mode:
sudo apt-get install cgminer=3.2.10.5
For Ubuntu 14.04 LTS x64:
- Install the required packages:
sudo apt-get install libusb-1.0-dev libssl-dev librt-dev libcurl4-openssl-dev libblockdev-mmx2-dev
- Update your system:
sudo apt-get update
- Install the “usb-1.0-dev” package to enable USB support for older GPUs:
sudo apt-get install usb-1.0-dev
- Update CGMiner to a version that supports USB mode:
sudo apt-get install cgminer=3.2.10.5
`
Using P2pool:
p2pool is another Ethereum mining pool software that can use multiple miners (in this case, erupters). Here are some steps you can take.
- Install p2pool:
sudo apt-get install p2pool-ubuntu
- Update your system:
sudo apt-get update
- Configure p2pool to use multiple miners (in this case, erupters):
p2pool --miners=1:cgminer=3.2.10.5 --net=eth
Note that you need to replace “1” with the erupter miner index and “3.2.10.5” with the installed CGMiner version.
Additional troubleshooting steps:
- Check your system’s USB ports to make sure they are supported by erupters.
- Check if your CGMiner drivers are up to date, as an older driver may cause issues in USB mode.
- Consider using other Ethereum mining software, such as CGMiner or Ethminer, which may be more compatible with your system.
Hope this helps you solve your problem!