eth linux挖矿教程,以太币挖矿,用什么来挖

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

eth linux挖矿教程,以太币挖矿,用什么来挖

一、以太币挖矿,用什么来挖

以太币挖矿教程

1、在硬盘上新建文件夹,比C:Eth。之后所有挖矿软件就存放在这里。

2、下载以下软件

1)Geth——选择Geth-Win下载然后解压

2)Ethminer——下载解压到同一个文件夹,重命名为“miner”

3)Ethereum Wallet(以太坊钱包)——下载Win以太坊钱包,解压之后重命名“wallet”

安装好所有软件

3、打开命令提示符(同时点击Win和R键或者点击开始菜单然后输入cmd)。命令提示符是命令行解析器,让你在操作系统中执行命令输入的软件。

4、输入cdeth之后按回车

回车或返回键是用来确认命令的,因此每次输入命令之后都需要按这个键。cd是用来更换当前目录的命令。这里我们导航到C:硬盘的根目录,然后切换到eth文件夹。

5、重新输入geth账户,按确定键。就是让Geth为我们创建新账户。你需要设置密码然后重复输入(请注意自己看不到输入字段)。Geth会激活你的地址、公钥和私钥。保存好密码,别忘了。

6、最小化命令提示符之后切换到钱包文件夹,运行Ethereum-Wallet.exe。区块链就立即开始同步了。这个过程需要些时间,因为现在区块链容量已经达到27GB。下载完成之后需要再次输入密码。

之后你就拥有以太坊钱包了。但是没有余额,所以接下来你需要建立ethminer。暂时可以最小化钱包了。

挖矿

二、linux配置中eth0和eth1做什么用的

是光纤以太网接口卡,遵循以太网通信协议进行信号传输,一般来通过光纤线缆与光纤以太网交换机连接。

eth0和eth1的作用是区分网卡名称,与WINDOWS的本地连接1,本地连接2相同含义。

子网卡在这里并不是实践上的网络接口筑树,但是能够当作汇集接口在体系中闪现,如eth0:1、eth1:2这种收集接口。

扩展资料:

Linux操作系统嵌入了TCP/IP协议栈,协议软件具有路由转发功能。路由转发依赖作为路由器的主机中安装多块网卡。

当某一块网卡接收到数据包后,系统内核会根据数据包的目的IP地址,查询路由表,然后根据查询结果将数据包发送到另外一块网卡,最后通过此网卡把数据包发送出去。此主机的处理过程就是路由器完成的核心功能。

通过修改Linux系统内核参数ip_forward的方式实现路由功能,系统使用sysctl命令配置与显示在/proc/sys目录中的内核参数。

出于安全考虑,Linux内核默认是禁止数据包路由转发的。在linux系统中,有临时和永久两种方法启用转发功能

参考资料:

百度百科-Linux

三、ZYNQ+linux网口调试笔记(3)PL-ETH

在ZYNQ上使用gigE Vision协议的网络接口相机。

第一步:调通PS侧网口GEM0(Xilinx BSP默认配好)。

第二步:调通PS侧网口GEM1(见前一篇文档:开发笔记(1))。

第三步:调通PL侧网口(本文阐述)。

第四步:在PL侧网口上验证Jumbo Frame特性,并在应用层适配gigE Vision协议。

根据《xapp1082》可知,PL侧的PHY支持1000Base-X和SGMII两种配置,这两种配置对应两种不同的PHY引脚接口(连接到MAC)。而我们的hdf文件使用的是1000Base-X的配置。

关于网口的Linux驱动,我们在官网找到一份资料: Xilinx Wiki- Zynq PL Ethernet。资料很长,我们只看与我们相关的2.4.1 PL Ethernet BSP installation for 1000Base-X”这一章节就可以了。

首先导入FPGA设计同事提供的hdf文件:

在弹出的图形界面里,进入Subsystem AUTO Hardware Settings——Ethernet Settings——Primary Ethernet,确认可以看到PL侧网络设备axi_ethernet_0,说明hdf文件里已包含了必要的网口硬件信息:

上图中被选中的网口将成为Linux上的设备eth0。这里我们默认选择ps7_ethernet_0,即使用GEM0作为首选网口。

启用Xilinx AXI Ethernet驱动

进入Device Drivers-- Network device support–选中Xilinx AXI Ethernet(以及Xilinx Ethernet GEM,这是PS侧网口的驱动)

进入Networking support–选中 Random ethaddr if unset

进入Device Drivers-- Network device support-- PHY Device support and infrastructure–启用Drivers for xilinx PHYs

进入~~~~Device Drivers-- DMA Engine Support-–禁用~~~~Xilinx AXI DMAS Engine~~~(对应的配置项名为~~ CONFIG_XILINX_DMA~~~)

注意: Xilinx Wiki里对设备树节点的引用有误(&axi_ethernet),导致编译报错,应改为&axi_ethernet_0。

注:PL-ETH驱动所在路径:<project>/build/tmp/work-shared/plnx_arm/kernel-source/drivers/net/ethernet/xilinx/xilinx_axienet_main.c和xilinx_axienet_mdio.c。对应的内核配置项为CONFIG_NET_VENDOR_XILINX和CONFIG_XILINX_AXI_EMAC。

启用ethtool和tcpdump(调试用,非必须):

然后将生成的BOOT.BIN和image.ub拷贝到SD卡根目录下,将SD卡插入板子上,上电运行。

