Subject: Re: Aviator2.4 firmware version 5 vs. ray driver
To: Christian E. Hopps <chopps@merit.edu>
From: Dave Huang <khym@bga.com>
List: current-users
Date: 03/05/2000 04:22:34
On Thu, 2 Mar 2000, Christian E. Hopps wrote:
> Can you be more specific on when you see packets and what they look like
> based on the link0 flag?

Looks like the Windows side doesn't see anything at all :( Here are some
packet captures using tcpdump on the NetBSD side, windump on the Windows
side.

NetBSD configuration: March 4 1.4U/i386, IP address 10.1.2.1,
     MAC address 00:00:f1:11:5a:89
Windows configuration: Windows 98, driver version 3.07a, IP address
     10.1.2.2, MAC address 00:00:f1:11:80:ae

First I did "ping 10.1.2.1" from the Windows side, then "ping -c4
10.1.2.2" from the NetBSD side. tcpdump/windump was called with the
-exnr options.

BTW, for those wondering where to get the firmware update (and latest
Windows drivers), they're on webgear.com now:
<http://www.webgear.com/support/aviator/24/drivers/aviator24_w2k_v25.html>

----------------------------------------------------------------------
Windows framing mode Translation, NetBSD link0

As seen from NetBSD:
03:58:12.732297 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:12.732476 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0806 42: arp reply 10.1.2.1 is-at 0:0:f1:11:5a:89
			 0001 0800 0604 0002 0000 f111 5a89 0a01
			 0201 0000 f111 80ae 0a01 0202
03:58:17.114682 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:17.114836 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0806 42: arp reply 10.1.2.1 is-at 0:0:f1:11:5a:89
			 0001 0800 0604 0002 0000 f111 5a89 0a01
			 0201 0000 f111 80ae 0a01 0202
03:58:17.117293 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:17.117432 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0806 42: arp reply 10.1.2.1 is-at 0:0:f1:11:5a:89
			 0001 0800 0604 0002 0000 f111 5a89 0a01
			 0201 0000 f111 80ae 0a01 0202
03:58:17.122846 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:17.122994 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0806 42: arp reply 10.1.2.1 is-at 0:0:f1:11:5a:89
			 0001 0800 0604 0002 0000 f111 5a89 0a01
			 0201 0000 f111 80ae 0a01 0202
03:58:20.547798 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 2261 0000 ff01 8143 0a01 0201
			 0a01 0202 0800 ad0f 012a 0000 bc2f c238
			 d85a 0800 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
03:58:21.549336 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 2263 0000 ff01 8141 0a01 0201
			 0a01 0202 0800 f608 012a 0001 bd2f c238
			 8e60 0800 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
03:58:22.555282 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 2265 0000 ff01 813f 0a01 0201
			 0a01 0202 0800 abf0 012a 0002 be2f c238
			 d777 0800 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
03:58:23.551281 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 2267 0000 ff01 813d 0a01 0201
			 0a01 0202 0800 4aff 012a 0003 bf2f c238
			 3768 0800 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
------------------------------
As seen from Windows:
03:58:12.638016 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:14.052429 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:15.557259 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:58:17.038534 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
----------------------------------------------------------------------
Windows framing mode Translation, NetBSD non-link0

As seen from NetBSD:
03:59:14.134366 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:14.134524 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 60: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0806 0001 0800 0604 0002 0000 f111 5a89
			 0a01 0201 0000 f111 80ae 0a01 0202
03:59:18.486841 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:18.486983 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 60: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0806 0001 0800 0604 0002 0000 f111 5a89
			 0a01 0201 0000 f111 80ae 0a01 0202
03:59:18.489484 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:18.489617 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 60: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0806 0001 0800 0604 0002 0000 f111 5a89
			 0a01 0201 0000 f111 80ae 0a01 0202
03:59:18.492876 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:18.493005 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 60: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0806 0001 0800 0604 0002 0000 f111 5a89
			 0a01 0201 0000 f111 80ae 0a01 0202
