在“ARRIS”和其他一些路由器中,我们面临这个问题。 ① 在设置 AT+CIPRECVMODE=0 (Active mode)中,我们无法从服务器接收 TCP 数据。 ② 在同一个服务器上
2023-04-24 06:18
在“ARRIS”和其他一些路由器中,我们面临这个问题。① 在设置 AT+CIPRECVMODE=0 (Active mode)中,我们无法从服务器接收 TCP 数据。② 在同一个服务器上,如果我们
2023-03-08 07:19
防火墙;仍然,不起作用。UDP 端口定义为 1337。AT &T 路由器是 Arris NVG588。 还有其他人遇到过这个问题吗?任何解决此问题的方法?
2023-05-11 08:08
我正在Ubuntu上使用PIC32MZ0512EFE064和LAN8720A、Harmony v2_00b、MPLABX 3.40XC32 1.42。我无法通过DHCP DISCOVERER请求,因为它仅发送42字节(除了实际的BOOTP/DHCP部分),我可以在wireshark(参见附图)中使用交叉网络电缆看到这一点。使用交叉电缆发送DHCP发现器包可能有问题吗?电缆另一端的计算机没有DHCP服务器(它只是笔记本电脑上的Windows 7启动器)。所以整个BOOTP/DHCP包没有被发送,即使包具有正确的长度。我使用的是完全通用的代码(参见从udp_server复制的app.c)。代码总是与appData.tcpipTaskState=APP_TCPIP_WAIT_._IP一起循环。很难知道实际的分组传输发生在哪里。感谢您的帮助,谢谢,TedApp.c(29.41 KB)-下载140次 以上来自于百度翻译 以下为原文 I am using PIC32MZ0512EFE064 with a LAN8720A, Harmony v2_00b, MPLABX 3.40 XC32 1.42 on Ubuntu. I cannot get past a DHCP DISCOVERER request because it only sends 42 bytes (everything but the actual BOOTP/DHCP section). I can see this in wireshark (see attached capture) using a crossover network cable. Is there perhaps a problem with trying to send a DHCP discoverer packet using a cross-over cable? The computer on the other side of the cable does not have a DHCP server (it is just Windows 7 starter on a laptop). So the entire BOOTP/DHCP packet is not being transmitted, even though the packet has the correct length. I am using totally generic code (see my app.c copied from udp_server). The code constantly loops with appData.tcpipTaskState = APP_TCPIP_WAIT_FOR_IP. It is tough to know where the actual packet transmit is happening. Any help is appreciated. Thanks,Ted Attachment(s)malformed_bootp2.pcapng.zip (1.41 KB) - downloaded 40 timesapp.c (29.41 KB) - downloaded 140 times
2019-07-01 07:30