From: Jouni Malinen (jkmaline_at_cc.hut.fi)
Date: 2002-06-04 16:40:03 UTC
On Thu, May 30, 2002 at 11:57:29AM -0400, blade wrote:
> I am trying to use the latest release of hostap with a Mikrotik prism
> 2.5 based 200mW card and RH 7.2, and it will bridge and route ICMP
> (pings) but very intermittently will it perform TCP functions (http).
I'm assuming you're using latest release of Host AP driver. 2002-05-19 release fixed couple of issues with packets having odd length. These problems caused among other things issues like this..
> Is there a way to debug on a lower level than protocol? (i
> am using tcpdump to monitor traffic on bridge and clients).
Packet corruption might be a cause for this.. At least PCI cards with older station/primary firmware have some corruption problems. However, I have not heard about such problems with PC Cards.
One easy debug method would be to record packet dump on both ends of the TCP connection and then compare the packet dumps from a connection that had poor performance. I have used mostly Ethereal with this kind of debugging and it reports invalid checksums in IP header or TCP/UDP packets. It could also be useful to sniff packets with another host using monitor mode and then compare the data that was really transmitted to the data that the AP or station sent.
-- Jouni Malinen PGP id EFC895FA