上电后,使用ifconfig eth1查看网口信息,观察MAC地址与设置的一致,且ifconfig eth1 192.168.1.11 up没有报错。

测试网络通路:ping PC是通的。说明网口工作正常。

Linux下eth1(即PL-ETH)的MAC地址有误

问题描述:

开机打印:

注意:

MAC地址是错的,驱动里解析出的是GEM0的MAC地址。

试验发现,即使在system-user.dtsi里不写local-mac-address,也照样解析出的是GEM0的MAC。

而将system-user.dtsi里的local-mac-address改名为pl-mac-address,并将驱动里解析的字符串也对应更改为pl-mac-address,则可以正确解析出来:

Passing MAC address to kernel via Device Tree Blob and U-Boot:

通过更改u-boot环境变量和设备树,为每个板子设置一个独特的MAC地址:

U-Boot里的环境变量ethaddr会覆盖掉设备树里pl-eth的local-mac-addr字段,从而影响Linux启动后的网卡MAC地址;

但U-Boot里的环境变量ipaddr不会对Linux启动后的配置产生任何影响。因为设备树里根本就没有关于IP地址的配置。

phy-mode怎么会是sgmii?查了下官方的提供的BSP里,也是“sgmii”。说明这个没问题。具体原因不清楚。

@TODO:设备树里的中断号的顺序如何影响功能?

为何读出来的IRQ号不对呢?这是因为这里读到的不是硬件的中断号,而是经过系统映射之后的软件IRQ number。两者不具有线性关系。

关于中断号的疑问:

Linux上的网口eth0、eth1的顺序,似乎是按照phy地址从小到大来排布的。

Xilinx xapp1082-zynq-eth.pdf(v5.0) July 16, 2018

Xilinx Wiki- Zynq PL Ethernet:

Xilinx Wiki- Linux Drivers:

Xilinx Wiki- Linux Drivers- Macb Driver:

Xilinx Wiki- Zynq Ethernet Performance:

查到关于Jumbo frame MTU的定义,当前值为9000,可否改大一些?

驱动源码里关于jumbo frame的说明:

设置MTU为9000,发现ping包最大长度只能设为ping 192.168.1.10-s 1472

【完】

本文来自用户投稿,不代表币大牛资讯立场,如若转载,请注明出处:https://www.98xmw.com/zhis/25269.html

上一篇 2025年08月01日
下一篇 2025年08月01日

相关推荐

  • Oyi以太坊钱包,安全便捷的Web3资产管理新选择

    Oyi以太坊钱包,安全便捷的Web3资产管理新选择 在数字经济蓬勃发展的今天,以太坊作为全球第二大公链,其生态中的资产管理与交互需求日益增长,Oyi以太坊钱包应运而生,凭借简洁的设计、强大的安全性和对多场景的适配,成为用户进入Web3世界的理想入口之一。 核心优势:安全与

    2026-08-06 20:20:02
    14 0
  • 加密货币世界的三剑客,狗狗币、莱特币与以太坊的差异化探索

    加密货币世界的三剑客,狗狗币、莱特币与以太坊的差异化探索 在数字货币的浪潮中,狗狗币、莱特币与以太坊犹如三颗各具特色的星辰,虽同属加密资产赛道,却因底层逻辑与应用场景的差异,勾勒出行业多元发展的图景,它们的故事,既是技术演进的缩影,也是用户需求变迁的见证。

    2026-08-06 17:20:01
    12 0
  • 以太坊和狗狗币最新价格解析,加密货币市场的两极表现

    以太坊和狗狗币最新价格解析,加密货币市场的两极表现 在加密货币市场,比特币的“风向标”地位毋庸置疑,但以太坊(Ethereum)和狗狗币(Dogecoin)作为两大“明星代币”,始终因其独特的属性和市场关注度,成为投资者和用户热议的焦点,截至当前(注:加密货币价格实时波动

    2026-08-06 00:20:01
    22 0
  • ETC会是下一个狗狗币吗?从以太坊经典到社区狂欢的蜕变之路

    ETC会是下一个狗狗币吗?从以太坊经典到社区狂欢的蜕变之路 在加密货币的波澜壮阔的历史中,总有一些资产因其独特的社区文化、传奇的诞生故事或是惊人的价格波动而脱颖而出,狗狗币(DOGE)无疑是其中的佼佼者,它从一个玩笑币,发展成为拥有庞大社区共识和一定市场影响力的加

    2026-08-05 16:20:02
    23 0
  • 如何在欧亿Web3交易所购买以太坊ETH

    如何在欧亿Web3交易所购买以太坊ETH 随着区块链技术的不断发展,数字货币市场也日益繁荣,以太坊(ETH)作为一种重要的加密货币,受到了广泛关注,对于许多投资者和爱好者来说,了解如何在欧亿Web3交易所购买以太坊ETH是一个重要的话题,本文将为您提供一些指导,帮助您顺利地

    2026-08-05 08:20:01
    29 0
  • 狗狗币连接以太坊,跨链生态的融合与想象

    狗狗币连接以太坊,跨链生态的融合与想象 当“狗狗币”这个带着互联网草根基因的加密货币遇上“以太坊”这个智能合约平台的巨头,一场关于跨链价值流动的实验正在重塑加密世界的生态格局,这两条看似平行的区块链轨道,通过技术协同与生态互补,正逐步从“平行线”走向“交汇

    2026-08-05 06:20:02
    25 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载