主题:etr232i的tcp通讯问题 共有56217人关注过本帖 |
---|
wp |
1楼 |
![]() |
etr232i的tcp通讯问题 ![]()
我将etr232i放在联通的局域网中,让它和电信的ADSL的主机进行tcp通讯.使用tcpclnt.cpp程序.
如果我使用SetGateWayIP( "*.*.*.*" )和InitEthernetNet("*.*.*.*")这两个函数,并给定联通局域网的ip,和网关ip就能正常的和电信的主机通讯. 但是当我只用InitEthernetNet(),不调用SetGateWayIP()函数.并将ip和MSK置空,程序就定在i = InitEthernetNet();这个位置不动了. 望指教一下! 还有我现在想将etr232i放在一个局域网中,不知道其ip,掩码,网关,但知道不是该局域网的主机的ip,不知道etr232i能够实现他与主机之间的tcp通讯么?可以要什么条件;不行的话有什么其它的方法? 还望指教!谢谢! |
单帖管理 | 引用 | 回复 ![]() |
zhl |
2楼 |
![]() |
![]()
如果不带参数,可通过DHCP协议实现动态获取IP,这要求所在的局域网内具有DHCP的服务器。
|
单帖管理 | 引用 | 回复 ![]() |
wp |
3楼 |
![]() |
![]()
问一个很弱的问题,怎么确定局域网中是否有DHCP的服务器?
能通过程序测试出来么? |
单帖管理 | 引用 | 回复 ![]() |
zhl |
4楼 |
![]() |
![]()
用一台电脑,将网络设置为“自动获取IP”就可测试出来。
|
单帖管理 | 引用 | 回复 ![]() |