如何在不使用ifLib

时间:2017-05-27 17:21:20

标签: networkx vxworks

我正在使用Vxworks-cert-6.6 RTOS在控创板上工作。 我目前的目标是启动网络接口,并为该接口设置静态IP地址和网络掩码。

截至目前,我知道有两种方法可以达到我的要求(设置静态IP地址):

  1. 提供 ead bootline参数,指定启动界面的IP地址和网络掩码。

  2. 使用ifLib网络接口库。

  3. 第一种方法我无法选择原因,部署后最终用户每次都无法更改 ead bootline参数,以便设置和编译整个bootrom并重新部署设备。< / p>

    并且,我不允许使用第二种方法,因为我使用的Vxworks-cert软件包中没有ifLib库。

    所以上面说这两种方法在我的情况下是不可行的。我甚至想过在运行时和重启期间更改bootline参数的第三种方法。但是这种方法也不可行,主要原因是我使用的控创板并不支持NVRAM,因此我在运行时改变的bootline参数不能承受断电/开启周期和新的不会设置所需的IP地址。

    任何人都可以建议我实现这一目标的方法;如果有任何参考链接,将会更有帮助。提前感谢您的帮助。

0 个答案:

没有答案