Инструменты пользователя

Инструменты сайта


ubuntu_16.04

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
ubuntu_16.04 [16.04.2024 21:56] auginubuntu_16.04 [Дата неизвестна] (текущий) – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
-* драйвер ATI 
-<code bash> 
-sudo apt update 
-sudo apt dist-upgrade 
  
-wget --referer=http://support.amd.com https://www2.ati.com/drivers/linux/beta/ubuntu/amdgpu-pro-17.40-483984.tar.xz 
-tar -Jxvf amdgpu-pro-17.40-483984.tar.xz 
-cd amdgpu-pro-17.40-483984 
-sudo ./amdgpu-pro-install -y 
-sudo apt install -y rocm-amdgpu-pro 
-sudo usermod -a -G video $LOGNAME 
-echo 'export LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh 
-</code> 
-Включаем увеличенные фрагменты и старое название сетевых карт 
- 
-sudo nano /etc/default/grub 
-<code bash> 
-... 
-GRUB_CMDLINE_LINUX_DEFAULT="acpi=force net.ifnames=0 biosdevname=0 amdgpu.vm_fragment_size=9" 
-GRUB_CMDLINE_LINUX="iommu=soft" # for ga-970a-ds3p fx 
-... 
-</code> 
- 
-<code bash>sudo update-grub</code> 
- 
-Правим имя сетевой карты 
- 
-sudo nano /etc/network/interfaces 
-<code bash><code> 
- 
-# This file describes the network interfaces available on your system 
-# and how to activate them. For more information, see interfaces(5). 
- 
-source /etc/network/interfaces.d/* 
- 
-# The loopback network interface 
-auto lo 
-iface lo inet loopback 
- 
-# The primary network interface 
-auto eth0 
-iface eth0 inet dhcp 
-</code></code> 
- 
-* vpn 
- 
-<code bash><code> 
-sudo apt install openvpn -y 
-</code></code> 
- 
-sudo nano /etc/openvpn/client.conf 
-<code bash><code> 
-client 
-remote 37.228.88.148 1195 
-dev tun 
-proto udp 
-auth-user-pass /etc/openvpn/pass.txt 
-auth SHA1 
-cipher AES-256-CBC 
-comp-lzo 
-persist-key 
-persist-tun 
- 
-status openvpn-status.log 
-log /var/log/openvpn.log 
-verb 3 
-mute 20 
-<tls-auth> 
-# 
-# 2048 bit OpenVPN static key 
-# 
------BEGIN OpenVPN Static key V1----- 
-2cad252f451f1e7478e66ba07334ed1f 
-2ef32c39b71c2d1189b46bd28a223db6 
-5eda32a935d9cc67688cfb7eb3a61db9 
-3510423ba026903fa778d9fb9e6e6b54 
-6f5b1b801c1dfe46760a47e798f0a351 
-81c79c51e843d92a9304a1a92f495d51 
-222c25cab313c7932d3a63c3aaf01da3 
-abc18f8c1cd2f47a100df634f0e4f384 
-d48f7bf11dbe784ff621ccb94ecaabae 
-850085260c4517374bbf98349c512e8b 
-5139f21773ae48712cb7eec4d06cc7b4 
-70f4e47081105b4207aea6afda1cc37c 
-496fa12464dfe3579f1757d3dfb0bbc2 
-240c4b5bbccb64635c253f18d81af7ef 
-f2f62acc7b0fb49d672906c7e1be98b4 
-13e037f390c975ea57d41ed00e4761fc 
------END OpenVPN Static key V1----- 
-</tls-auth> 
-key-direction 1 
- 
-<ca> 
------BEGIN CERTIFICATE----- 
-MIIEWzCCA0OgAwIBAgIBADANBgkqhkiG9w0BAQsFADB8MQswCQYDVQQGEwJSVTEL 
-MAkGA1UECBMCTU8xDzANBgNVBAcTBk1vc2NvdzEOMAwGA1UEChMFcGx1dG8xHDAa 
-BgkqhkiG9w0BCQEWDXBsdXRvQG1haWwucnUxFDASBgNVBAMTC2ludGVybmFsLWNh 
-MQswCQYDVQQLEwJpdDAeFw0xODAyMTQxMDMxNDJaFw0yODAyMTIxMDMxNDJaMHwx 
-CzAJBgNVBAYTAlJVMQswCQYDVQQIEwJNTzEPMA0GA1UEBxMGTW9zY293MQ4wDAYD 
-VQQKEwVwbHV0bzEcMBoGCSqGSIb3DQEJARYNcGx1dG9AbWFpbC5ydTEUMBIGA1UE 
-AxMLaW50ZXJuYWwtY2ExCzAJBgNVBAsTAml0MIIBIjANBgkqhkiG9w0BAQEFAAOC 
-AQ8AMIIBCgKCAQEA54W5DBzSek2reF0YxsiXR8bA4AjJG4QAiEusvBiasVByUS6B 
-Ys2585KzzrGGB4oH8WsLRAjlddRTTwx+drm+dk2/4oX148Z3fp7cJriQvXuomXaP 
-2jNBkoZM4oJg2qiuph6XxnpYBxKFCmsVCY3BrXFhNbyRBdBlL3KmbbeQP9cS6i3T 
-5fTbTu7wWQqm8QZZbNnqJ/osDcUPmf/4sa5sAE0/1wnIL+HyA+rUCitVx0Dn27Uh 
-zEBSpF+9fRo1RQx1ImMm6aScT4sU/cRaLkkq/IivQ1T0Nj0QAydrneNW+FGvDKbZ 
-T2AgXyN2x1TTtfUX8gu2JsmQ7nORYf3MoRlEgwIDAQABo4HnMIHkMB0GA1UdDgQW 
-BBRZmyP7kRP6LcZiT3PCVFGeS26jtjCBpwYDVR0jBIGfMIGcgBRZmyP7kRP6LcZi 
-T3PCVFGeS26jtqGBgKR+MHwxCzAJBgNVBAYTAlJVMQswCQYDVQQIEwJNTzEPMA0G 
-A1UEBxMGTW9zY293MQ4wDAYDVQQKEwVwbHV0bzEcMBoGCSqGSIb3DQEJARYNcGx1 
-dG9AbWFpbC5ydTEUMBIGA1UEAxMLaW50ZXJuYWwtY2ExCzAJBgNVBAsTAml0ggEA 
-MAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBCwUAA4IBAQAS 
-54408gn6iZL0AFYojJk1gJvT4Lxfk0FONWYjsu3OtvtJ4ndxuf4qpxMMIuhn3fF7 
-p89YMlf2Y5P2UJjouxtzDuwBJRPuUxohef3TogD5LpGXofkfI6k9LtLgOEzKfQDr 
-Jma+3IA/TF9rbNoxTB6PiJOPmfGkQCqNfnD7t7BzFtIQ916vdo8cphZ0TYN3VpVq 
-wzq3pCTNJpi9qp6XH7QZB2qbdBQvh8CBUnnBHbKfsAeYrkAmPrpaSvkXSWlKWyaj 
-AT+ybDInyGhfz/Y6HwvmFHJxU+VD8lmgkzc1tZ/3qqYObX2J0ig6jZqvF0Y/TYsC 
-Q7uyHuWWFpsdtaRgE76L 
------END CERTIFICATE----- 
-</ca> 
- 
-</code> 
-</code> 
-sudo nano /etc/openvpn/pass.txt 
-<code bash><code> 
-miner-00x 
-PaSwOrD 
-</code></code> 
-Включаем впн и перезагружаемся 
-<code bash><code> 
-sudo systemctl enable openvpn 
-echo "0 7      * * *  root    systemctl restart openvpn" | sudo tee --append /etc/crontab 
-sudo reboot 
-</code></code> 
-проверяем драйвер 
-<code bash><code> 
-env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo 
-</code></code> 
- 
-* Прошивка 
-[[Файл:atiflash_linux.tar.xz]]  [[Файл:asus_rx580_4g_mining.rom]] 
-<code bash><code> 
-wget http://wiki.augin.ru/images/2/23/Atiflash_linux.tar.xz -O atiflash_linux.tar.xz 
-wget http://wiki.augin.ru/images/a/a8/Asus_rx580_4g_mining.rom -O asus_rx580_4g_mining.rom 
-tar xvf atiflash_linux.tar.xz 
-Сохранить текущую прошивку 
-sudo ./atiflash -s 0 firmware.rom 
-прошить карту 
-sudo ./atiflash -p 0 asus_rx580_4g_mining.rom 
-</code></code> 
- 
-* zabbix 
- 
-<code bash><code> 
-wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb 
-sudo dpkg -i zabbix-release_3.4-1+xenial_all.deb 
- 
-sudo apt update 
-sudo apt install zabbix-agent lm-sensors -y 
- 
-sudo mv /etc/zabbix/zabbix_agentd.conf /etc/zabbix/zabbix_agentd.conf.bak 
-</code></code> 
- 
-sudo nano /etc/zabbix/zabbix_agentd.conf 
- 
-<code bash><code> 
-PidFile=/var/run/zabbix/zabbix_agentd.pid 
-LogFile=/var/log/zabbix/zabbix_agentd.log 
-LogFileSize=0 
-EnableRemoteCommands=1 
-Server=10.1.0.20 
-ServerActive=10.1.0.20 
-#Hostname=miner-xxx 
-Timeout=30 
-Include=/etc/zabbix/zabbix_agentd.d/*.conf 
-UserParameter=amdgpu.discover,sudo /etc/zabbix/amdgpu.sh 
-UserParameter=amdgpu.gpuload[*],sudo /etc/zabbix/amdgpu.sh $1 gpuload 
-UserParameter=amdgpu.gputemp[*],sudo /etc/zabbix/amdgpu.sh $1 gputemp 
-UserParameter=amdgpu.sclk[*],sudo /etc/zabbix/amdgpu.sh $1 sclk 
-UserParameter=amdgpu.mclk[*],sudo /etc/zabbix/amdgpu.sh $1 mclk 
-UserParameter=amdgpu.w[*],sudo /etc/zabbix/amdgpu.sh $1 w 
-</code></code> 
- 
-sudo nano /etc/zabbix/amdgpu.sh 
-<code bash><code> 
-#!/bin/bash 
- 
-if [ -z "$1" ] && [ -z "$2" ] 
-then 
- 
-json="" 
-for fn in `ls /sys/kernel/debug/dri`; do 
-    row="" 
-    if [ -f /sys/kernel/debug/dri/$fn/amdgpu_pm_info ]; then 
-    row+="\"{#CARDID}\":\"$fn\"," 
-    json+="{${row%,}}," 
-    fi 
-done 
- 
-echo "{\"data\":[${json%,}]}" 
- 
-else 
- 
-case $2 in 
-     gpuload) 
-          cat /sys/kernel/debug/dri/$1/amdgpu_pm_info | grep "GPU Load:" | awk '{print $3}' 
-          ;; 
-     gputemp) 
-          cat /sys/kernel/debug/dri/$1/amdgpu_pm_info | grep "GPU Temperature:" | awk '{print $3}' 
-          ;; 
-     sclk) 
-          cat /sys/kernel/debug/dri/$1/amdgpu_pm_info | grep "SCLK" | awk '{print $1}' 
-          ;; 
-     mclk) 
-          cat /sys/kernel/debug/dri/$1/amdgpu_pm_info | grep "MCLK" | awk '{print $1}' 
-          ;; 
-     w) 
-          cat /sys/kernel/debug/dri/$1/amdgpu_pm_info | grep "average GPU" | awk '{print $1}' 
-          ;; 
-     *) 
-          echo "no parameters" 
-          ;; 
-esac 
- 
-fi 
- 
-</code></code> 
- 
-sudo nano /etc/zabbix/numgpu.sh 
-<code bash><code> 
-for fn in `ls /sys/kernel/debug/dri`; do 
-if [ -f /sys/kernel/debug/dri/$fn/amdgpu_pm_info ]; then 
-    i=$((i + 1)) 
-    fi 
-done 
-echo $i 
-</code></code> 
- 
-<code bash><code> 
-sudo chmod +x /etc/zabbix/amdgpu.sh 
-sudo chmod +x /etc/zabbix/numgpu.sh 
- 
-echo "zabbix  ALL=(ALL)       NOPASSWD: ALL" | sudo tee --append /etc/sudoers.d/zabbix 
- 
-sudo systemctl enable zabbix-agent 
-sudo systemctl restart zabbix-agent 
- 
-echo "РАСПОЛОЖЕНИЕ ФЕРМЫ" | sudo tee --append /opt/place 
- 
-sudo mkdir /root/.ssh && echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAiYCWVBl525/EyYJQUANmQ9H6CwOmLpaJLz06khfvtQqtFJAAtfgxKIAqLMQxkrSEf3NMvbPTVd7650BMdUZAOi50XjtaQkxl66dV6C5D9Jteei5fGiZI0jJ5kHs3yOY+Wj2qRujZonlCFahEHIywBfkTwBwos7CaDxos0OmpRh0LdTywa+BHiddjz5IHrjYueD3ZKUpJDsFyKtd34pQCZLJUM6FjZpTSNrinsqcDc93rwtSrLIoQRH4aqUUvRmf2gkPKyXGAxlIyiL42sRzx9ENmzGxEqNSAkpjegyA17A3axMjaFJ/he8BlaVaSXlfMiScDTGtZdyIbsqwxSbneQQ==" | sudo tee --append /root/.ssh/authorized_keys 
- 
-</code></code> 
- 
- 
- 
- 
-*скрипты запуска 
- 
-sudo nano /opt/start-mining.sh 
-<code bash><code> 
-/opt/eth-nanopool.sh 
-</code></code> 
- 
-sudo nano /opt/eth-nanopool.sh 
-<code bash><code> 
-ethminer -G -S eth-eu1.nanopool.org:9999 -O 0xF15AA0De5A41cd2b9Bb6CccDeC0E46B995A582ad.miner-001/pavel@putyato.pro --farm-recheck 200 
-</code></code> 
- 
-sudo nano /opt/eth-dwarfpool.sh 
-<code bash><code> 
-ethminer -G -F http://eth-ru.dwarfpool.com/0xF15AA0De5A41cd2b9Bb6CccDeC0E46B995A582ad.miner-001/pavel@putyato.pro --farm-recheck 200 
-</code></code> 
- 
-sudo nano /opt/xmr-nanopool.sh 
-<code bash><code> 
-/opt/cmcn/nsgpucnminer -xpool stratum+tcp://xmr-eu1.nanopool.org:14444 -xwal 45gWEtxmgZp3e6rp1fefoTYBUfmVMBeaT4zffiaRnifwfEZ8kbtTyrJjXqrT3anyZ22j7DEE74GkbVcQFyH2nNiC3fnEN9A.miner-001/pavel@putyato.pro -xpsw x -dbg -1 -nofee 1 
-</code></code> 
- 
-sudo nano /opt/xmr-dwarfpool.sh 
-<code bash><code> 
-/opt/cmcn/nsgpucnminer -xpool stratum+tcp://xmr-eu.dwarfpool.com:8100 -xwal 45gWEtxmgZp3e6rp1fefoTYBUfmVMBeaT4zffiaRnifwfEZ8kbtTyrJjXqrT3anyZ22j7DEE74GkbVcQFyH2nNiC3fnEN9A.miner-001/pavel@putyato.pro -xpsw x -dbg -1 -nofee 1 
-</code></code> 
- 
-<code bash><code> 
-sudo chmod +x /opt/start-mining.sh 
-sudo chmod +x /opt/eth-nanopool.sh 
-sudo chmod +x /opt/eth-dwarfpool.sh 
-sudo chmod +x /opt/xmr-nanopool.sh 
-sudo chmod +x /opt/xmr-dwarfpool.sh 
- 
-</code></code> 
- 
-sudo nano /etc/rc.local 
- 
-<code bash><code> 
-... 
-/opt/start-mining.sh& 
- 
-exit 0 
-</code></code> 
- 
-* Ethereum 
- 
-<code bash><code> 
-последнюю версию ищем тут 
-https://github.com/ethereum-mining/ethminer/releases 
- 
-wget https://github.com/ethereum-mining/ethminer/releases/download/v0.14.0.dev1/ethminer-0.14.0.dev1-Linux.tar.gz 
-tar xvfz ethminer-0.14.0.dev1-Linux.tar.gz 
-sudo cp bin/ethminer /usr/local/bin/ 
- 
-</code></code> 
- 
-* Monero 
- 
-https://bitcointalk.org/index.php?topic=638915.0 
- 
-https://mega.nz/#F!e4JVEAIJ!l1iF4z10fMyJzY5-LnyC2A 
- 
-https://drive.google.com/drive/folders/0B69wv2iqszefdkVDNkxla3BCZHc 
- 
-Claymore's CryptoNote AMD GPU Miner v11.0 - LINUX.tar.gz 
-<code> 
-wget --no-check-certificate 'https://docs.google.com/uc?export=download&id=1dHtvtCnoGDNmyzHCpXRB4RMTGKqrupdY' -O "Claymore's CryptoNote AMD GPU Miner v11.0 - LINUX.tar.gz" 
-tar xvfz Claymore\'s\ CryptoNote\ AMD\ GPU\ Miner\ v11.0\ -\ LINUX.tar.gz 
-sudo mkdir /opt/cmcn 
-sudo cp Claymore\'s\ CryptoNote\ AMD\ GPU\ Miner\ v11.0\ -\ LINUX/* /opt/cmcn/ 
- 
-nanopool 
-/opt/cmcn/nsgpucnminer -xpool stratum+tcp://xmr-eu1.nanopool.org:14444 -xwal 45gWEtxmgZp3e6rp1fefoTYBUfmVMBeaT4zffiaRnifwfEZ8kbtTyrJjXqrT3anyZ22j7DEE74GkbVcQFyH2nNiC3fnEN9A -xpsw x -dbg -1 -nofee 1 
- 
-dwarfpool 
-/opt/cmcn/nsgpucnminer -xpool stratum+tcp://xmr-eu.dwarfpool.com:8100 -xwal 45gWEtxmgZp3e6rp1fefoTYBUfmVMBeaT4zffiaRnifwfEZ8kbtTyrJjXqrT3anyZ22j7DEE74GkbVcQFyH2nNiC3fnEN9A -xpsw x -dbg -1 -nofee 1 
-</code> 
- 
-Дальше не делаем 
- 
- 
-<code> 
-sudo apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev git ocl-icd-opencl-dev -y 
- 
-git clone https://github.com/fireice-uk/xmr-stak.git 
-cd xmr-stak 
-cmake -DCUDA_ENABLE=OFF -DHWLOC_ENABLE=OFF . 
-</code> 
- 
-nano xmrstak/donate-level.hpp 
-<code> 
-constexpr double fDevDonationLevel = 0.0; 
-</code> 
- 
-<code> 
-make install 
- 
-sudo mkdir /opt/xmr 
-sudo cp bin/* /opt/xmr 
-</code> 
- 
-<code bash>/opt/xmr/xmr-stak --currency monero --noCPU -O xmr-eu1.nanopool.org:14433 -u 45gWEtxmgZp3e6rp1fefoTYBUfmVMBeaT4zffiaRnifwfEZ8kbtTyrJjXqrT3anyZ22j7DEE74GkbVcQFyH2nNiC3fnEN9A.miner-001/pavel@putyato.pro -p x 
- 
-awiTH1Q7bWOY7p37g0KPSZFJ 
-</code> 
ubuntu_16.04.1713304564.txt.gz · Последнее изменение: (внешнее изменение)