This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM4376:无法从 U-boot ping 通

Guru**** 2550410 points
Other Parts Discussed in Thread: AM4376, TPS65218

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/606623/am4376-unable-to-ping-from-u-boot

器件型号:AM4376
主题中讨论的其他器件: TPS65218

你(们)好

我有 am4376定制板

linux-4.4.4.41+gitAUTOINC+f9f6f0db2d-gf9f6f0db2d

u-boot-2016.05+gitAUTOINC+4db46a6bbbd-g4db46a6bbd

使用 gmii 作为接口。

已对 u-boot 中的器件树进行以下更改。

但无法 ping 通

设备树:

===========

Mac{(&M)
   从器件=<1>;
   pinctrl-names ="default"、"sleep";
   pinctrl-0 =<&cpsw_default>;
   pinctrl-1 =<&cpsw_sleep>;
   状态="正常";
};

DaVinci_MDIO{
   pinctrl-names ="default"、"sleep";
   pinctrl-0 =<&Davinc_MDIO_default>;
   pinctrl-1 =<&Davinc_MDIO_SLEEP>;
   状态="正常";
};

cpsw_emac0{&cpsw_emac0}
   PHY_ID =<&Davinci_MDIO>、<2>;
   PHY-MODE ="gmii";
};

cpsw_emac1{&cpsw_emac1}
 PHY_ID =<&Davinci_MDIO>、<3>;
   PHY-MODE ="gmii";
};

cpsw_default:cpsw_default{
       pinctrl-single、pins =<
        /*从属设备1 */
       0x108 (PIN_INPUT | MUX_MODE0)/*(D16) mii1_col.gmii1_col */
       0x10c (PIN_INPUT | MUX_MODE0)/*(B14) mii1_crs.gmii1_crs *
       0x110 (PIN_INPUT | MUX_MODE0)/*(B13) mii1_Rx_er.gmii1_rxer *
       0x114 (PIN_OUTPUT | MUX_MODE0)//(A13) mii1_TX_en.gmii1_txen */
       0x118 (PIN_INPUT | MUX_MODE0)/*(A15) mii1_Rx_dv.gmii1_rxdv *
       0x12c (PIN_INPUT | MUX_MODE0)/*(D14) mii1_TX_clk.gmii1_txclk *
       0x130 (PIN_INPUT | MUX_MODE0)/*(D13) mii1_Rx_clk.gmii1_rxclk *
       0x128 (PIN_OUTPUT | MUX_MODE0)/*(B15) mii1_txd0.gmii1_txd0 */
       0x124 (PIN_OUTPUT | MUX_MODE0)/*(A14) mii1_txd1.gmii1_txd1 */
       0x120 (PIN_OUTPUT | MUX_MODE0)/*(C13) mii1_txd2.gmii1_txd2 */
       0x11c (PIN_OUTPUT | MUX_MODE0)/*(C16) mii1_txd3.gmii1_txd3 *
       0x140 (PIN_INPUT | MUX_MODE0)/*(F17) mii1_rxd0.gmii1_rxd0 */
       0x13c (PIN_INPUT | MUX_MODE0)/*(B16) mii1_rxd1.gmii1_rxd1 */
       0x138 (PIN_INPUT | MUX_MODE0)/*(E16) mii1_rxd2.gmii1_rxd2 */
       0x134 (PIN_INPUT | MUX_MODE0)/*(C14) mii1 */

       /*从器件2*/
       0x78 (PIN_INPUT | MUX_MODE1)/*(A3) GPMC_be1n.gmii2_col *
       0x84 (PIN_INPUT | MUX_MODE8)/*(F10) GPMC_csn2.gmii2_crs *
       0x74 (PIN_INPUT | MUX_MODE1)/*(B3) GPMC_WPN.gmii2_rxer *
       0x40 (PIN_OUTPUT | MUX_MODE1)/*(C3) GPMC_a0.gmii2_txen */
       0x44 (PIN_INPUT | MUX_MODE1)/*(C5) GPMC_A1.gmii2_rxdv */
       0x58 (PIN_INPUT | MUX_MODE1)/*(E8) GPMC_A6.gmii2_txclk *
       0x5c (PIN_INPUT | MUX_MODE1)/*(F6) GPMC_A7.gmii2_rxclk *
       0x54 (PIN_OUTPUT | MUX_MODE1)/*(E7) GPMC_A5.gmii2_txd0 */
       0x50 (PIN_OUTPUT | MUX_MODE1)/*(D7) GPMC_A4.gmii2_txd1 */
       0x4c (PIN_OUTPUT | MUX_MODE1)/*(A4) GPMC_A3.gmii2_txd2 */
       0x48 (PIN_OUTPUT | MUX_MODE1)/*(C6) GPMC_A2.gmii2_txd3 */
       0x6c (PIN_INPUT | MUX_MODE1)/*(D8) GPMC_A11.gmii2_rxd0 */
       0x68 (PIN_INPUT | MUX_MODE1)/*(G8) GPMC_A10.gmii2_rxd1 */
       0x64 (PIN_INPUT | MUX_MODE1)/*(B4) GPMC_A9.gmii2_rxd2 */
       0x60 (PIN_INPUT | MUX_MODE1)/*(F7) GPMC_A8.gmii2_rxd3 */
   >;

};

