作者scarface ((<ゝω・)绮罗星☆)
看板LinuxDev
标题[问题] busybox 的tftp wget没有回应~
时间Tue Apr 24 13:41:48 2012
小弟最近遇到个很困扰的问题~
开发版上使用busybox附的ping arp等都可正常对另一台pc做ping arp~
也可以得到reply~但如果使用tftp wget等就无法使用~
抓封包来看~开发板是有送出tftp或wget的request封包~
但远端server就唯独对开发板送出的request封包不做回应~
用其它pc tftp/wget抓server上的东西都正常~
用wireshark开两者送出的reuqest也只有mac 跟 ip address不一样~
因为封包跟本没送回来不知道怎麽debug~有没有人遇过这种问题可指点一下
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.254.38.224
1F:推 alongalone:比对过ping的封包跟tftp的封包吗? 有不一样吗 04/24 16:41
2F:→ scarface:跟可以正常抓档的pc送出的tftp比对只有mac/ip address不 04/24 16:59
3F:→ scarface:一样~ 04/24 16:59
4F:→ scarface:另外我也有用busybox附的tftpd/ftpd等让开发板当sevrer~ 04/24 17:00
5F:→ scarface:可是pc送出抓档的request後开发板回送ack後pc又不理开发 04/24 17:01
6F:→ scarface:板了~目前看来~ping,arping,traceroute功能是正常的可以 04/24 17:02
7F:→ scarface:得到reply~但tftp.wget.tftpd,ftpd.ftpget等只要由开发版 04/24 17:02
8F:→ scarface:送出的封包对方都不会有反应~ 04/24 17:03
9F:→ alongalone:看起来就像PC不认识EVM的mac直接丢掉的样子... 04/24 17:25
10F:→ scarface:我两边看了一下/proc/net/arp是有对方的mac记录的Q_Q~ 04/24 17:45
11F:→ kaeluno1:有看过checksum吗?wireshark可以检查checksum,看看是不是 04/24 20:34
12F:→ kaeluno1:checksum错了. 04/24 20:34
13F:推 q1mail:防火墙? 04/25 17:17