Я не знаю, если кто-то нуждается в этом, но я supernoob и мне потребовалось некоторое время, чтобы собрать вместе. Я не придумал ничего из этого. Я использовал archlinuxarm.org, archlinux.org, риде cgminer, и некоторые другие вещи. Если вы заслуживаете кредит, и я забыл, извините - не стесняйтесь взять его 🙂
Извинения, если это бесполезно - я только размещение, потому что нужен был проводник этой простой. Это вероятность того, что никто не делает. Это мой первый пост - успокойтесь на меня
созидательный критика всегда приветствуется.
ВНИМАНИЕ: после этих направлений приведет к аннулированию гарантии, разрушать города, и в конечном итоге привести к раннему апокалипсису.
конспект
Я хотел автономный, низкую потребляемую мощность шахтера, который может масштабироваться и был весело экспериментировать с. Я хотел, чтобы перезапустить добычу, когда прерывается. Я не хочу, чтобы купить Raspberry Pi, потому что я решил уничтожить несколько кусков технологии случайно поэтому я выбрал для вещей, которые я мог бы получить в основном на местном уровне. Я решил на Pogoplug мобильный (по состоянию на 8/30, доступный через Ebay по $ 15 каждая свободная перевозка груза) и питанием USB-концентратор.
Задний план
- Я новичок в большинстве концепций здесь, в том числе Linux, Bitcoin и криптографии
- Я не совсем понимаю, как Bitcoin работает, но я понимаю, достаточно, чтобы оценить и наслаждаться ею
- Я использовал убунт в прошлом, и я понимаю (очень) основные команды Баша
Мой (Humble) Настройка
- USB Блок Erupters
- USB 2.0 хаб с Office Depot (~ $ 27 США с налогом - найти лучший хаб!)
- 1 Pogoplug Mobile от Radio Shack (на продажу $ 21.39 США с налогом)
- 8 GB USB флэш-накопитель (на продажу $ 5.32 США с налогом на WalWart)
Что я сделал
Шаг 1 - Arch Linux
- Регистрация устройства с помощью pogoplug.com/activatep
- Включить SSH: my.pogoplug.com -> Вкладка безопасности -> флажок
- Подключите новый USB-накопитель для установки арки (нет USB-концентратор)
- Включить
- Проверьте маршрутизатор DCHP Клиентов Таблицу для IP Адреса "Pogoplug Mobile"
- SSH в Pogoplug (я использовал замазку для Winblows 8)
- Прекратить Pogoplug программного обеспечения
Код:
killall hbwd
- Запустите FDISK для разбиения на разделы USB2 или сат диска:
Код:
/ SBIN / FDISK / DEV / SDA
- Type O (прозрачная таблица разделов)
- Тип р (список таблицы разделов - подтвердить их нет)
- Тип п (новый раздел)
- Тип р (первичный)
- Тип 1 (первый раздел)
- Нажмите ввод, принимая значение по умолчанию
- Нажмите ввод снова, принимая значение по умолчанию
- Тип ш (выход, пишущие изменения)
- Создание файловой системы ext3
Код:
кд / TMP
Wget http://archlinuxarm.org/os/pogoplug/mke2fs
CHMOD + х mke2fs
./ Mke2fs -j / DEV / sda1
MkDir сигнализация
монтаж / DEV sda1 сигнал /
Wget http://archlinuxarm.org/os/pogoplug/mke2fs
CHMOD + х mke2fs
./ Mke2fs -j / DEV / sda1
MkDir сигнализация
монтаж / DEV sda1 сигнал /
- Скачать и установить Arch Linux ARM:
Код:
кд сигнализация
Wget http://archlinuxarm.org/os/ArchLinuxARM-armv5te-latest.tar.gz
деготь -xzvf ArchLinuxARM-armv5te-latest.tar.gz # Это займет много времени
гт ArchLinuxARM-armv5te-latest.tar.gz
синхронизация # займет некоторое время, если вы используете флэш-накопитель
Wget http://archlinuxarm.org/os/ArchLinuxARM-armv5te-latest.tar.gz
деготь -xzvf ArchLinuxARM-armv5te-latest.tar.gz # Это займет много времени
гт ArchLinuxARM-armv5te-latest.tar.gz
синхронизация # займет некоторое время, если вы используете флэш-накопитель
- Размонтируйте Drive:
Код:
CD ..
размонтировать сигнализация
размонтировать сигнализация
- Установите U-Boot загрузчик и перезагрузка
Код:
кд / TMP
Wget http://archlinuxarm.org/os/ppv4/ppv4-install.sh
CHMOD + х ppv4-install.sh
./ppv4-install.sh
/ SBIN / перезагрузка
Wget http://archlinuxarm.org/os/ppv4/ppv4-install.sh
CHMOD + х ppv4-install.sh
./ppv4-install.sh
/ SBIN / перезагрузка
Шаг 2 - Установка Wget, экран, и база-Devel
- Дождитесь Pogoplug перезагрузки, то SSH в (проверьте маршрутизатор снова - это теперь называется "аварийная сигнализация", не "Pogoplug мобильный") С пользовательским / корневого прохода
- Установите следующие пакеты с Pacman (он будет просить вас у или п вопросы)
Код:
pacman -S Wget
pacman -Syu база-Devel
экран pacman -S
pacman -Syu база-Devel
экран pacman -S
Шаг 3 - libusb / cgminer
Код:
кд / дома
MkDir шахтер
CD-шахтер
MkDir cgminer
кд cgminer
Wget http://ck.kolivas.org/apps/cgminer/cgminer-3.4.0.tar.bz2
деготь xvjf cgminer-3.4.0.tar.bz2
CD cgminer-3.4.0
MkDir libusb
кд libusb
Wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.16-rc10/libusb-1.0.16-rc10.tar.bz2
TAR xvjf libusb-1.0.16-rc10.tar.bz2
CD libusb-1.0.16-RC10
./ Configure
делать
CD ../..
MkDir шахтер
CD-шахтер
MkDir cgminer
кд cgminer
Wget http://ck.kolivas.org/apps/cgminer/cgminer-3.4.0.tar.bz2
деготь xvjf cgminer-3.4.0.tar.bz2
CD cgminer-3.4.0
MkDir libusb
кд libusb
Wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.16-rc10/libusb-1.0.16-rc10.tar.bz2
TAR xvjf libusb-1.0.16-rc10.tar.bz2
CD libusb-1.0.16-RC10
./ Configure
делать
CD ../..
- построить cgminer
Код:
CFLAGS ="-O2 -Wall -march = родной" LIBUSB_CFLAGS ="-I./libusb/libusb-1.0.16-rc10/libusb" LIBUSB_LIBS ="./libusb/libusb-1.0.16-rc10/libusb/.libs/libusb-1.0.a -ludev" ./configure --enable-Икар
сделать установку
сделать установку
- выключите Pogoplug, Подключите USB-концентратор, подключить USB-накопитель
- начать cgminer - заменить ваши варианты
Код:
cgminer -o URL: порт -u USER -p PASS --lowmem # ONE БАССЕЙН
ИЛИ
Код:
cgminer -o URL1: port1 -u -p USER1 pass1 -o URL2: port2 -u -p USER2 PASS2 --lowmem # два или более БАССЕЙНЫ
- Подключите Блок Erupters (Они должны появиться и начать хэширования - убедиться, что они работают)
- Нажмите s для настройки
- Нажмите W для записи
- Для имени файла введите /home/miner/cgminer.conf
- Нажмите Q, чтобы бросить курить
Шаг 4 - Создание сценариев запуска и включить их
- Перейдите в каталог шахтера и начать новый файл:
Код:
кд / дом / шахтер
нано auto.sh
нано auto.sh
- Введите следующую команду в нано-, затем нажмите CTRL + O (для записи файла Оет), то CTRL + X (к электронномуИксэто нано):
Код:
#! / Bin / ш
экран -dmS шахтер /home/miner/cgminer/cgminer-3.4.0/cgminer --config /home/miner/cgminer.conf
экран -dmS шахтер /home/miner/cgminer/cgminer-3.4.0/cgminer --config /home/miner/cgminer.conf
- Создать файл службы
Код:
кд / USR / Библиотека / Systemd / система
нано cgminer.service
нано cgminer.service
- Введите следующую команду, затем CTRL + O, а затем CTRL + х:
Код:
[Ед. изм]
Описание = Запуск cgminer
[Обслуживание]
Пользователь = корень
Тип = OneShot
ExecStart = / бен / ш /home/miner/auto.sh
[Установить]
WantedBy = multi-user.target
Включение службы:
Описание = Запуск cgminer
[Обслуживание]
Пользователь = корень
Тип = OneShot
ExecStart = / бен / ш /home/miner/auto.sh
[Установить]
WantedBy = multi-user.target
Включение службы:
- Затем включите услугу:
Код:
systemctl включить cgminer.service
- И, наконец, изменить корневой пароль:
Код:
ПАРОЛЬ
Результаты
При включении Pogoplug, он будет автоматически начать добычу. Для того, чтобы увидеть, что с cgminer, SSH в и -r экрана типа для переподключения сессии экрана. Когда вы закончите, Нажмите CTRL + A затем CTRL + D, чтобы снять.
Надеюсь, что это помогает, по крайней мере один человек.