| 91 | |
| 92 | === 9 radio test |
| 93 | |
| 94 | GW640x and GW630x J9 slot can be replaced with PCI-e Expansion adapter, contact !sales@gateworks.com for details. Attaching a GW16081 at that site allows 9 and 8 radios can be populated on those boards respectively. |
| 95 | |
| 96 | A limiting factor when using Ventana was the address space, Newport has a much larger address space therefore allowing numerous modern devices to be working simultaniously. For a test 9x GW17032 (WLE900VX, ATH9k) radios were brought up as access points. This configuration can be achieved very simply using the following steps. |
| 97 | |
| 98 | - Attach radios to both boards, attach expansion board to SBC. |
| 99 | - Attach barrel jack power to expansion board. The radios are going to draw more power than can be can be provided through the mezzinene expansion header. |
| 100 | - Attach POE, or barrel jack power to SBC. |
| 101 | - Using your perfered method install your perfered BSP, during this testing Ubuntu Bionic with 4.20 kernel was used. |
| 102 | - Boot Bionic download necessary software and scripts |
| 103 | - |
| 104 | {{{ |
| 105 | apt-get update |
| 106 | apt-get install hostapd |
| 107 | }}} |
| 108 | - Download hostapd-conf script |
| 109 | {{{ |
| 110 | wget https://raw.githubusercontent.com/Gateworks/meta-gateworks/master/recipes-support/hostapd-conf/hostapd-conf/hostapd-conf |
| 111 | }}} |
| 112 | - Add execute permission |
| 113 | {{{ |
| 114 | chmod +x hostapd-conf |
| 115 | }}} |
| 116 | - Configure radions as AP's |
| 117 | - For a full overview see [wiki:/wireless/wifi#hostapd here] |
| 118 | - Verify available channels |
| 119 | {{{ |
| 120 | ./hostapd-conf wlan0 |
| 121 | }}} |
| 122 | - Output looks like this |
| 123 | {{{ |
| 124 | Available Channel Information on phy0 |
| 125 | ===================================== |
| 126 | Band 1: |
| 127 | Channel Freq Allowed HT Modes |
| 128 | 0 0000 HT20 HT40 HT40+ HT40- |
| 129 | 1 2412 HT20 HT40 HT40+ |
| 130 | 2 2417 HT20 HT40 HT40+ |
| 131 | 3 2422 HT20 HT40 HT40+ |
| 132 | 4 2427 HT20 HT40 HT40+ |
| 133 | 5 2432 HT20 HT40 HT40+ HT40- |
| 134 | 6 2437 HT20 HT40 HT40+ HT40- |
| 135 | 7 2442 HT20 HT40 HT40+ HT40- |
| 136 | 8 2447 HT20 HT40 HT40+ HT40- |
| 137 | 9 2452 HT20 HT40 HT40+ HT40- |
| 138 | 10 2457 HT20 HT40 HT40- |
| 139 | 11 2462 HT20 HT40 HT40- |
| 140 | |
| 141 | Band 2: |
| 142 | Channel Freq Allowed HT Modes |
| 143 | 0 0000 HT20 HT40 HT40+ HT40- VHT20 VHT40 VHT80 |
| 144 | 36 5180 HT20 HT40 HT40+ VHT20 VHT40 VHT80 |
| 145 | 40 5200 HT20 HT40 HT40- VHT20 VHT40 VHT80 |
| 146 | 44 5220 HT20 HT40 HT40+ VHT20 VHT40 VHT80 |
| 147 | 48 5240 HT20 HT40 HT40- VHT20 VHT40 VHT80 |
| 148 | 144 5720 HT20 HT40 HT40- VHT20 VHT40 VHT80 |
| 149 | 149 5745 HT20 HT40 HT40+ VHT20 VHT40 VHT80 |
| 150 | 153 5765 HT20 HT40 HT40- VHT20 VHT40 VHT80 |
| 151 | 157 5785 HT20 HT40 HT40+ VHT20 VHT40 VHT80 |
| 152 | 161 5805 HT20 HT40 HT40- VHT20 VHT40 VHT80 |
| 153 | 165 5825 HT20 HT40 HT40+ VHT20 VHT40 VHT80 |
| 154 | }}} |
| 155 | - Using this information create .conf file for each radio |
| 156 | {{{ |
| 157 | ./hostapd-conf wlan0 testlan0 161 VHT80 testlan0 |
| 158 | }}} |
| 159 | - Using this information create .conf file for each radio |
| 160 | {{{ |
| 161 | ./hostapd-conf wlan0 testlan0 161 VHT80 testlan0 |
| 162 | }}} |
| 163 | - Launch hostapd using .conf files and background processes. |
| 164 | {{{ |
| 165 | hostapd hostapd-phy0.conf & |
| 166 | }}} |
| 167 | - Output looks like this |
| 168 | {{{ |
| 169 | wlan0: interface state UNINITIALIZED->HT_SCAN |
| 170 | Using interface wlan0 with hwaddr 04:f0:21:3e:59:74 and ssid "testlan0" |
| 171 | wlan0: interface state HT_SCAN->ENABLED |
| 172 | wlan0: AP-ENABLED |
| 173 | }}} |
| 174 | - Enjoy your AP's |
| 175 | |