<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
 
<div class="moz-text-flowed"
 style="font-family: -moz-fixed; font-size: 12px;" lang="x-western"> <br>
Hi, <br>
 <br>
Not sure how to present this but I have been looking at&nbsp; this for  acouple
of days now on and <br>
off. <br>
 <br>
Configuration: <br>
Wireless PC (kauai) ---- 802.11 w/Wep key ----- wlan0- Hostap  bridging-eth0
----- Linux machine (Molokai) <br>
 <br>
I also replaced Kauai with a different pc and an imbedded wireless card  same
fingerprint as below. <br>
 <br>
The issue is I cannot do a ftp from my wireless PC (kauai) to the Linux  machine
(Molokai) and do a put <br>
or i cannot FTP from molokai to the PC and do a get. (The FTP hangs -  packet
get corrupted) <br>
 <br>
I think it has to do with buffer allocation or a MTU gets broken because
 if I reduce the MTU the problem goes away. <br>
If you notice the Packet size on the AP it is bigger than 1514 it is  1522
but only 96 gets captured. <br>
And if you look at the packet traces (Attached below) the payload gets  truncated
at the AP side. <br>
The length of the ftp payload leaving kauai is 1448 bytes and the  payload
on the AP side is only <br>
30 bytes (Rest of packet is lost). Molokai never sees this packet on  it's
ethereal capture. <br>
 <br>
This issue only occurs when I have the combination of WEP key,  Hostap(DWL-650),
and Bridging. <br>
This issue goes away if I do ANY of the following: <br>
- I turn off WEP (iwconfig wlan0 enc off on ap and turn off wep security
 on kauai) <br>
- I remove bridging and do routing though the hostap machine. <br>
- reduce my MTU (this is why I think it is overloading a buffer somewhere) 
<br>
- use Hermes_ap (with Orinoco card of course) <br>
 <br>
I have to tell you that I think the work done here has been fabulous you
 have put <br>
together a great package and I love it.. I am getting by because I  lowered
my MTU <br>
and things work great in that mode, but I thought i would put out this  finding
to help the <br>
cause.&nbsp;   <br>
Software: <br>
hostap-0.0.1.tar.gz <br>
Redhat kernel - 2.4.20 <br>
pcmcia-cs-3.2.4.tar.gz <br>
wireless_tools.25.tar.gz <br>
 <br>
Hardware: <br>
Socket 0: <br>
&nbsp;product info: "D", "Link DWL-650 11Mbps WLAN Card", "Version 01.02", "" <br>
&nbsp;manfid: 0x0156, 0x0002 <br>
&nbsp;function: 6 (network) <br>
Socket 1: <br>
&nbsp;product info: "NETGEAR", "FA410TX", "Fast Ethernet" <br>
&nbsp;manfid: 0x0149, 0x0230 <br>
&nbsp;function: 6 (network) <br>
 <br>
Gateway Solo 75Mhz Pentuim <br>
 <br>
[root@solo wlan]# iwconfig wlan0 <br>
wlan0&nbsp;&nbsp;&nbsp;&nbsp; IEEE 802.11b&nbsp; ESSID:"OmsNet"&nbsp; Nickname:"solo" <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mode:Master&nbsp; Frequency:2.422GHz&nbsp; Access Point: 00:05:5D:EE:73:0F
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bit Rate:2Mb/s&nbsp;&nbsp; Tx-Power:-1 dBm&nbsp;&nbsp; Sensitivity=1/3  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Retry
min limit:8&nbsp;&nbsp; RTS thr:off&nbsp;&nbsp; Fragment thr:off <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Encryption key:3131-3131-31&nbsp;&nbsp; Encryption mode:restricted <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Power Management:off <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link Quality:0&nbsp; Signal level:0&nbsp; Noise level:0 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Rx invalid nwid:0&nbsp; Rx invalid crypt:838&nbsp; Rx invalid frag:0 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tx excessive retries:915&nbsp; Invalid misc:208&nbsp;&nbsp; Missed beacon:0 <br>
 <br>
 <br>
