2015-11-01 34 views
0

我在qemu下运行的tftp服务器有问题。 Qemu通过tap界面连接到主机。 wireshark的输出显示打包到达主机,但主机udp套接字(和put命令)以timeut结束,netstat -au显示没有数据到达。从Wireshark的tftp服务器不工作behinf tap接口

日志: Wireshrk logs

TAP接口被这样创建的:

tunctl -g 1000 
ip addr add 192.168.7.1 broadcast 192.168.7.255 dev tap0 
ip link set dev tap0 up 
ip route add to 192.168.7.2 dev tap0 

Iptabls和防火墙被禁用。我如何开始调试呢?

回答

0

这似乎是因为在UDP数据包中,我的tftp服务器不计算CRC并将零置于那里。据我了解这是可能的行为,所以问题是为什么龙头界面的行为如此...