日志:

===

U-Boot SPL 2016.05-00319-g71499d6-DIF脏(2017年6月29日- 17:55:37)
尝试从 MMC1引导
SPL:请为您的电路板实施 spl_start_uboot()
SPL:直接 Linux 引导未激活!
正在读取 u-boot.img
正在读取 u-boot.img
正在读取 u-boot.img
这些选项中没有匹配的 DT:
  AM437x-gp-evm
  AM437x-SK-EVM
  am43x-epos-evm
  AM437x-idk-EVM
SPL:请为您的电路板实施 spl_start_uboot()
SPL:直接 Linux 引导未激活!
无法装入 ext2文件系统...
SPL_LOAD_IMAGE_ext:ext4fs 安装错误- 0


U-Boot 2016.05-00319-g71499d6脏污(2017年6月29日- 17:55:37 +0530)

CPU :AM437X-GP 修订版2.1
型号:TI AM437x GP EVM
DRAM: 512 MiB
PMIC: TPS65218
MMC:  OMAP SD/MMC:0
正在读取 uboot.env

**无法从 mmc0:1读取"uboot.env"**
使用默认环境

网络:   
警告:以太网@4a100000、使用来自 ROM 的 MAC 地址
eth0:以太网@4a100000
按任意键停止自动引导: 0
=>
=>
=>
=>
=> setenv ipaddr 192.168.1.68
=> ping 192.168.1.1
端口0、速度100、全双工上的链路
以太网@4a100000器件

超过 ARP 重试计数;重新开始
Ping 失败;主机192.168.1.1未激活
=> MII 信息
PHY 0x02:OUI = 0x80017、型号= 0x0A、版本= 0x02、100BaseT、FDX
PHY 0x03:OUI = 0x80017、型号= 0x0A、版本= 0x02、100BaseT、FDX
=> MII 信息2
PHY 0x02:OUI = 0x80017、型号= 0x0A、版本= 0x02、100BaseT、FDX
=> MII
MII - MII 实用程序命令

用法:
MII 器件                           -列出可用器件
MII 器件                  -设置当前设备
MII 信息                       -显示 MII PHY 信息
MII 读取                 -读取 MII PHY 寄存器
MII 写入         -写入 MII PHY 寄存器
MII 修改 -修改 MII PHY 寄存器
                                       更新中标识的位
