文档章节

[翻译完成] Pi+Raspbian+CGMiner+TightVNC+WIFI五合一矿机超级教程

八宝粥
 八宝粥
发布于 2013/06/29 03:43
字数 1591
阅读 3761
收藏 24

哈喽, 朋友们, 今天的教程是用树莓派和USB ASIC板来做一个自动挖矿机  , 教程里用的是Butterfly Labs的ASIC板, 如果你想用其他的USB设备其实大差不离.

本教程会把树莓派和ASIC板设成自动模式, 即插即开挖, 就算中途你家停电了也没问题. 如果碰到出错情况, 即时插拔一下就行.

开始教程前, 你需要知道树莓派的IP地址并在路由器里将其设为固定IP.


需要的软件:

- Raspbian, 系统.img文件 (http://downloads.raspberrypi.org/images/raspbian/2013-05-25-wheezy-raspbian/2013-05-25-wheezy-raspbian.zip)

- SD Formatter, 格式化SD卡 (https://www.sdcard.org/downloads/formatter_4/)

- Win32imager, 把.img文件
复制 到SD (http://sourceforge.net/projects/win32diskimager/)

- Putty, 用SSH连接到树莓派 (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html?)

- TightVNC, 用远程桌面连接到树莓派 (http://www.tightvnc.com/download.php)


步骤

1- 打开Putty之类的SSH连接工具, 输入树莓派的IP地址.

2- 这时会有一个安全警告框弹出, 无视之, 点击"Yes".

3- 登录用户: pi

4- 密码: raspberry

5- 登录成功之后的第一件事就是修改默认的用户名和密码:
   - sudo adduser "新的用户名" --force-badname (去掉引号)
   - 接着会要你输入两次新用户的密码, 还有些其他信息
   - 给新用户权限: sudo visudo
   - 将会打开sudoers.tmp文件
   - 找到这行: root ALL=(ALL:ALL) ALL add: "
新的用户名 " ALL=(ALL:ALL) ALL  (去掉引号)
   - 把接下去的那行改为: pi ALL=(ALL) NOPASSWD: ALL for: "
新的用户名 " ALL=(ALL) NOPASSWD: ALL  (去掉引号)
   - 按CTRL+X退出, 输入Y确认, 按回车键保存
   - 现在我们尝试sudo到刚建的用户, 输入: su "
新的用户名 (去掉引号)  去切换到刚建的用户, 接着: sudo raspi-config, 如果成功打开了配置工具, 新用户就算是搞定了, 可以关掉配置工具.
   - 重启一下: sudo reboot
   - 用刚建的新用户
登录
   - 现在来清除用户"pi"和该用户的配置文件: sudo deluser --remove-all-files pi
   - 到此, 我们用新建的用户替代了默认用户"pi".

6- 可以尝试更新下系统:
   - 输入sudo aptitude update, 然后等待结束
   - 输入sudo aptitude upgrade, 会提示"Do you want to continue?", 输入"Y"并回车, 等待更新结束
   - 再重启一次: sudo reboot


7- 接下来用配置工具设置一些选项:
   - 打开配置工具: sudo raspi-config
              - 激活"Expand Filesystem"以使用整个SD卡大小
   - 调整"Internationalisation Options"里的语言, 时区和键盘布局
   - 在"Advanced Options"-"Hostname"设置树莓派在网络上的可见名称.
   - 再重启一次: sudo reboot

8- 现在我们来激活无线网
   -  检查下树莓派是否识别了USB网卡: sudo lsusb, 根据网卡类型会出现类似"Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter"的不同文字.
   - 安装个工具来设置WIFI参数: sudo aptitude install wicd-curses, 会提示"Do you want to continue?", 输入"Y"确定, 等待出现蓝屏, 按空格键进入选择, 把当前用户添加到netdev组里, 等待安装完成
   - 打开工具: sudo wicd-curses
   - 把鼠标指针移到wifi网络上
   - 按Shift+P打开参数设定
   - 查看"Wireless interface"是否为空, 如果空的, 就填上"wlan0" 
(去掉引号)
   - 按F10
   - 按Shift+R刷新一下, 然后再检查下是不是"wlan0"
   - 
把鼠标指针移到wifi网络上
   - 右键进入配置
   - 在这里可以设置固定IP, 不过我建议还是在路由器里设置比较好
   - 激活自动连接网络
   - Key: (输入WIFI密码)
   - 按F10
   - 按Shift+C连接网络, 如果IP什么的都不出问题, 你的远程连接将会中断, 输入固定IP去再连一次.
   - 登录用户
   - 按Shift+Q退出
   - 关机: sudo halt
   - 拔掉网线再让树莓派开机
   - 使用WIF里设I的固定IP去连接树莓派


9- 安装TightVNC
   - 输入命令行: sudo aptitude install tightvncserver, 会提示"Do you want to continue?", 按"Y"确定, 等待安装结束
   - 启动TightVNC: tightvncserver
   - 会提示输入密码连接远程桌面, 这不是树莓派的密码, 需要输入两次
   - 显示提示"Would you like to enter a view-only password?",  按"N"取消, 才能获取远程桌面的全部控制.
   - 想要每次开启树莓派都自动运行TightVNC, 我们需要编辑rc.local文件, 输入命令: sudo nano /etc/rc.local
   - 在"exit 0"这行前添加一行: sudo -u "youruser" /usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -dpi 100 (用户名没有引号, "geometry"设置的是屏幕分辨率, "depth"设置的是颜色深度, "dpi"设置的是字体大小) , 把参数换成你需要的就行.
   - 按CTRL+X退出, 按Y并回车保存文件

10- 最关键的一步就是安装矿机,CGMiner在树莓派上的表现不错, 所以我们安装使用它, 下面是按照步骤:
   - 安装CGMiner前我们要先安装其依赖库: sudo aptitude install git autoconf libtool libcurl4-openssl-dev libncurses5-dev pkg-config yasm make libusb-1.0-0-dev, 会提示"Do you want to continue?", 输入"Y"确认并等待安装完成.
   - 现在我们开始安装CGMiner:
      - git clone git://github.com/ckolivas/cgminer.git cgminer
       - cd cgminer
       - ./autogen.sh
       - export LIBCURL_CFLAGS='-I/usr/include/curl'
       - export LIBCURL_LIBS='-L/usr/lib -lcurl'
       - ./configure --enable-bflsc
       - make
       - sudo make install
   - 最后是开机启动CGMiner:
      -输入命令: sudo nano /etc/xdg/lxsession/LXDE/autostart
      -在最后添加一行: @/usr/bin/lxterminal --geometry=90x35 -e cgminer ("geometry"设置的是CGMiner的窗口尺寸)
      -重启一下: sudo reboot


11- 在电脑上安装TightVNC
   - 输入树莓派的IP
   - 会要求输入TightVNC的密码
   - 如果不出问题, 就会显示树莓派的桌面, CGMiner已经启动.
   - 输入URL
   - 输入用户名
   - 输入密码
   - 现在就开始挖矿了, 但我们还需要保存一下配置文件:
      - 按"S"进入设置
      - 按"W"修改配置文
      - 按"Enter"保存为默认的"bfgminer.conf"配置文件
      - 按"Space"清空屏幕

12- 到此所有程序都会自动运行了
   - 想要关闭CGMiner, 按"q"
   - 想要重启树莓派, 输入: sudo reboot
   - 想要关闭树莓派, 输入: sudo halt
   - 想要修改"bfgminer.conf"配置文件, 打开"File Manager", "View"-"Show Hidden"然后点击你的用户, 会显示一个文件夹".cgminer", 配置文件就在这个文件夹里, 注意文件夹名称的".", 不要找错了.

© 著作权归作者所有

八宝粥
粉丝 50
博文 24
码字总数 35970
作品 0
程序员
私信 提问
加载中

评论(1)

这个人很懒
这挖起来得多慢…
安全界钢铁侠John McAfee美国总统候选人力挺POC人人挖矿!

冬至日比特币为首的虚拟币大幅下跌,比特币价格24h跌幅达到30%,比特现金BCH跌幅达到37%,比特币钻石跌幅达到46%,比特币系统之外,以太坊价格也在下跌。在虚拟货币普跌的背景下,小编惊奇的...

未来财经
2017/12/26
0
0
胡建雷:UCK是普通用户进入挖矿的超级入口

6月15日,火币全球行郑州站在Huobi Club郑州节点举行,本次活动由Huobi Club、火币矿池主办,蜂巢区块链和UCK Network协办。Huobi Club VP 潘东、火币合约用户运营总监Denny Xiao、蜂巢区块链...

大象区块链
06/15
0
0
专业开发HUC霍特币区块链挖矿系统

  专业开发HUC霍特币区块链挖矿系统《134苏1619=5045》HUC霍特币挖矿系统开发,HUC霍特币虚拟挖矿平台开发,专业开发HUC霍特币区块链挖矿系统,HUC霍特币挖矿APP平台搭建。   在中心化网...

系统平台APP开发
2018/08/03
0
0
UCK Network在全球顶级峰会2019亚洲TEAMZ获得广泛关注

作者:大象区块链记者莫语 6月13日,2019亚洲TEAMZ区块链峰会在马来西亚吉隆坡的双威金字塔酒店拉开帷幕。会议吸引了包括以马来西亚为主的东南亚政府官员、国家银行高级干部、企业高管,来自...

大象区块链
06/14
0
0
不再惧怕病毒 蚂蚁矿机推出新款杀毒解决办法

  网传目前有些矿机被黑,而针对这种情况,全球最大的矿机厂商比特大陆近期推出了解决办法,我们不妨来看看有何妙招。   以下为该公司在官方微信发的的相关内容:   近期有客户反馈部分...

人工智能那点事
01/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android 图片加载带进度条的ImageView

https://blog.csdn.net/shu_quan/article/details/79975578

shzwork
4分钟前
2
0
关于XAMPP默认端口80 和443被占用的问题

本文转载于:专业的前端网站➩关于XAMPP默认端口80 和443被占用的问题 关于安装xampp-win32-1.8.1-VC9-installer.zip后启动时候报端口80和443被占用的问题解决 xampp-win32-1.8.1-VC9-instal...

前端老手
6分钟前
2
0
错误Setting the parent of a transform which resides in a Prefab Asset is...

错误日志 Setting the parent of a transform which resides in a Prefab Asset is disabled to prevent data corruption 原因1 用Resouce.Load加载一个prefab,没有实例化直接设置parent ......

XBlock
7分钟前
2
0
Spring boot 配置mybatis

当然任何模式都需要首先引入mybatis-spring-boot-starter的pom文件,现在最新版本是1.1.1(刚好快到双11了 :)) <dependency>    <groupId>org.mybatis.spring.boot</groupId>    <......

雷开你的门
7分钟前
4
0
云栖干货回顾 | 更强大的实时数仓构建能力!分析型数据库PostgreSQL 6.0新特性解读

阿里云 AnalyticDB for PostgreSQL 为采用MPP架构的分布式集群数据库,完备支持SQL 2003,部分兼容Oracle语法,支持PL/SQL存储过程,触发器,支持标准数据库事务ACID。AnalyticDB PG通过行存...

开源中国小二
19分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部