Thanks for listening <br>
Let me know if there is any other data you would like to see of have me test 
<br>
if you think it would help. <br>
 <br>
Jeff Omick <br>
<a class="moz-txt-link-abbreviated"
 href="mailto:jomick@users.sourceforge.net">jomick@users.sourceforge.net</a> 
<br>
 <br>
 <br>
-------------------------------------------- <br>
Packet trace at Kauai side. <br>
 <br>
Frame 27 (1514 on wire, 1514 captured) <br>
&nbsp;&nbsp; Arrival Time: Apr 25, 2003 19:00:38.125355000 <br>
&nbsp;&nbsp; Time delta from previous packet: 0.004764000 seconds <br>
&nbsp;&nbsp; Time relative to first packet: 13.465361000 seconds <br>
&nbsp;&nbsp; Frame Number: 27 <br>
&nbsp;&nbsp; Packet Length: 1514 bytes <br>
&nbsp;&nbsp; Capture Length: 1514 bytes <br>
Ethernet II <br>
&nbsp;&nbsp; Destination: 00:04:5a:72:e0:62 (The_72:e0:62) <br>
&nbsp;&nbsp; Source: 00:60:1d:04:78:54 (Lucent_04:78:54) <br>
&nbsp;&nbsp; Type: IP (0x0800) <br>
Internet Protocol, Src Addr: 192.168.0.14 (192.168.0.14), Dst Addr:  192.168.0.1
(192.168.0.1) <br>
&nbsp;&nbsp; Version: 4 <br>
&nbsp;&nbsp; Header length: 20 bytes <br>
&nbsp;&nbsp; Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000 00.. = Differentiated Services Codepoint: Default (0x00) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ..0. = ECN-Capable Transport (ECT): 0 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ...0 = ECN-CE: 0 <br>
&nbsp;&nbsp; Total Length: 1500 <br>
&nbsp;&nbsp; Identification: 0x2274 <br>
&nbsp;&nbsp; Flags: 0x04 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .1.. = Don't fragment: Set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ..0. = More fragments: Not set <br>
&nbsp;&nbsp; Fragment offset: 0 <br>
&nbsp;&nbsp; Time to live: 128 <br>
&nbsp;&nbsp; Protocol: TCP (0x06) <br>
&nbsp;&nbsp; Header checksum: 0x5148 (correct) <br>
&nbsp;&nbsp; Source: 192.168.0.14 (192.168.0.14) <br>
&nbsp;&nbsp; Destination: 192.168.0.1 (192.168.0.1) <br>
Transmission Control Protocol, Src Port: 1059 (1059), Dst Port: ftp-data
 (20), Seq: 3897295803, Ack: 3505752771 <br>
&nbsp;&nbsp; Source port: 1059 (1059) <br>
&nbsp;&nbsp; Destination port: ftp-data (20) <br>
&nbsp;&nbsp; Sequence number: 3897295803 <br>
&nbsp;&nbsp; Next sequence number: 3897297251 <br>
&nbsp;&nbsp; Acknowledgement number: 3505752771 <br>
&nbsp;&nbsp; Header length: 32 bytes <br>
&nbsp;&nbsp; Flags: 0x0010 (ACK) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0... .... = Congestion Window Reduced (CWR): Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .0.. .... = ECN-Echo: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ..0. .... = Urgent: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...1 .... = Acknowledgment: Set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... 0... = Push: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... .0.. = Reset: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ..0. = Syn: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ...0 = Fin: Not set <br>
&nbsp;&nbsp; Window size: 17520 <br>
&nbsp;&nbsp; Checksum: 0x5ee6 (correct) <br>
&nbsp;&nbsp; Options: (12 bytes) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NOP <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NOP <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Time stamp: tsval 117138, tsecr 68369212 <br>
FTP Data <br>
&nbsp;&nbsp; FTP Data: 6/14/2002\t6:06 PM\t\tAdministrator\tKAUAI\tExtracting Zip  file
from stub file,  C:\DOCUME~1\ADMINI~1\LOCALS~1\TEMP\~SDAT4UP.tmp\DATS\cdex4207.exe.\r\r\n6/14/2002\t6:06
 PM\t\tAdministrator\tKAUAI\tPerforming self validation ...\r\ (it goes  on
when viewing raw data...) <br>
 <br>
