| From | Sent On | Attachments |
|---|---|---|
| Scott Hazen Mueller | Nov 22, 2000 10:13 am | |
| Duncan Barclay | Nov 24, 2000 3:56 pm | .txt, .txt |
| Scott Hazen Mueller | Nov 25, 2000 10:42 pm | |
| Duncan Barclay | Nov 26, 2000 4:40 am | |
| Scott Hazen Mueller | Nov 27, 2000 11:46 pm | |
| Duncan Barclay | Nov 28, 2000 12:07 am | |
| Warner Losh | Nov 28, 2000 12:24 am | |
| Peter Radcliffe | Nov 28, 2000 10:05 am | |
| Scott Hazen Mueller | Nov 28, 2000 12:42 pm | |
| Warner Losh | Nov 28, 2000 12:51 pm | |
| Richard Johnson | Nov 29, 2000 9:21 pm | |
| Peter Radcliffe | Nov 30, 2000 9:34 am |
| Subject: | Re: Aviator 2.4 | |
|---|---|---|
| From: | Scott Hazen Mueller (sco...@zorch.sf-bay.org) | |
| Date: | Nov 25, 2000 10:42:34 pm | |
| List: | org.freebsd.freebsd-mobile | |
Certainly, this is how I tested on 3.x, 4.1 and -current!
I suspected as much.
I note that your raycontrol dump shows that the hopset is 0x03 and not 0x1d. Did you change it? I'm not sure that the hopset code selection actually works well on rev4 cards (conflicting information in docs etc.)
Is the hopset 'HOP_SEQ'? It seems to change itself in between power-up and configure, see below. I did observe some odd behavior when issuing the command 'raycontrol -i ray0 -f 1' repeatedly - the HOP_SEQ value seemed to go through random bytes ranging from 0x02 to 0x4-something.
Hmm, this means that the cards aren't seeing each other at all. The seperated BSSIDs and INITED flag, mean that the cards have set up seperate networks.
OK, that confirms what I was thinking.
Things to try - plug one card in and wait a couple of minutes before plugging in the next
Tried that, to no avail.
check the hopsets
I've issued the -f 1 command against both cards. As I've noted, HOP_SEQ is all over the map, don't know if that's good or bad.
I don't think that the W98 will change anything on the cards in a permanant fashion.
I may try it as a last resort...
Try moving them away from the monitor - the scan coils may be interfering with the radio.
Tried that as well as I can, given the available space in my office. The 'base' station is about 4 feet above the nearest monitor. I did my last set of tests with the remote about 5 feet away from the nearest monitor. Of course, if the radios are sensitive to noise within these ranges, I can hardly use them anyway... :-(
Other info...
www.webgear.com is now offering a flash upgrade from plain 2.4 (& rev 4) to 2.4 Pro (& rev 5) firmware. Visit the site and find the Win2K upgrade - it includes most of a flash floppy in the kit, just add one bootable DOS floppy and run. I've applied this upgrade to my cards, no additional luck. But, as I understand it, rev 5 is worth having anyway.
I ran a still more careful test tonight. I started with both systems (zork and zorba) powered down, with the ray cards inserted. I powered zork (the base station) up first. The raycontrol output, before issuing any networking commands, was
(zork) Firmware version 5 Network type 0x01 0 Ad hoc, 1 Infrastructure AP status 0x00 0 Station, 1 Access Point SSID ESSID1 Scan mode 0x01 0 Passive, 1 Active APM mode 0x00 0 Off, 1 On MAC address 00:00:8f:48:e8:f8 Fragmentation threshold 0x7fff Bytes Dwell time 0x0080 DWELL_TIME Beacon period 0x0100 BEACON_PERIOD DTIM_INTERVAL 0x01 DTIM_INTERVAL MAX_RETRY 0x1f MAX_RETRY ACK_TIMO 0x86 ACK_TIMO SIFS 0x1c SIFS DIFS 0x82 DIFS PIFS 0x4e PIFS RTS_THRESH 0x7fff RTS_THRESH SCAN_DWELL 0x04e2 SCAN_DWELL SCAN_MAX_DWELL 0x38a4 SCAN_MAX_DWELL ASSOC_TIMO 0x05 ASSOC_TIMO ADHOC_SCAN_CYCLE 0x08 ADHOC_SCAN_CYCLE INFRA_SCAN_CYCLE 0x02 INFRA_SCAN_CYCLE INFRA_SUPER_SCAN_CYCLE 0x08 INFRA_SUPER_SCAN_CYCLE PROMISC 0x00 PROMISC UNIQ_WORD 0x0cbd UNIQ_WORD SLOT_TIME 0x32 SLOT_TIME ROAM_LOW_SNR_THRESH 0xff ROAM_LOW_SNR_THRESH LOW_SNR_COUNT 0xff LOW_SNR_COUNT INFRA_MISSED_BEACON_COUNT 0x02 INFRA_MISSED_BEACON_COUNT ADHOC_MISSED_BEACON_COUNT 0xff ADHOC_MISSED_BEACON_COUNT COUNTRY_CODE 0x01 COUNTRY_CODE HOP_SEQ 0x0b HOP_SEQ HOP_SEQ_LEN 0x55 HOP_SEQ_LEN CW_MAX 0x003f CW_MAX CW_MIN 0x000f CW_MIN NOISE_FILTER_GAIN 0x04 NOISE_FILTER_GAIN NOISE_LIMIT_OFFSET 0x08 NOISE_LIMIT_OFFSET RSSI_THRESH_OFFSET 0x28 RSSI_THRESH_OFFSET BUSY_THRESH_OFFSET 0x28 BUSY_THRESH_OFFSET SYNC_THRESH 0x07 SYNC_THRESH TEST_MODE 0x00 TEST_MODE TEST_MIN_CHAN 0x02 TEST_MIN_CHAN TEST_MAX_CHAN 0x02 TEST_MAX_CHAN ALLOW_PROBE_RESP 0x00 ALLOW_PROBE_RESP PRIVACY_MUST_START 0x00 PRIVACY_MUST_START PRIVACY_CAN_JOIN 0x00 PRIVACY_CAN_JOIN BASIC_RATE_SET 0x02 BASIC_RATE_SET Current BSS Id 00:00:00:00:00:00 Current INITED 0x00 0 Joined a net, 1 Created a net Current DEF_TXRATE 0x00 Current DEF_TXRATE Current ENCRYPT 0x00 Current ENCRYPT Current NET_TYPE 0x00 Current NET_TYPE Current SSID Current PRIV_START 0x00 Current PRIV_START Current PRIV_JOIN 0x00 Current PRIV_JOIN Desired BSSID 00:00:00:00:00:00 Desired INITED 0x00 N/A Desired DEF_TXRATE 0x00 Desired DEF_TXRATE Desired ENCRYPT 0x00 Desired ENCRYPT Desired NET_TYPE 0x00 Desired NET_TYPE Desired SSID Desired PRIV_START 0x00 Desired PRIV_START Desired PRIV_JOIN 0x00 Desired PRIV_JOIN Current AP_STATUS 0x00 Current AP_STATUS Current PROMISC 0x00 Current PROMISC Desired AP_STATUS 0x00 Desired AP_STATUS
I then issued:
ifconfig ray0 inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255 up
and reran raycontrol
(zork) Firmware version 5 Network type 0x00 0 Ad hoc, 1 Infrastructure AP status 0x00 0 Station, 1 Access Point SSID NETWORK_NAME Scan mode 0x01 0 Passive, 1 Active APM mode 0x00 0 Off, 1 On MAC address 00:00:8f:48:e8:f8 Fragmentation threshold 0x7fff Bytes Dwell time 0x0080 DWELL_TIME Beacon period 0x0080 BEACON_PERIOD DTIM_INTERVAL 0x01 DTIM_INTERVAL MAX_RETRY 0x07 MAX_RETRY ACK_TIMO 0xa3 ACK_TIMO SIFS 0x1d SIFS DIFS 0x82 DIFS PIFS 0x4e PIFS RTS_THRESH 0x7fff RTS_THRESH SCAN_DWELL 0x04e2 SCAN_DWELL SCAN_MAX_DWELL 0x38a4 SCAN_MAX_DWELL ASSOC_TIMO 0x05 ASSOC_TIMO ADHOC_SCAN_CYCLE 0x08 ADHOC_SCAN_CYCLE INFRA_SCAN_CYCLE 0x02 INFRA_SCAN_CYCLE INFRA_SUPER_SCAN_CYCLE 0x08 INFRA_SUPER_SCAN_CYCLE PROMISC 0x00 PROMISC UNIQ_WORD 0x0cbd UNIQ_WORD SLOT_TIME 0x32 SLOT_TIME ROAM_LOW_SNR_THRESH 0xff ROAM_LOW_SNR_THRESH LOW_SNR_COUNT 0xff LOW_SNR_COUNT INFRA_MISSED_BEACON_COUNT 0x05 INFRA_MISSED_BEACON_COUNT ADHOC_MISSED_BEACON_COUNT 0xff ADHOC_MISSED_BEACON_COUNT COUNTRY_CODE 0x01 COUNTRY_CODE HOP_SEQ 0x06 HOP_SEQ HOP_SEQ_LEN 0x4f HOP_SEQ_LEN CW_MAX 0x003f CW_MAX CW_MIN 0x000f CW_MIN NOISE_FILTER_GAIN 0x04 NOISE_FILTER_GAIN NOISE_LIMIT_OFFSET 0x08 NOISE_LIMIT_OFFSET RSSI_THRESH_OFFSET 0x28 RSSI_THRESH_OFFSET BUSY_THRESH_OFFSET 0x28 BUSY_THRESH_OFFSET SYNC_THRESH 0x07 SYNC_THRESH TEST_MODE 0x00 TEST_MODE TEST_MIN_CHAN 0x02 TEST_MIN_CHAN TEST_MAX_CHAN 0x02 TEST_MAX_CHAN ALLOW_PROBE_RESP 0x00 ALLOW_PROBE_RESP PRIVACY_MUST_START 0x00 PRIVACY_MUST_START PRIVACY_CAN_JOIN 0x00 PRIVACY_CAN_JOIN BASIC_RATE_SET 0x04 BASIC_RATE_SET Current BSS Id f6:00:6b:bd:bf:68 Current INITED 0x01 0 Joined a net, 1 Created a net Current DEF_TXRATE 0x00 Current DEF_TXRATE Current ENCRYPT 0x00 Current ENCRYPT Current NET_TYPE 0x00 Current NET_TYPE Current SSID NETWORK_NAME Current PRIV_START 0x00 Current PRIV_START Current PRIV_JOIN 0x00 Current PRIV_JOIN Desired BSSID 00:00:00:00:00:00 Desired INITED 0x00 N/A Desired DEF_TXRATE 0x04 Desired DEF_TXRATE Desired ENCRYPT 0x00 Desired ENCRYPT Desired NET_TYPE 0x00 Desired NET_TYPE Desired SSID NETWORK_NAME Desired PRIV_START 0x00 Desired PRIV_START Desired PRIV_JOIN 0x00 Desired PRIV_JOIN Current AP_STATUS 0x00 Current AP_STATUS Current PROMISC 0x00 Current PROMISC Desired AP_STATUS 0x00 Desired AP_STATUS
Differences found -
2c2 < Network type 0x01 0 Ad hoc, 1 Infrastructure
---
Network type 0x00 0 Ad hoc, 1 Infrastructure
4c4 < SSID ESSID1
---
SSID NETWORK_NAME
10c10 < Beacon period 0x0100 BEACON_PERIOD
---
Beacon period 0x0080 BEACON_PERIOD
12,14c12,14 < MAX_RETRY 0x1f MAX_RETRY < ACK_TIMO 0x86 ACK_TIMO < SIFS 0x1c SIFS
---
MAX_RETRY 0x07 MAX_RETRY ACK_TIMO 0xa3 ACK_TIMO SIFS 0x1d SIFS
29c29 < INFRA_MISSED_BEACON_COUNT 0x02 INFRA_MISSED_BEACON_COUNT
---
INFRA_MISSED_BEACON_COUNT 0x05 INFRA_MISSED_BEACON_COUNT
32,33c32,33 < HOP_SEQ 0x0b HOP_SEQ < HOP_SEQ_LEN 0x55 HOP_SEQ_LEN
---
HOP_SEQ 0x06 HOP_SEQ HOP_SEQ_LEN 0x4f HOP_SEQ_LEN
47,49c47,49 < BASIC_RATE_SET 0x02 BASIC_RATE_SET < Current BSS Id 00:00:00:00:00:00 < Current INITED 0x00 0 Joined a net, 1 Created a net
---
BASIC_RATE_SET 0x04 BASIC_RATE_SET Current BSS Id f6:00:6b:bd:bf:68 Current INITED 0x01 0 Joined a net, 1 Created a net
53c53 < Current SSID
---
Current SSID NETWORK_NAME
58c58 < Desired DEF_TXRATE 0x00 Desired DEF_TXRATE
---
Desired DEF_TXRATE 0x04 Desired DEF_TXRATE
61c61 < Desired SSID
---
Desired SSID NETWORK_NAME
I then powered up zorba and waited for it to boot. Upon startup, I ran raycontrol:
(zorba) Firmware version 5 Network type 0x01 0 Ad hoc, 1 Infrastructure AP status 0x00 0 Station, 1 Access Point SSID ESSID1 Scan mode 0x01 0 Passive, 1 Active APM mode 0x00 0 Off, 1 On MAC address 00:00:8f:48:e8:d2 Fragmentation threshold 0x7fff Bytes Dwell time 0x0080 DWELL_TIME Beacon period 0x0100 BEACON_PERIOD DTIM_INTERVAL 0x01 DTIM_INTERVAL MAX_RETRY 0x1f MAX_RETRY ACK_TIMO 0x86 ACK_TIMO SIFS 0x1c SIFS DIFS 0x82 DIFS PIFS 0x4e PIFS RTS_THRESH 0x7fff RTS_THRESH SCAN_DWELL 0x04e2 SCAN_DWELL SCAN_MAX_DWELL 0x38a4 SCAN_MAX_DWELL ASSOC_TIMO 0x05 ASSOC_TIMO ADHOC_SCAN_CYCLE 0x08 ADHOC_SCAN_CYCLE INFRA_SCAN_CYCLE 0x02 INFRA_SCAN_CYCLE INFRA_SUPER_SCAN_CYCLE 0x08 INFRA_SUPER_SCAN_CYCLE PROMISC 0x00 PROMISC UNIQ_WORD 0x0cbd UNIQ_WORD SLOT_TIME 0x32 SLOT_TIME ROAM_LOW_SNR_THRESH 0xff ROAM_LOW_SNR_THRESH LOW_SNR_COUNT 0xff LOW_SNR_COUNT INFRA_MISSED_BEACON_COUNT 0x02 INFRA_MISSED_BEACON_COUNT ADHOC_MISSED_BEACON_COUNT 0xff ADHOC_MISSED_BEACON_COUNT COUNTRY_CODE 0x01 COUNTRY_CODE HOP_SEQ 0x0b HOP_SEQ HOP_SEQ_LEN 0x55 HOP_SEQ_LEN CW_MAX 0x003f CW_MAX CW_MIN 0x000f CW_MIN NOISE_FILTER_GAIN 0x04 NOISE_FILTER_GAIN NOISE_LIMIT_OFFSET 0x08 NOISE_LIMIT_OFFSET RSSI_THRESH_OFFSET 0x28 RSSI_THRESH_OFFSET BUSY_THRESH_OFFSET 0x28 BUSY_THRESH_OFFSET SYNC_THRESH 0x07 SYNC_THRESH TEST_MODE 0x00 TEST_MODE TEST_MIN_CHAN 0x02 TEST_MIN_CHAN TEST_MAX_CHAN 0x02 TEST_MAX_CHAN ALLOW_PROBE_RESP 0x00 ALLOW_PROBE_RESP PRIVACY_MUST_START 0x00 PRIVACY_MUST_START PRIVACY_CAN_JOIN 0x00 PRIVACY_CAN_JOIN BASIC_RATE_SET 0x02 BASIC_RATE_SET Current BSS Id 00:00:00:00:00:00 Current INITED 0x00 0 Joined a net, 1 Created a net Current DEF_TXRATE 0x00 Current DEF_TXRATE Current ENCRYPT 0x00 Current ENCRYPT Current NET_TYPE 0x00 Current NET_TYPE Current SSID Current PRIV_START 0x00 Current PRIV_START Current PRIV_JOIN 0x00 Current PRIV_JOIN Desired BSSID 00:00:00:00:00:00 Desired INITED 0x00 N/A Desired DEF_TXRATE 0x00 Desired DEF_TXRATE Desired ENCRYPT 0x00 Desired ENCRYPT Desired NET_TYPE 0x00 Desired NET_TYPE Desired SSID Desired PRIV_START 0x00 Desired PRIV_START Desired PRIV_JOIN 0x00 Desired PRIV_JOIN Current AP_STATUS 0x00 Current AP_STATUS Current PROMISC 0x00 Current PROMISC Desired AP_STATUS 0x00 Desired AP_STATUS
The ifconfig -
ifconfig ray0 inet 10.1.1.2 netmask 0xffffff00 broadcast 10.1.1.255 up
The raycontrol output
(zorba) Firmware version 5 Network type 0x00 0 Ad hoc, 1 Infrastructure AP status 0x00 0 Station, 1 Access Point SSID NETWORK_NAME Scan mode 0x01 0 Passive, 1 Active APM mode 0x00 0 Off, 1 On MAC address 00:00:8f:48:e8:d2 Fragmentation threshold 0x7fff Bytes Dwell time 0x0080 DWELL_TIME Beacon period 0x0080 BEACON_PERIOD DTIM_INTERVAL 0x01 DTIM_INTERVAL MAX_RETRY 0x07 MAX_RETRY ACK_TIMO 0xa3 ACK_TIMO SIFS 0x1d SIFS DIFS 0x82 DIFS PIFS 0x4e PIFS RTS_THRESH 0x7fff RTS_THRESH SCAN_DWELL 0x04e2 SCAN_DWELL SCAN_MAX_DWELL 0x38a4 SCAN_MAX_DWELL ASSOC_TIMO 0x05 ASSOC_TIMO ADHOC_SCAN_CYCLE 0x08 ADHOC_SCAN_CYCLE INFRA_SCAN_CYCLE 0x02 INFRA_SCAN_CYCLE INFRA_SUPER_SCAN_CYCLE 0x08 INFRA_SUPER_SCAN_CYCLE PROMISC 0x00 PROMISC UNIQ_WORD 0x0cbd UNIQ_WORD SLOT_TIME 0x32 SLOT_TIME ROAM_LOW_SNR_THRESH 0xff ROAM_LOW_SNR_THRESH LOW_SNR_COUNT 0xff LOW_SNR_COUNT INFRA_MISSED_BEACON_COUNT 0x05 INFRA_MISSED_BEACON_COUNT ADHOC_MISSED_BEACON_COUNT 0xff ADHOC_MISSED_BEACON_COUNT COUNTRY_CODE 0x01 COUNTRY_CODE HOP_SEQ 0x07 HOP_SEQ HOP_SEQ_LEN 0x4f HOP_SEQ_LEN CW_MAX 0x003f CW_MAX CW_MIN 0x000f CW_MIN NOISE_FILTER_GAIN 0x04 NOISE_FILTER_GAIN NOISE_LIMIT_OFFSET 0x08 NOISE_LIMIT_OFFSET RSSI_THRESH_OFFSET 0x28 RSSI_THRESH_OFFSET BUSY_THRESH_OFFSET 0x28 BUSY_THRESH_OFFSET SYNC_THRESH 0x07 SYNC_THRESH TEST_MODE 0x00 TEST_MODE TEST_MIN_CHAN 0x02 TEST_MIN_CHAN TEST_MAX_CHAN 0x02 TEST_MAX_CHAN ALLOW_PROBE_RESP 0x00 ALLOW_PROBE_RESP PRIVACY_MUST_START 0x00 PRIVACY_MUST_START PRIVACY_CAN_JOIN 0x00 PRIVACY_CAN_JOIN BASIC_RATE_SET 0x04 BASIC_RATE_SET Current BSS Id ee:1a:55:55:55:55 Current INITED 0x01 0 Joined a net, 1 Created a net Current DEF_TXRATE 0x00 Current DEF_TXRATE Current ENCRYPT 0x00 Current ENCRYPT Current NET_TYPE 0x00 Current NET_TYPE Current SSID NETWORK_NAME Current PRIV_START 0x00 Current PRIV_START Current PRIV_JOIN 0x00 Current PRIV_JOIN Desired BSSID 00:00:00:00:00:00 Desired INITED 0x00 N/A Desired DEF_TXRATE 0x04 Desired DEF_TXRATE Desired ENCRYPT 0x00 Desired ENCRYPT Desired NET_TYPE 0x00 Desired NET_TYPE Desired SSID NETWORK_NAME Desired PRIV_START 0x00 Desired PRIV_START Desired PRIV_JOIN 0x00 Desired PRIV_JOIN Current AP_STATUS 0x00 Current AP_STATUS Current PROMISC 0x00 Current PROMISC Desired AP_STATUS 0x00 Desired AP_STATUS
More differences -
2c2 < Network type 0x01 0 Ad hoc, 1 Infrastructure
---
Network type 0x00 0 Ad hoc, 1 Infrastructure
4c4 < SSID ESSID1
---
SSID NETWORK_NAME
10c10 < Beacon period 0x0100 BEACON_PERIOD
---
Beacon period 0x0080 BEACON_PERIOD
12,14c12,14 < MAX_RETRY 0x1f MAX_RETRY < ACK_TIMO 0x86 ACK_TIMO < SIFS 0x1c SIFS
---
MAX_RETRY 0x07 MAX_RETRY ACK_TIMO 0xa3 ACK_TIMO SIFS 0x1d SIFS
29c29 < INFRA_MISSED_BEACON_COUNT 0x02 INFRA_MISSED_BEACON_COUNT
---
INFRA_MISSED_BEACON_COUNT 0x05 INFRA_MISSED_BEACON_COUNT
32,33c32,33 < HOP_SEQ 0x0b HOP_SEQ < HOP_SEQ_LEN 0x55 HOP_SEQ_LEN
---
HOP_SEQ 0x07 HOP_SEQ HOP_SEQ_LEN 0x4f HOP_SEQ_LEN
47,49c47,49 < BASIC_RATE_SET 0x02 BASIC_RATE_SET < Current BSS Id 00:00:00:00:00:00 < Current INITED 0x00 0 Joined a net, 1 Created a net
---
BASIC_RATE_SET 0x04 BASIC_RATE_SET Current BSS Id ee:1a:55:55:55:55 Current INITED 0x01 0 Joined a net, 1 Created a net
53c53 < Current SSID
---
Current SSID NETWORK_NAME
58c58 < Desired DEF_TXRATE 0x00 Desired DEF_TXRATE
---
Desired DEF_TXRATE 0x04 Desired DEF_TXRATE
61c61 < Desired SSID
---
Desired SSID NETWORK_NAME
For completeness' sake
FreeBSD zorba.sf-bay.org 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Mon Nov 13 22:02:00
PST 2000 sco...@zorba.sf-bay.org:/export/obj/export/src/sys/ZORBA i386
FreeBSD zork.sf-bay.org 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Fri Nov 17 09:23:42
GMT 2000 ro...@zork.sf-bay.org:/usr/obj/export/src/sys/ZORK i386
Suggestions more than welcome.
\scott
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message






.txt, .txt