代码之家  ›  专栏  ›  技术社区  ›  Will Dean

查找网络链路速度确定算法[已关闭]

  •  0
  • Will Dean  · 技术社区  · 16 年前

    我正在寻找解释标准以太网PHY寄存器的最佳方法,以确定以太网链路实际运行的速度。(例如10/100/1000和全/半双工)

    我感兴趣的是它是否真的有联系以及它在什么地方有联系,而不是每一个终端在一开始就宣传的浩瀚的可能性海洋。

    2 回复  |  直到 16 年前
        1
  •  1
  •   Will Dean    16 年前

    谢谢你的回答。这是一个语言和平台不可知的问题,因为几乎所有MII/GMII以太网物理都有相同的基本寄存器。我正好在一个嵌入式平台上。

    但是,通过查看Linux驱动程序源代码的各个部分,我发现了一个适合我的受限应用程序的合理序列-基本上是:

    检查处于基本状态(0x1)的链接 如果你没有1克,那么你就有100米。(这不是一般规则,但适用于本申请)

    也许这真的是一个硬件问题而不是软件问题。。。