MII 转储                 -漂亮的打印 (仅0-5)
地址和/或寄存器可以是范围、例如2-7。
=> MII 器件2.
无此类器件:2.
=> MII 器件
MII 器件:'Ethernet@4a100000'
当前器件:'Ethernet@4a100000'
=> MII 转储
(    3100)                -- PHY 控制寄存器--
 (8000:0000) 0.15   =    0   复位
 (4000:0000) 0.14   =    0   环回
 (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
 (1000:1000) 0.12   =    1   A/N 使能
 (0800:0000) 0.11   =    0   断电
 (0400:0000) 0.10   =    0   隔离
 (0200:0000) 0。 9   =    0   重新启动 A/N
 (0100:0100) 0。 8   =    1   双工=全双工
 (0080:0000) 0。 7   =    0   冲突测试使能
 (003f:0000) 0。 5- 0 =    0   (保留)


=> MII 转储2
(    3100)                -- PHY 控制寄存器--
 (8000:0000) 0.15   =    0   复位
 (4000:0000) 0.14   =    0   环回
 (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
 (1000:1000) 0.12   =    1   A/N 使能
 (0800:0000) 0.11   =    0   断电
 (0400:0000) 0.10   =    0   隔离
 (0200:0000) 0。 9   =    0   重新启动 A/N
 (0100:0100) 0。 8   =    1   双工=全双工
 (0080:0000) 0。 7   =    0   冲突测试使能
 (003f:0000) 0。 5- 0 =    0   (保留)


=> MII 转储3
0(2100)                    -- PHY 控制寄存器--
 (8000:0000) 0.15   =    0   复位
 (4000:0000) 0.14   =    0   环回
 (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
 (1000:0000) 0.12   =    0   A/N 使能
 (0800:0000) 0.11   =    0   断电
 (0400:0000) 0.10   =    0   隔离
 (0200:0000) 0。 9   =    0   重新启动 A/N
 (0100:0100) 0。 8   =    1   双工=全双工
 (0080:0000) 0。 7   =    0   冲突测试使能
 (003f:0000) 0。 5- 0 =    0   (保留)


=> MII 转储0
从 PHY addr=00 reg=00读取时出错

=> MII 转储1
从 PHY addr=01 reg=00读取时出错

请帮助解决此问题。

提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    部件号:am4376

    你(们)好

    我有基于 am4376的定制板、带 gmii 接口、能够发送数据包但不接收任何数据包。

    请检查我的更改 、并告诉我是否缺少任何内容

    静态结构 MODULE_PIN_mux gmii1_PIN_mux[]={
       {offset (mii1_txen)、mode (0)}、           
       {offset (mii1_rxdv)、mode (0)| RXACTIVE}、    
       {offset (mii1_txd3)、mode (0)}、           
       {offset (mii1_txd2)、mode (0)}、           
       {offset (mii1_txd1)、mode (0)}、           
       {offset (mii1_txd0)、mode (0)}、           
       {offset (mii1_txclk)、mode (0)}、          
       {offset (mii1_rxclk)、mode (0)| RXACTIVE}、   
       {offset (mii1_rxd3)、mode (0)| RXACTIVE}、    
       {offset (mii1_rxd2)、mode (0)| RXACTIVE}、    
       {offset (mii1_rxd1)、mode (0)| RXACTIVE}、    
       {offset (mii1_rxd0)、mode (0)| RXACTIVE}、    
       {-1}、
    };


    CONFIG_MODULE_PIN_mux (gmii1_PIN_mux);


    DaVinci_MDIO_DEFAULT:DaVinci_MDIO_DEFAULT{
           pinctrl-single、pins =<
               /* MDIO */
               0x148 (PIN_INPUT_PULLUP | SLEWCTRL_FAST | MUX_MODE0)   /* MDIO_DATA.MDIO_DATA *
               0x14c (PIN_OUTPUT 上拉| MUX_MODE0)          /* MDIO_clk.MDIO_clk *
           >;
       };

       DaVinci_MDIO_SLEEP:DaVinci_MDIO_SLEEP{
           pinctrl-single、pins =<
               /* MDIO 复位值*/
               0x148 (PIN_INPUT | PULL_DISABLE | MUX_MODE7)
               0x14c (PIN_INPUT | PULL_DISABLE | MUX_MODE7)
           >;
       };

     cpsw_default:cpsw_default{
           pinctrl-single、pins =<
            /*从属设备1 */
           0x108 (PIN_INPUT | MUX_MODE0)/*(D16) mii1_col.gmii1_col */
           0x10c (PIN_INPUT | MUX_MODE0)/*(B14) mii1_crs.gmii1_crs *
           0x110 (PIN_INPUT | MUX_MODE0)/*(B13) mii1_Rx_er.gmii1_rxer *
           0x114 (PIN_OUTPUT | MUX_MODE0)//(A13) mii1_TX_en.gmii1_txen */
           0x118 (PIN_INPUT | MUX_MODE0)/*(A15) mii1_Rx_dv.gmii1_rxdv *
           0x12c (PIN_INPUT | MUX_MODE0)/*(D14) mii1_TX_clk.gmii1_txclk *
           0x130 (PIN_INPUT | MUX_MODE0)/*(D13) mii1_Rx_clk.gmii1_rxclk *
           0x128 (PIN_OUTPUT | MUX_MODE0)/*(B15) mii1_txd0.gmii1_txd0 */
           0x124 (PIN_OUTPUT | MUX_MODE0)/*(A14) mii1_txd1.gmii1_txd1 */
           0x120 (PIN_OUTPUT | MUX_MODE0)/*(C13) mii1_txd2.gmii1_txd2 */
           0x11c (PIN_OUTPUT | MUX_MODE0)/*(C16) mii1_txd3.gmii1_txd3 *
           0x140 (PIN_INPUT | MUX_MODE0)/*(F17) mii1_rxd0.gmii1_rxd0 */
           0x13c (PIN_INPUT | MUX_MODE0)/*(B16) mii1_rxd1.gmii1_rxd1 */
           0x138 (PIN_INPUT | MUX_MODE0)/*(E16) mii1_rxd2.gmii1_rxd2 */
           0x134 (PIN_INPUT | MUX_MODE0)/*(C14) mii1 */
       >;
    };

    cpsw_sleep:cpsw_sleep{
           pinctrl-single、pins =<
        
           /*从器件1复位值*/
               0x108 (PIN_INPUT 下拉| MUX_MODE7)
               0x10C (PIN_INPUT_PULLUP | MUX_MODE7)
               0x110 (PIN_INPUT 下拉| MUX_MODE7)
               0x114 (PIN_INPUT_PULLUX | MUX_MODE7)
               0x118 (PIN_INPUT 下拉| MUX_MODE7)
               0x12C (PIN_INPUT_PULLUX | MUX_MODE7)
               0x130 (PIN_INPUT 下拉| MUX_MODE7)
               0x128 (PIN_INPUT 下拉| MUX_MODE7)
               0x124 (PIN_INPUT 下拉| MUX_MODE7)
               0x120 (PIN_INPUT 下拉| MUX_MODE7)
               0x11C (PIN_INPUT_PULLUP | MUX_MODE7)
               0x140 (PIN_INPUT_PULLUX | MUX_MODE7)
               0x13C (PIN_INPUT_PULLUP | MUX_MODE7)    
               0x138 (PIN_INPUT 下拉| MUX_MODE7)    
               0x134 (PIN_INPUT_PULLUX | MUX_MODE7)    
           >;
       };


    Mac{(&M)
       从器件=<1>;
       pinctrl-names ="default"、"sleep";
       pinctrl-0 =<&cpsw_default>;
       pinctrl-1 =<&cpsw_sleep>;
       状态="正常";
    };

    DaVinci_MDIO{
       pinctrl-names ="default"、"sleep";
       pinctrl-0 =<&Davinc_MDIO_default>;
       pinctrl-1 =<&Davinc_MDIO_SLEEP>;
       状态="正常";
    };

    cpsw_emac0{&cpsw_emac0}
       /*phy_id =<&Davinci_mdio>、<0>;*/
       PHY_ID =<&Davinci_MDIO>、<3>;
       /* phy-mode ="RGMII";*/
       PHY 模式="MII";
    };

    =>
    => MII 转储0
    从 PHY addr=00 reg=00读取时出错

    => MII 转储1
    从 PHY addr=01 reg=00读取时出错

    => MII 转储2
    (    3100)                -- PHY 控制寄存器--
     (8000:0000) 0.15   =    0   复位
     (4000:0000) 0.14   =    0   环回
     (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
     (1000:1000) 0.12   =    1   A/N 使能
     (0800:0000) 0.11   =    0   断电
     (0400:0000) 0.10   =    0   隔离
     (0200:0000) 0。 9   =    0   重新启动 A/N
     (0100:0100) 0。 8   =    1   双工=全双工
     (0080:0000) 0。 7   =    0   冲突测试使能
     (003f:0000) 0。 5- 0 =    0   (保留)


    => MII 转储3
    0(2100)                    -- PHY 控制寄存器--
     (8000:0000) 0.15   =    0   复位
     (4000:0000) 0.14   =    0   环回
     (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
     (1000:0000) 0.12   =    0   A/N 使能
     (0800:0000) 0.11   =    0   断电
     (0400:0000) 0.10   =    0   隔离
     (0200:0000) 0。 9   =    0   重新启动 A/N
     (0100:0100) 0。 8   =    1   双工=全双工
     (0080:0000) 0。 7   =    0   冲突测试使能
     (003f:0000) 0。 5- 0 =    0   (保留)


    => MII 转储4
    从 PHY addr=04 reg=00读取时出错

    root@AM437X-EVM:~# ethtool eth0
    eth0的设置:
           支持的端口:[ TP MII]
           支持的链路模式:  10BaseT/Half 10baseT/Full
                                   100BaseT /半个100BaseT /全双工
           支持的暂停帧使用:否
           支持自动协商:是
           通告的链路模式: 10BaseT /半10baseT/全
                                   100BaseT /半个100BaseT /全双工
           广播的暂停帧使用:否
           广播自协商:是
           链接伙伴通告的链接模式: 10BaseT /半10baseT/全
                                                100BaseT /半个100BaseT /全双工
           链接伙伴通告的暂停帧使用:对称仅接收
           连接方通告的自动协商:是
           速度:100Mb/s
           双工:全双工
           端口:MII
           PHYAD:3.
           收发器:外部
           自协商:开
           支持唤醒:D
           唤醒:D
           当前消息级别:0x00000000 (0)
                                  
           检测到链接:是
    根目录@AM437X-EVM:~编号

    请帮助解决此问题。

    提前感谢

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    器件型号:AM4376

    我有 am4376定制板。

    无法获取 IP。

    请帮您解决问题。

    U-Boot SPL 2016.05-00319-g71499d6-脏(2017年7月3日- 19:03:48)
    尝试从 MMC1引导
    SPL:请为您的电路板实施 spl_start_uboot()
    SPL:直接 Linux 引导未激活!
    正在读取 u-boot.img
    正在读取 u-boot.img
    正在读取 u-boot.img
    这些选项中没有匹配的 DT:
      AM437x-gp-evm
      AM437x-SK-EVM
      am43x-epos-evm
      AM437x-idk-EVM
    SPL:请为您的电路板实施 spl_start_uboot()
    SPL:直接 Linux 引导未激活!
    无法装入 ext2文件系统...
    SPL_LOAD_IMAGE_ext:ext4fs 安装错误- 0


    U-Boot 2016.05-00319-g71499d6脏污(2017年7月03日- 19:03:48 +0530)

    CPU :AM437X-GP 修订版2.1
    型号:TI AM437x GP EVM
    DRAM: 512 MiB
    PMIC: TPS65218
    MMC:  OMAP SD/MMC:0
    正在读取 uboot.env
    NET:  无法获取以太网的 PHY@4a100000:Addr 0
    eth0:以太网@4a100000
    按任意键停止自动引导: 0
    =>
    =>
    =>
    =>
    =>
    =>
    => MII 转储0
    从 PHY addr=00 reg=00读取时出错

    => MII 转储2
    0(2100)                    -- PHY 控制寄存器--
     (8000:0000) 0.15   =    0   复位
     (4000:0000) 0.14   =    0   环回
     (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
     (1000:0000) 0.12   =    0   A/N 使能
     (0800:0000) 0.11   =    0   断电
     (0400:0000) 0.10   =    0   隔离
     (0200:0000) 0。 9   =    0   重新启动 A/N
     (0100:0100) 0。 8   =    1   双工=全双工
     (0080:0000) 0。 7   =    0   冲突测试使能
     (003f:0000) 0。 5- 0 =    0   (保留)


    => MII 转储3
    0(2100)                    -- PHY 控制寄存器--
     (8000:0000) 0.15   =    0   复位
     (4000:0000) 0.14   =    0   环回
     (2040:2000) 0。 6、13 =  B01   速度选择= 100Mbps
     (1000:0000) 0.12   =    0   A/N 使能
     (0800:0000) 0.11   =    0   断电
     (0400:0000) 0.10   =    0   隔离
     (0200:0000) 0。 9   =    0   重新启动 A/N
     (0100:0100) 0。 8   =    1   双工=全双工
     (0080:0000) 0。 7   =    0   冲突测试使能
     (003f:0000) 0。 5- 0 =    0   (保留)


    => MII 转储1
    从 PHY addr=01 reg=00读取时出错



    根目录@AM437X-EVM:~# ifconfig
    eth0     Link encap:ethernet HWaddr c4:be :84:CB:12:32  
             inet6 addr:fe80::c6be:84FF:fectb:1232%132688/64范围:链接
             运行多播 MTU:1500 公制:1的上广播
             RX 数据包:0错误:0丢弃:0超限:0帧:0
             TX 数据包:44错误:0丢弃:0超限:0载波:0
             冲突:0 txqueuelen:1000
             RX 字节:0 (0.0 B) TX 字节:7291 (7.1 KiB)
             中断:143

    LO       链路环接:本地环回  
             iNet addr:127.0.0.1 掩码:255.0.0.0
             inet6 addr:::1%132688/128范围:主机
             正在运行 MTU:65536 公制:1的上环回
             RX 数据包:403错误:0丢弃:0超限:0帧:0
             TX 数据包:403错误:0丢弃:0超限:0载波:0
             冲突:0 txqueuelen:1
             RX 字节:30712 (29.9 KiB) TX 字节:30712 (29.9 KiB)

    root@AM437X-EVM:~# ethtool eth0
    eth0的设置:
           支持的端口:[ TP MII]
           支持的链路模式:  10BaseT/Half 10baseT/Full
                                   100BaseT /半个100BaseT /全双工
           支持的暂停帧使用:否
           支持自动协商:是
           通告的链路模式: 10BaseT /半10baseT/全
                                   100BaseT /半个100BaseT /全双工
           广播的暂停帧使用:否
           广播自协商:是
           链接伙伴通告的链接模式: 10BaseT /半10baseT/全
                                                100BaseT /半个100BaseT /全双工
           链接伙伴通告的暂停帧使用:对称仅接收
           连接方通告的自动协商:是
           速度:100Mb/s
           双工:全双工
           端口:MII
           PHYAD:3.
           收发器:外部
           自协商:开
           支持唤醒:D
           唤醒:D
           当前消息级别:0x00000000 (0)
                                  
           检测到链接:是
    根目录@AM437X-EVM:~编号


    设备树更改:

    ===================

    cpsw_emac0{&cpsw_emac0}
    /* phy_id =<&Davinci_mdio>、<0>; */
       PHY_ID =<&Davinci_MDIO>、<3>;
       PHY-MODE ="RGMII";
    };

    U-boot:u-boot-2016.05+gitAUTOINC+4db46a6bbbd-g4db46a6bbd

    Linux:linux-4.4.4.41+gitAUTOINC+f9f6f0db2d-gf9f6f0db2d

    请检查  是否需要进行更多更改以获取 IP 地址

    提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    1:系统中是否有网络管理器(例如 connman)? 如果默认为是,则 eth 接口将具有 DHCP

    2:是否已安装 dhclient? 如果是
    $>dhclient eth0
    上面的内容应该是 eth0的 IP

    3:如果没有,则需要使用 ifconfig 设置静态 IP

    谢谢、
    Prabhakar LAD