On Wed, Sep 4, 2013 at 9:08 PM, Yousong Zhou <[email protected]> wrote:
> On 5 September 2013 09:04, Yousong Zhou <[email protected]> wrote:
>> Hi, Jon.
>>
>> On 5 September 2013 04:02, [email protected] <[email protected]> wrote:
>>> I'm using OpenWRT git on AsiaRF. AsiaRF may not be completely debugged yet.
>>>
>>> Problem: I can ping the router without issue. But I am unable to open
>>> any TCP connections.
>>> Firewall is off: /etc/init.d/firewall stop
>>>
>>> I attached a pcap of trying to open port 80 over Ethernet
>>>
>>> Desktop sends a SYN
>>> Router responds with SYN/ACK
>>> But then desktop doesn't go any further. Normally it would send an ACK.
>>> So the desktop doesn't like the response from the router, but what is
>>> wrong with it?
>>
>> I loaded the .pcap file into wireshark, and it said the TCP checksum
>> was incorrect, including all [SYN] and the [SYN,ACK] packets.
>
> Is there a "TCP checksum offload" function for your NIC card?
> Wireshark suggests that it might be caused by that.

Yes, desktop PC has TCP off load.


I think I just stumbled onto the answer. My router VLAN tagging was
improperly configured and the VLAN IDs were leaking out onto my
network. That caused my desktop machine to be able to receive the
packet and then not understand it.



>
>>
>>>
>>> Hardware seems fine. I can ping forever and update the the flash with
>>> tftp. I tried two different boards.
>>>
>>> --
>>> Jon Smirl
>>> [email protected]
>>>
>>> _______________________________________________
>>> openwrt-devel mailing list
>>> [email protected]
>>> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>>>
> _______________________________________________
> openwrt-devel mailing list
> [email protected]
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



-- 
Jon Smirl
[email protected]
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to