当前位置: 代码迷 >> 嵌入开发 >> 路由器显示LAN侧的连接模式,该怎么解决
  详细解决方案

路由器显示LAN侧的连接模式,该怎么解决

热度:7276   发布时间:2013-02-26 00:00:00.0
路由器显示LAN侧的连接模式
路由器其中一个LAN口连接了一台电脑
要求在路由器192.168.1.1页面显示LAN侧是全双工 还是半双工模式
代码我这样写了
if((strcmp(ethObj->maxBitRate,"Auto")) && (strcmp(ethObj->duplexMode,"Auto")))
{
p += sprintf(p, " <td> Auto </td>");
}
else if((strcmp(ethObj->maxBitRate,"100")) && (strcmp(ethObj->duplexMode,"Full")))
{
p += sprintf(p, " <td> 100MB Full </td>");
}
else if((strcmp(ethObj->maxBitRate,"100")) && (strcmp(ethObj->duplexMode,"Half")))
{
p += sprintf(p, " <td> 100MB Half </td>");
}
else if((strcmp(ethObj->maxBitRate,"10")) && (strcmp(ethObj->duplexMode,"Full")))
{
p += sprintf(p, " <td> 10MB Full</td>");
}
else if((strcmp(ethObj->maxBitRate,"10")) && (strcmp(ethObj->duplexMode,"Half")))
{
p += sprintf(p, " <td> 10MB Half</td>");
}
 
p += sprintf(p, " </tr>");
但是结果页面上显示的一直都是AUTO 
烦请大家帮我SEE啊

------解决方案--------------------------------------------------------
你完全可以参考你那个串口命令来得到你要的数据。
无非是输出对象改变了而已。
  相关解决方案