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 и залить на флешку