03:59:22.582041 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 22ca 0000 ff01 80da 0a01
			 0201 0a01 0202 0800 a185 012e 0000 fa2f
			 c238 a5e0 0800 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
03:59:23.587007 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 22cc 0000 ff01 80d8 0a01
			 0201 0a01 0202 0800 8671 012e 0001 fb2f
			 c238 bff3 0800 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
03:59:24.586993 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 22ce 0000 ff01 80d6 0a01
			 0201 0a01 0202 0800 8670 012e 0002 fc2f
			 c238 bef3 0800 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
03:59:25.586994 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 22d0 0000 ff01 80d4 0a01
			 0201 0a01 0202 0800 866f 012e 0003 fd2f
			 c238 bdf3 0800 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
------------------------------
As seen from Windows:
03:59:14.191153 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:15.553255 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:17.057594 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:59:18.544078 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
----------------------------------------------------------------------
Windows framing mode Encapsulation, NetBSD link0

As seen from NetBSD:
03:47:30.785162 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:47:30.785331 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0806 42: arp reply 10.1.2.1 is-at 0:0:f1:11:5a:89
			 0001 0800 0604 0002 0000 f111 5a89 0a01
			 0201 0000 f111 80ae 0a01 0202
03:47:39.009172 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 1d72 0000 ff01 8632 0a01 0201
			 0a01 0202 0800 3764 0110 0000 3b2d c238
			 d722 0000 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
03:47:40.016584 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 1d74 0000 ff01 8630 0a01 0201
			 0a01 0202 0800 8e46 0110 0001 3c2d c238
			 7f3f 0000 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
03:47:41.016569 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 1d76 0000 ff01 862e 0a01 0201
			 0a01 0202 0800 8e45 0110 0002 3d2d c238
			 7e3f 0000 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
03:47:42.016567 0:0:f1:11:5a:89 0:0:f1:11:80:ae 0800 98: 10.1.2.1 > 10.1.2.2: icmp: echo request
			 4500 0054 1d78 0000 ff01 862c 0a01 0201
			 0a01 0202 0800 8d44 0110 0003 3e2d c238
			 7e3f 0000 0809 0a0b 0c0d 0e0f 1011 1213
			 1415 1617 1819 1a1b 1c1d 1e1f 2021 2223
			 2425 2627 2829 2a2b 2c2d 2e2f 3031 3233
			 3435
------------------------------
As seen from Windows:
03:47:30.744831 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:47:32.010005 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:47:33.509995 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:47:34.511228 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
----------------------------------------------------------------------
Windows framing mode Encapsulation, NetBSD non-link0

As seen from NetBSD:
03:46:42.124748 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 1d24 0000 ff01 8680 0a01
			 0201 0a01 0202 0800 f3a3 010d 0000 022d
			 c238 52e6 0100 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
03:46:43.126567 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 1d26 0000 ff01 867e 0a01
			 0201 0a01 0202 0800 1d9c 010d 0001 032d
			 c238 27ed 0100 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
03:46:44.126552 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 1d28 0000 ff01 867c 0a01
			 0201 0a01 0202 0800 1e9b 010d 0002 042d
			 c238 25ed 0100 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
03:46:45.126552 f1:11:80:ae:0:0 8:0:0:0:0:0 f111 116: 
			 5a89 7a00 ca1f 598e 0000 aaaa 0300 0000
			 0800 4500 0054 1d2a 0000 ff01 867a 0a01
			 0201 0a01 0202 0800 1c9a 010d 0003 052d
			 c238 26ed 0100 0809 0a0b 0c0d 0e0f 1011
			 1213 1415 1617 1819 1a1b 1c1d 1e1f 2021
			 2223
------------------------------
As seen from Windows:
03:46:33.415657 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:46:34.610958 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:46:36.109594 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201
03:46:37.610644 0:0:f1:11:80:ae ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.1.2.1 tell 10.1.2.2
			 0001 0800 0604 0001 0000 f111 80ae 0a01
			 0202 0000 0000 0000 0a01 0201

Let me know if there's any more info you need, or anything you want me
to try :)