Va prezint un tutorial pentru un headless Ubuntu mining rig pentru LTC ce ruleaza nx7950. Va voi explica pas cu pas cum sa configurati instanta de Ubuntu pentru a obtine un mining rig de minim 550 kh/sec pentru fiecare radeon 7950 instalat.
Acest tutorial poate fi aplicat partial si pentru BTC, diferentele fiind parametrii care sunt pasati aplicatiei cgminer.
Deoarece instalarea ubuntu e mai simpla decat ce a windoze o sa sar peste o descriere amanuntita.
Aveti nevoie de : - Mining rig cu placile deja instalate
- Stick USB de minim 1GB pentru instalare
- 1. Descarcati Xubuntu 12.10
- 2. Descarcati unetbootin si instalati-l
- 3. Deschideti unetbootin, selectati iso-ul descarcat si scrieti-l pe stick-ul de 1GB mentionat mai sus
- 4. Introduceti stick-ul cu Xubuntu in rig si bootati de pe el. Instalati sistemul de operare.
- 5. Dupa ce se incheie procesul de instalare reporniti pc-ul. Odata intrat in sistem, deschideti un terminal (Start>Accessories>Terminal parca). De aici veti introduce restul comenzilor
- 6. Instalati openssh-server (pentru control la distanta) si porniti-l :
sudo apt-get install openssh-server
sudo /etc/init.d/sshd start
- 7. Instalati prerechizitele pentru dirverele AMD:
sudo apt-get install build-essential cdbs dh-make dkms
sudo apt-get install execstack dh-modaliases fakeroot libqtgui4
sudo apt-get install ia32-libs ia32-libs-multiarch:i386
sudo apt-get install lib32gcc1 libc6-i386
La final introduceti urmatoarea comanda:
sudo ln -svT /usr/lib /usr/lib64
- 8. Descarcati driverele AMD
wget http://www2.ati.com/drivers/beta/amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.zip
Le dezarhivati:
unzip amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.zip
Si faceti fisierul rezultat executabil:
chmod +x amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.run
- 9. Faceti build la driverele pt Ubuntu 12.10:
sudo ./amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.run --buildpkg Ubuntu/quantal
sudo dpkg -i fglrx*.deb
Daca la pasul acesta apare vreo eroare cel mai probabil lipseste vreo dependenta. Uitati-va la output deoarece va preciza ce lipseste si instalati-le cu:
sudo apt-get install nume_dependenta1 nume_dependenta2
- 11. Refaceti configuratia serverului X
sudo aticonfig --adapter=all --initial -f
sudo reboot
wget
http://ck.kolivas.org/apps/cgminer/2.11/cgminer-2.11.3-x86_64.tar.bz2Si dezarhivati-l :
tar jxvf cgminer-2.11.3-x86_64.tar.bz2
- 14. Creati un script pentru LTC mining (pana aici puteti urma pasii si pentru BTC. Singura diferenta este scriptul si parametrii de mai jos)
nano mine.sh
dupa urmatorul model:
#!/bin/sh
export DISPLAY=:0
export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1
cd /home/ubuntu_username/cgminer-2.11.3-x86_64
./cgminer --scrypt -o pool_address:port -u worker_name -p password -g 1 -w 256 --thread-concurrency 21712 -I 18 --lookup-gap 2 --no-submit-stale
si adaptati-l in functie de particularitatile voastre:
ubuntu_username = userul vostru din ubuntu
pool_address:port = adresa pool-ului folosit (de ex
http://coinotron.com:3334)
worker_name = numele worker-ului din pool (de ex Ion.GPU.Miner)
password = parola pentru worker
Restul setarilor raman nemodificate.
Iesiti din editor (ctrl + x si scrieti yes cand va intreaba daca vreti sa salvati)
- 14. Faceti scriptul executabil:
chmod +x mine.sh
- 15. Incepeti sa faceti mining:
./mine.sh
- Optional: Daca vrei sa administrati rig-ul de la distanta folosind ssh va recomand sa instalati byobu:
sudo apt-get install byobu
porniti byobu:
byobu
si rulati scriptul mine.sh din interiorul byobu. Cand vreti sa va deconectati din screen-ul byobu apasati tasta F6. Scriptul de mining va ramane activ in background. Cand va conectati de pe alt PC prin ssh rulati iar byobu si veti vedea iar deschisa aplicatia cgminer.
Dupa cum am zis cu aceasta configuratie veti avea minim 550 KH/sec pentru fiecare 7950 instalat in rig. Daca acest tutorial v-a ajutat si v-ati umplut de bani nu refuz niciodata o bere in crypto coins:
LTC:
LgiuwFZzqotXGaWCczn9GJj7DQTqFJmvavBTC:
1NrsFgeSPLfvmMTrGYrn7UWreDaz2i3druEdit
#1 Am corectat o greseala la pasul 6