( I Think the print statement of Ethereal did not correctly print the  data
but if you look at ethereal <br>
capture of the raw data you see the hole payload) <br>
 <br>
------------------------------------------------------------- <br>
 <br>
Trace of Packet on AP side. <br>
 <br>
Frame 43 (1522 on wire, 96 captured) <br>
&nbsp;&nbsp; Arrival Time: Apr 25, 2003 17:58:48.306638000 <br>
&nbsp;&nbsp; Time delta from previous packet: 0.017794000 seconds <br>
&nbsp;&nbsp; Time relative to first packet: 16.075410000 seconds <br>
&nbsp;&nbsp; Frame Number: 43 <br>
&nbsp;&nbsp; Packet Length: 1522 bytes <br>
&nbsp;&nbsp; Capture Length: 96 bytes <br>
Ethernet II <br>
&nbsp;&nbsp; Destination: 00:04:5a:72:e0:62 (The_72:e0:62) <br>
&nbsp;&nbsp; Source: 00:60:1d:04:78:54 (Lucent_04:78:54) <br>
&nbsp;&nbsp; Type: IP (0x0800) <br>
Internet Protocol, Src Addr: 192.168.0.14 (192.168.0.14), Dst Addr:  192.168.0.1
(192.168.0.1) <br>
&nbsp;&nbsp; Version: 4 <br>
&nbsp;&nbsp; Header length: 20 bytes <br>
&nbsp;&nbsp; Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0000 00.. = Differentiated Services Codepoint: Default (0x00) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ..0. = ECN-Capable Transport (ECT): 0 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ...0 = ECN-CE: 0 <br>
&nbsp;&nbsp; Total Length: 1500 <br>
&nbsp;&nbsp; Identification: 0x2274 <br>
&nbsp;&nbsp; Flags: 0x04 <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .1.. = Don't fragment: Set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ..0. = More fragments: Not set <br>
&nbsp;&nbsp; Fragment offset: 0 <br>
&nbsp;&nbsp; Time to live: 128 <br>
&nbsp;&nbsp; Protocol: TCP (0x06) <br>
&nbsp;&nbsp; Header checksum: 0x5148 (correct) <br>
&nbsp;&nbsp; Source: 192.168.0.14 (192.168.0.14) <br>
&nbsp;&nbsp; Destination: 192.168.0.1 (192.168.0.1) <br>
Transmission Control Protocol, Src Port: 1059 (1059), Dst Port: ftp-data
 (20), Seq: 3897295803, Ack: 3505752771 <br>
&nbsp;&nbsp; Source port: 1059 (1059) <br>
&nbsp;&nbsp; Destination port: ftp-data (20) <br>
&nbsp;&nbsp; Sequence number: 3897295803 <br>
&nbsp;&nbsp; Next sequence number: 3897297251 <br>
&nbsp;&nbsp; Acknowledgement number: 3505752771 <br>
&nbsp;&nbsp; Header length: 32 bytes <br>
&nbsp;&nbsp; Flags: 0x0010 (ACK) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0... .... = Congestion Window Reduced (CWR): Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .0.. .... = ECN-Echo: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ..0. .... = Urgent: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...1 .... = Acknowledgment: Set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... 0... = Push: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... .0.. = Reset: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ..0. = Syn: Not set <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .... ...0 = Fin: Not set <br>
&nbsp;&nbsp; Window size: 17520 <br>
&nbsp;&nbsp; Checksum: 0x5ee6 <br>
&nbsp;&nbsp; Options: (12 bytes) <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NOP <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NOP <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Time stamp: tsval 117138, tsecr 68369212 <br>
FTP Data <br>
&nbsp;&nbsp; FTP Data: 6/14/2002\t6:06 PM\t\tAdministrat <br>
 <br>
(Notice the payload is cut off at 30 bytes - that is it looking at the  print
format or raw format) <br>
 <br>
 <br>
 <br>
 <br>
</div>
</body>
</html>