lwipcfg_msvc.h中应该指定什么IP?
What IP should be specified in lwipcfg_msvc.h?
我正在尝试在 Windows 7 上设置 lwIP 模拟。
我已下载当前版本的 lwIP 和 contrib 文件 (v1.4.1),将 .sln 和 .vcproj(s) 升级到 MSVC 2013,下载 WinPcap 4.1.1。我已经设置了 lwipcfg_msvc.h(IP 地址,MAC 地址,PACKET_LIB_ADAPTER_NR,LWIP_HTTPD_APP(http 服务器示例))和 运行 项目 lwip_test .但是在浏览器中看不到任何结果。我也试过设置另一个 IP 地址而不是我的计算机的本地地址,但没有成功。
我试过这个项目 http://interactive.freertos.org/entries/20290712-FreeRTOS-Win32-project-with-lwIP-web-server,它也不适合我。
感谢您的任何建议。
终于!
IP 地址必须不同于计算机的地址,但必须在本地网络地址范围内。
即:
my computer settings:
IP: 192.168.0.100
mask: 255.255.255.0
GW: 192.168.0.1
lwip settings (in lwipcfg_msvc.h):
IP: 192.168.0.222
mask: 255.255.255.0
GW: 192.168.0.1
MAC 地址可以是任意的。
但这不是主要问题。关键是我必须禁用 IP、UDP 和 TCP 校验和检查!只需在 lwipopts.h:
的末尾添加接下来的三行
#define CHECKSUM_CHECK_IP 0
#define CHECKSUM_CHECK_UDP 0
#define CHECKSUM_CHECK_TCP 0
我正在尝试在 Windows 7 上设置 lwIP 模拟。
我已下载当前版本的 lwIP 和 contrib 文件 (v1.4.1),将 .sln 和 .vcproj(s) 升级到 MSVC 2013,下载 WinPcap 4.1.1。我已经设置了 lwipcfg_msvc.h(IP 地址,MAC 地址,PACKET_LIB_ADAPTER_NR,LWIP_HTTPD_APP(http 服务器示例))和 运行 项目 lwip_test .但是在浏览器中看不到任何结果。我也试过设置另一个 IP 地址而不是我的计算机的本地地址,但没有成功。
我试过这个项目 http://interactive.freertos.org/entries/20290712-FreeRTOS-Win32-project-with-lwIP-web-server,它也不适合我。
感谢您的任何建议。
终于!
IP 地址必须不同于计算机的地址,但必须在本地网络地址范围内。 即:
my computer settings:
IP: 192.168.0.100
mask: 255.255.255.0
GW: 192.168.0.1
lwip settings (in lwipcfg_msvc.h):
IP: 192.168.0.222
mask: 255.255.255.0
GW: 192.168.0.1
MAC 地址可以是任意的。
但这不是主要问题。关键是我必须禁用 IP、UDP 和 TCP 校验和检查!只需在 lwipopts.h:
的末尾添加接下来的三行#define CHECKSUM_CHECK_IP 0
#define CHECKSUM_CHECK_UDP 0
#define CHECKSUM_CHECK_TCP 0