BAMT версии 0.5 (на начало октября 2012) не поддерживает карты AMD 7900.
Для того чтобы максимально быстро и удобно интегрировать новые драйвера в BAMT нам понадобятся:
1. Образ BAMT
2. VMWare Player или Workstation
3. StarWind Converter http://www.starwindsoftware.com/f3z99a6/StarWindConverter.exe
Начинаем.
Скачиваем и устанавливаем StarWind Converter http://www.starwindsoftware.com/f3z99a6/StarWindConverter.exe
Запускаем StarWind Converter и конвертируем образ BAMT в формат VMDK
В VMWare создаем виртуальную машину с операционкой “Ubuntu” и указываем в качестве HDD - файл сконвертированный из BAMT.
Загружаем машину, запускаем Accessories → Root Terminal.
Меняем пароль рута, чтобы зайти по SSH
passwd root
и подключаемся по SSH.
Затем обновляем AMD SDK, cgminer и драйвер ATI.
cd /usr/share
git clone https://github.com/ckolivas/cgminer.git
cd cgminer/ADL_SDK
wget http://download2-developer.amd.com/amd/GPU/zip/ADL_SDK_4.0.zip
unzip ADL_SDK_4.0.zip
cd include
mv adl* ..
cd /opt
tar xf /opt/AMD-APP-SDK-v2.4-lnx32/icd-registration.tgz
ln -s /opt/AMD-APP-SDK-v2.4-lnx32/include/CL /usr/include
ln -s /opt/AMD-APP-SDK-v2.4-lnx32/lib/x86/* /usr/lib/
ldconfig
cd /usr/share/cgminer
./autogen.sh
CFLAGS="-O2 -Wall -march=native -I/opt/AMDAPP/include" LDFLAGS="-L/usr/lib" ./configure --enable-scrypt
make
cp ./* /opt/miners/cgminer/ -Rf
/usr/share/ati/fglrx-uninstall.sh --force
sync
coldreboot
cd /home/user/Desktop/
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-8-x86.x86_64.zip
unzip amd-driver-installer-12-8-x86.x86_64.zip
chmod 755 amd-driver-installer-8.982-x86.x86_64.run
./amd-driver-installer-8.982-x86.x86_64.run
sync
coldreboot
Затем поправим файл /etc/init.d/mine
Мы пропишем туда разгон видеокарт и запуск cgminer
#!/bin/sh logger "Start mining" #atitweak --adapter=0 --set-engine-clock=990 --set-memory-clock=300 --set-core-voltage=1.165 --set-fan-speed=100 /usr/local/bin/atitweak --adapter=0 --set-engine-clock=1000 --set-fan-speed=100 /usr/local/bin/atitweak --adapter=1 --set-engine-clock=910 --set-fan-speed=100 /usr/local/bin/atitweak --adapter=2 --set-engine-clock=910 --set-fan-speed=100 /opt/miners/cgminer/cgminer --api-listen -c /etc/bamt/cgminer.conf exit 0
Сформировать файл настроек cgminer можно либо из сомого cgminer, запустив его
/opt/miners/cgminer/cgminer --api-listen -c /etc/bamt/cgminer.conf
и нажав S и потом W
либо прописав в /etc/bamt/cgminer.conf вон чиво:
{
"pools" : [ { "url" : "http://pit.deepbit.net:8332", "user" : "mike@autosys.tk_homev", "pass" : "xxx" } ] , "intensity" : "11,11,11", "vectors" : "1,2,2", "worksize" : "128,128,128", "kernel" : "diablo,diablo,diablo", "api-listen" : true, "api-port" : "4028", "expiry" : "120", "gpu-dyninterval" : "7", "gpu-platform" : "0", "gpu-threads" : "2", "log" : "5", "queue" : "1", "scan-time" : "60", "shares" : "0", "kernel-path" : "/usr/local/bin" }
После этого надо сконвертировать VMDK обратно в формат Raw и залить на флешку
Discussion