24
Rev.1 (1/24) CONFIDENTIAL © silex technology, Inc. Title: SX-PCEAD-EVB Start-Up Guide Date : June 19, 2017

SX-PCEAD-EVB Start-Up Guide - silex...$ sudo killall wpa_supplicant 8.4. hostapd.conf の作成 AP アプリケーションであるhostapd を起動するために、hostapd の動作パラメータ設定ファイル(以下

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Rev.1

(1/24) CONFIDENTIAL © silex technology, Inc.

Title: SX-PCEAD-EVB

Start-Up Guide

Date : June 19, 2017

Rev.1

Date:June 15, 2017

(2/24) CONFIDENTIAL © silex technology, Inc.

目次

1. はじめに ......................................................................................................................................................... 4

2. 概要 ................................................................................................................................................................ 4

3. 特徴 ................................................................................................................................................................ 4

4. 準備するもの ................................................................................................................................................. 5

5. 802.11ad AP モード動作手順 ....................................................................................................................... 5

6. MinnowBoard へ Ubuntu をインストールする ............................................................................................. 6

6.1. UEFI Bootable USB メモリーの作成 ............................................................................................................ 6

6.1.1. Win32DiskImager のインストール ........................................................................................................ 6

6.1.2. Win32DiskImager の実行 ...................................................................................................................... 6

6.2. Ubuntu のインストール ................................................................................................................................. 7

7. SX-PCEAD の動作に必要なコンポーネントのインストール ...................................................................... 9

7.1. wil6201 ターゲットファームウェア、及びボードデータのコピー ............................................................. 9

7.2. hostapd のインストール ............................................................................................................................... 9

8. AP モード動作手順 ...................................................................................................................................... 10

8.1. SX-PCEAD インタフェースの確認 ............................................................................................................ 11

8.2. SX-PCEAD インタフェースが動作することを確認 .................................................................................. 12

8.2.1. ifconfig up に失敗する時は .................................................................................................................. 12

8.3. 既に起動されている無線アプリケーションの停止 .................................................................................... 12

8.4. hostapd.conf の作成 .................................................................................................................................... 12

8.5. hostapd の起動 ............................................................................................................................................ 13

8.5.1. hostapd が起動できない時は .............................................................................................................. 13

9. hostapd.conf 仕様 ........................................................................................................................................ 14

9.1. 基本設定 ....................................................................................................................................................... 14

9.1.1. Open モードで起動する ...................................................................................................................... 14

9.1.2. 認証モード(WPA2-PSK GCMP)で起動する .................................................................................. 14

9.2. 拡張設定 ....................................................................................................................................................... 15

9.2.1. カントリーコードを設定する .............................................................................................................. 15

9.2.2. Hidden SSID(ステルスAP)で起動する .......................................................................................... 15

9.2.3. Beacon 間隔を変更する ...................................................................................................................... 15

9.2.4. AP ブリッジを禁止する(プライバシセパレータ機能) ................................................................... 16

9.2.5. 暗号化鍵の更新間隔を変更する .......................................................................................................... 16

10. 無線コマンド一覧 ........................................................................................................................................ 17

10.1. iwconfig コマンド ................................................................................................................................ 17

10.1.1. 無線インタフェース情報を得る .......................................................................................................... 17

10.2. iw コマンド .......................................................................................................................................... 18

10.2.1. AP スキャンを実行する ...................................................................................................................... 18

10.2.2. 無線インタフェースの動作情報を取得する ....................................................................................... 19

Rev.1

Date:June 15, 2017

(3/24) CONFIDENTIAL © silex technology, Inc.

10.2.3. 接続されている子機一覧を取得する .................................................................................................. 19

10.3. iwlist コマンド ..................................................................................................................................... 20

10.3.1. 使用可能なチャネル一覧を取得する .................................................................................................. 20

10.3.2. AP スキャンを実行する ...................................................................................................................... 20

11. サポートチャネル一覧 ................................................................................................................................ 22

11.1. 各カントリーコード別サポートチャネル ........................................................................................... 22

12. STA モード設定方法 ................................................................................................................................... 23

12.1. wpa_supplicant.conf の作成 ................................................................................................................ 23

12.2. wpa_supplicant の起動 ........................................................................................................................ 23

12.2.1. wpa_supplicant が起動できない時は .................................................................................................. 24

Rev.1

Date:June 15, 2017

(4/24) CONFIDENTIAL © silex technology, Inc.

1. はじめに 本書は、SX-PCEAD-EVB の評価環境の構築手順、及び、802.11ad モジュールの起動方法について説明

します。また、本製品は AP モードを有し、各種パラメータを設定することが可能です。本書では AP モードにお

ける各種パラメータの設定方法についても説明します。

2. 概要 SX-PCEAD-EVB では、AP モードのみサポートしており、STA モードについては未評価となります。

このため、本書に記載している STA モードの動作方法については動作保証の範囲外となりますので、ご留意

願います。

また、本書に記載されているツール類のバージョン及びダウンロードサイトの情報は 2017 年 6 月 1 日現在の

ものとなります。そのため、バージョンやサイト情報が更新されている可能性があります。

3. 特徴 802.11ad 準拠の AP モードを有します。

JP/US/欧州(DE)/CN のカントリーコード設定に対応します。

SSID 隠蔽 AP(ステルス AP)に対応します。

TCP 最大スループット 2.03Gbps ※当社検証結果

AP スキャン機能を持ち、周辺の 802.11ad 対応 AP 一覧を取得できます。

接続されている子機一覧を取得できます。

Rev.1

Date:June 15, 2017

(5/24) CONFIDENTIAL © silex technology, Inc.

4. 準備するもの MinnowBoard Turbot Silverjaw Lure(MinnowBoard PCI 拡張ボード)

SX-PCEAD-EVB(含 専用アンテナ、アンテナケーブル)

USB キーボード

USB メモリー。4GB 以上の容量を持つもの

HDMI 対応ディスプレイ

HDMI ケーブル。MinnowBoard の I/F が Micro のため、それに対応するもの。

Windows7 以上の 64bit PC 。USB インタフェースを有するもの

インターネットに接続できる環境

MinnowBoard Turbot に適合する AC アダプター 5V 2.5A (2.0A でも動作確認済み)

【オプション】 USB マウス

【オプション】 USB ハブ(USB マウスを使用してインストールを行う場合)

5. 802.11ad AP モード動作手順 本製品を使用した AP モードの動作手順の概要は以下となります。次項より MinnowBoard のセットアップ方

法を始め、AP 動作させるまでの詳細な手順について説明します。

1. UEFI ブート可能な USB メモリーを作成

2. Ubuntu を MinnowBoard Turbot へインストール

3. 各種必要なアプリケーションをインストール

4. AP 動作設定ファイルを作成

5. AP アプリケーション(hostapd)を起動

Rev.1

Date:June 15, 2017

(6/24) CONFIDENTIAL © silex technology, Inc.

6. MinnowBoard へ Ubuntu をインストールする 本項では、MinnowBoard で Ubuntu をインストールするまでの手順について説明します。

6.1. UEFI Bootable USB メモリーの作成 弊社製品ダウンロードページから、Ubuntu インストール用の USB メモリーイメージをダウンロードします。

ファイル名 サイズ MD5

ubuntu 16.04.02 LTS amd64.img 4,048,551,936 6C5E7B5B743CD89A9228ECE7AE43CBC2

ダウンロードが完了した後は、UEFI Bootable USB メモリーを作成します。

なお、本書ではイメージコピーツール Win32DiskImager を使用した方法を例示します。

(備考)

弊社はイメージコピーツール Win32DiskImager とは提携しておらず、ツールの問題やツールの使用に

より生じた如何なる損害についても、弊社は一切の責任を負いません。

6.1.1. Win32DiskImager のインストール Windows PC に Win32DiskImager をインストールします。インストーラーは下記サイトからダウンロードが可

能です。

https://sourceforge.net/projects/win32diskimager/

※ 弊社での動作確認バージョンは 1.0.0 となります。

6.1.2. Win32DiskImager の実行 次に Win32DiskImager を実行し、USB メモリーにイメージをコピーします。先にダウンロードしたイメージを

選択後、「Write」ボタンを押下します。

※ 書き込む PC は 64bit マシンを使用してください。

Rev.1

Date:June 15, 2017

(7/24) CONFIDENTIAL © silex technology, Inc.

6.2. Ubuntu のインストール MinnowBoard にディスプレイ、USB キーボード、LAN ケーブル、及び先に作成した USB メモリーを差し込

み、電源を投入します。起動時にキーボードから「F2」を押下してブートメニューを表示します。

ブートメニューが表示されずにコマンドプロンプトが立ち上がった場合は、”exit” と入力しプロンプトを抜ける

事でブートメニューが表示されます。

※ この時点で PCIe 拡張ボードを接続する必要はございません。

「Boot Manager」を選択し、次の画面を待ちます。Boot Option Menu が表示されたら、「EFI USB Device」

を選択します。

下記の様に GNU GRAB メニューが表示されるので 「Install Ubuntu」を選択します。

Rev.1

Date:June 15, 2017

(8/24) CONFIDENTIAL © silex technology, Inc.

言語選択画面になるので任意の言語を選択します。

※ 弊社環境では「English」を選択。

「Preparing to install Ubuntu」の画面が表示されるので、チェックを入れずに「Continue」を選択します。

「Installation type」の画面で「Erase disk and install Ubuntu」を選択して「Install Now」を選択します。

「Where are you?」の画面で任意のリージョンを選択し、「Continue」を選択します。

「Keyboard layout」の画面で任意のタイプを選択し、「Continue」を選択します。

※ 弊社環境では「English(US)」を選択。

「Who are you?」の画面で任意のアカウント情報を登録します。

インストールが正常に完了すると再起動を促す画面になるので、そのまま再起動します。

Ubuntu のインストールはこれで完了です。

Rev.1

Date:June 15, 2017

(9/24) CONFIDENTIAL © silex technology, Inc.

7. SX-PCEAD の動作に必要なコンポーネントのインストール 本項では SX-PCEAD を AP モードで動作させるために必要なコンポーネントのインストール手順について説

明します。

7.1. wil6201 ターゲットファームウェア、及びボードデータのコピー 弊社製品ダウンロードページから、下記ファイルをダウンロードします。

ファイル名 サイズ MD5

wil6210.fw 350,748 92399DCD8496A78D21DD6AC5FD2440BD

wil6210.brd 3,588 6B4453CC9F5311D0685128CFDC3A5F03

Ubuntu の以下のフォルダに上記 2 ファイルをコピーします。

$ sudo cp {src_dir}/wil6210.fw /lib/firmware

$ sudo cp {src_dir}/wil6210.brd /lib/firmware

7.2. hostapd のインストール apt-get コマンドを使用して hostapd を Ubuntu にインストールします。

$ sudo apt-get install hostapd

Rev.1

Date:June 15, 2017

(10/24) CONFIDENTIAL © silex technology, Inc.

8. AP モード動作手順 ターゲットファーム/ボードデータ、及び hostapd のインストールが完了すると、SX-PCEAD を動作させるこ

とが可能となります。

SX-PCEAD を Silverjaw Lure ボードに接続し、Silverjaw Lure ボードを MinnowBoard に接続します。

キーボード、マウス、ディスプレイ、及び LAN ケーブルを接続後、電源を投入します。

※ SX-PCEAD には専用アンテナを接続してください。

Rev.1

Date:June 15, 2017

(11/24) CONFIDENTIAL © silex technology, Inc.

8.1. SX-PCEAD インタフェースの確認 起動後 Ubuntu が立ち上がると、Terminal より SX-PCEAD を確認することができます。

無線 I/F 確認コマンド

$ iwconfig

正常に認識すれば以下のような応答が得られます。

lo no wireless extensions.

wlp3s0 IEEE 802.11 ESSID:off/any

Mode:Managed Access Point: Not-Associated

Retry short limit:7 RTS thr:off Fragment thr:off

Power Management:on

enp2s0 no wireless extensions.

上記結果では 『wlp3s0』 が SX-PCEAD を指します。

Rev.1

Date:June 15, 2017

(12/24) CONFIDENTIAL © silex technology, Inc.

8.2. SX-PCEAD インタフェースが動作することを確認 下記コマンドにて、SX-PCEAD インタフェースを立ち上げます。

$ sudo ifconfig wlp3s0 up

8.2.1. ifconfig up に失敗する時は 上記コマンドに失敗する場合、以下の原因が考えられます。

・スーパーユーザーで実行できていない。

→sudo 実行します。

・wil6201 ターゲットファームウェア/ボードデータが正しくインストールされていない。

→「7.1 wil6201 ターゲットファームウェア、及びボードデータのコピー」を参照します。

8.3. 既に起動されている無線アプリケーションの停止 Ubuntu は初期状態で無線子機アプリケーションである wpa_supplicant がインストールされています。

wpa_supplicant が既に起動されている場合、正常に無線 I/F を AP モードで立ち上げられない場合がありま

す。SX-PCEAD を動作させるために、下記コマンドから、wpa_supplicant を停止させます。

$ sudo killall wpa_supplicant

8.4. hostapd.conf の作成 AP アプリケーションである hostapd を起動するために、hostapd の動作パラメータ設定ファイル(以下

hostapd コンフィグファイル)を準備する必要があります。vi 等を使用して任意の場所にファイルを作成してくだ

さい。詳細なパラメータの記述方法については 「9 hostapd.conf 仕様」 で説明します。ここでは例として Open

認証の AP 設定例について説明します。

ファイル名については通例では hostapd.conf を指定しますが、任意の名称で作成が可能です。

hostapd.conf 例(Open 認証 ESSID=”silex-pcead-sample-open”)

ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

ssid=silex-pcead-sample-open

channel=2

hw_mode=ad

Rev.1

Date:June 15, 2017

(13/24) CONFIDENTIAL © silex technology, Inc.

8.5. hostapd の起動 下記コマンドで hostapd を起動します。hostapd を起動することで AP 動作が開始され、SX-PCEAD は

Beacon パケットの送信を開始し、子機からの接続要求を受け付けます。

hostapd 起動コマンド

$ sudo hostapd –B hostapd.conf

※ hostapd.conf は前項で作成したパスを指定します。

成功すると以下のように表示された後、プロセスはデーモン化されます。

wlp3s0: interface state UNINITIALIZED->ENABLED

wlp3s0: AP-ENABLED

8.5.1. hostapd が起動できない時は hostapd の起動に失敗する場合、以下の原因が考えられます。

・無線 I/F が認識されていない。

→iwconfig コマンドで、無線 I/F が認識されていることを確認。

・wil6210 ドライバ動作に必要なコンポーネントがインストールされていない。

→「7.1 wil6201 ターゲットファームウェア、及びボードデータのコピー」を参照します。

・他のプロセスが無線 I/F を使用している。

→wpa_supplicant もしくは hostapd が既に起動していないか確認し、起動している場合は

停止します。

・スーパーユーザーで実行できていない。

→sudo 実行します。

・SX-PCEAD にアンテナが接続されていない

→SX-PCEAD にアンテナを接続します。

Rev.1

Date:June 15, 2017

(14/24) CONFIDENTIAL © silex technology, Inc.

9. hostapd.conf 仕様 本項では hostpad の動作パラメータ設定ファイルについて説明します。

9.1. 基本設定

9.1.1. Open モードで起動する ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

ssid=silex-pcead-sample-open

channel=2

hw_mode=ad

9.1.2. 認証モード(WPA2-PSK GCMP)で起動する ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

ssid=silex-pcead-sample-gcmp

channel=2

wpa=2

wpa_passphrase=passphrase

wpa_pairwise=GCMP

rsn_pairwise=GCMP

hw_mode=ad

Rev.1

Date:June 15, 2017

(15/24) CONFIDENTIAL © silex technology, Inc.

9.2. 拡張設定

9.2.1. カントリーコードを設定する country_code={COUNTRY_CODE}

option

COUNTRY_CODE JP, US, DE, CN

記述例

ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

country_code=JP

ssid=silex-pcead-sample-jp

channel=2

hw_mode=ad

9.2.2. Hidden SSID(ステルス AP)で起動する ignore_broadcast_ssid=1

option

オプションなし

記述例

ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

ssid=silex-pcead-sample-stealth

ignore_broadcast_ssid=1

channel=2

hw_mode=ad

9.2.3. Beacon 間隔を変更する beacon_int={INTERVAL}

option

INTERVAL 15…65535 (default 100)

記述例

ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

beacon_int=1000

ssid=silex-pcead-sample-beacon

channel=2

hw_mode=ad

Rev.1

Date:June 15, 2017

(16/24) CONFIDENTIAL © silex technology, Inc.

9.2.4. AP ブリッジを禁止する(プライバシセパレータ機能) ap_isolate=1

option

オプションなし

記述例

ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

ssid=silex-pcead-sample-apbridge

ap_isolate=1

channel=2

hw_mode=ad

※ デフォルトは AP ブリッジ禁止が Off となります。(子機間通信を許可する)

9.2.5. 暗号化鍵の更新間隔を変更する wpa_ptk_rekey={INTERVAL}

option

INTERVAL 更新間隔を秒で指定。(default=600)

記述例

ctrl_interface=/var/run/hostapd_wlp3s0

interface=wlp3s0

driver=nl80211

ssid=silex-pcead-sample-rekey

wpa_ptk_rekey=60

channel=2

hw_mode=ad

Rev.1

Date:June 15, 2017

(17/24) CONFIDENTIAL © silex technology, Inc.

10. 無線コマンド一覧

10.1. iwconfig コマンド

10.1.1. 無線インタフェース情報を得る コマンド iwconfig

オプション なし

表示例 silex@silex-Minnowboard-Turbot-D0-PLATFORM:~$ iwconfig

enp2s0 no wireless extensions.

lo no wireless extensions.

wlp3s0 IEEE802.11 Mode:Master

Retry short limit:7 RTS thr:off Fragment thr:off

Power Management:on

Rev.1

Date:June 15, 2017

(18/24) CONFIDENTIAL © silex technology, Inc.

10.2. iw コマンド

10.2.1. AP スキャンを実行する コマンド iw {ifname} scan

オプション {ifname} 無線 IF 名を選択

結果 スキャンした AP 一覧を表示します。

BSS :AP の BSSID

freq :動作チャネル

signal :シグナルレベル(高品質 100 ~ 20 低品質)

SSID :AP の ESSID

RSN :暗号化情報

表示例 silex@silex-Minnowboard-Turbot-D0-PLATFORM:~$ sudo iw wlp3s0 scan

BSS xx:xx:xx:xx:xx:xx(on wlp3s0)

TSF: 0 usec (0d, 00:00:00)

freq: 60480

beacon interval: 100 TUs

capability: DMG_ESS CBAP_Only Privacy (0x0017)

signal: 80/100

last seen: 196 ms ago

SSID: "AP161-pcead-sample-gcmp"

DS Parameter set: channel 2

RSN: * Version: 1

* Group cipher: GCMP

* Pairwise ciphers: GCMP

* Authentication suites: PSK

* Capabilities: 1-PTKSA-RC 1-GTKSA-RC (0x0000)

Extended capabilities: SSID List

※ AP スキャンは iwlist コマンドでも実行可能です。

※ AP 動作中はスキャンが開始できません。

Rev.1

Date:June 15, 2017

(19/24) CONFIDENTIAL © silex technology, Inc.

10.2.2. 無線インタフェースの動作情報を取得する コマンド iw {ifname} info

オプション {ifname} 無線 IF 名を選択

結果 スキャンした AP 一覧を表示します。

addr :無線 IF の MAC アドレス

ssid :動作 ESSID

type :モード(AP / managed)

表示例 Interface wlp3s0

ifindex 3

wdev 0x1

addr xx:xx:xx:xx:xx:xx

ssid silex-pcead-sample-gcmp

type AP

wiphy 0

10.2.3. 接続されている子機一覧を取得する コマンド iw {ifname} station dump

オプション {ifname} 無線 IF 名を選択

結果 スキャンした AP 一覧を表示します。

Station :接続子機の MAC アドレス

rx bytes :受信バイト数

tx packets :受信パケット数

tx bytes :送信バイト数

tx packets :送信パケット数

tx failed :送信失敗パケット数

txbitrate :現在の送信レート(AP → Station)

rxbitrate :現在の受信レート(Station → AP)

表示例 silex@silex-Minnowboard-Turbot-D0-PLATFORM:~$ iw wlp3s0 station dump

Station xx:xx:xx:xx:xx:xx (on wlp3s0)

rx bytes: 2996

rx packets: 42

tx bytes: 2142

tx packets: 23

tx failed: 1

tx bitrate: 27.5 MBit/s MCS 0

rx bitrate: 1540.0 MBit/s MCS 6

Rev.1

Date:June 15, 2017

(20/24) CONFIDENTIAL © silex technology, Inc.

10.3. iwlist コマンド

10.3.1. 使用可能なチャネル一覧を取得する hostapd.conf によって国コードが指定されると、国コードに依存して設定できるチャネルが制限されます。

コマンド iwlist {ifname} channel

オプション {ifname} 無線 IF 名を選択

結果 設定可能なチャネル(周波数)が表示されます。

表示例 wlp3s0 2 channels in total; available frequencies :

Channel 02 : 60.48 GHz

Channel 03 : 62.64 GHz

10.3.2. AP スキャンを実行する コマンド iwlist {ifname} scanning

オプション {ifname} 無線 IF 名を選択

結果 スキャンした AP 一覧を表示します。

Address :AP の MAC アドレス(BSSID)

Frequency :動作チャネル

Quality :シグナルレベル(高品質 100 ~ 20 低品質)

Signal level :Quality に同じ

Encryption key :暗号化(on / off)

ESSID :AP の ESSID

IE :Information Element 一覧

表示例 silex@silex-Minnowboard-Turbot-D0-PLATFORM:~$ iwlist wlp3s0 scanning

wlp3s0 Scan completed :

Cell 01 - Address: xx:xx:xx:xx:xx:xx

Channel:2

Frequency:60.48 GHz (Channel 2)

Quality=80/100 Signal level=80/100

Encryption key:off

ESSID:"silex-pcead-sample-open"

Mode:Master

Extra:tsf=0000000000000000

Extra: Last beacon: 270ms ago

IE:Unknown:001773696C65782D70636561642D73616D706C652D

6F70656E

IE: Unknown: 030102

IE: Unknown: 7F0400000002

IE: Unknown: 941104CE140A7D800011D1B706000040100000

IE: Unknown: 970A00000000000000000014

IE: Unknown: BE0400000000

IE: Unknown: 0C12000003A4280027A400004243400062321000

IE: Unknown: 2E010C

Rev.1

Date:June 15, 2017

(21/24) CONFIDENTIAL © silex technology, Inc.

IE: Unknown:

DD5C0050F204104A0001101044000102103B0001031047001011F8B54B0F7C5EDE81A8D07

79FA98B881021000120102300012010240001201042000120105400080000000000000000

10110001201008000231481049000600372A000120

IE: Unknown: DD0F506F9A170109000704CE140A7D8000

Cell 02 - Address: xx:xx:xx:xx:xx:xx

Channel:2

Frequency:60.48 GHz (Channel 2)

Quality=100/100 Signal level=100/100

Encryption key:on

ESSID:"silex-pcead-sample-gcmp"

Mode:Master

Extra:tsf=0000000000000000

Extra: Last beacon: 210ms ago

IE:Unknown:00192273696C65782D70636561642D73616D706C65

2D67636D7022

IE: Unknown: 030102

IE: IEEE 802.11i/WPA2 Version 1

Group Cipher : unknown (8)

Pairwise Ciphers (1) : unknown (8)

Authentication Suites (1) : PSK

IE: Unknown: 7F0400000002

IE: Unknown: 941104CE140A7D800011D1B706000040100000

IE: Unknown: 970A00000000000000000014

IE: Unknown: BE0400000000

IE: Unknown: 0C12000003A4280027A400004243400062321000

IE: Unknown: 2E0108

IE: Unknown: DD0F506F9A170109000704CE140A7D8000

※ AP スキャンは iwlist コマンドでも実行可能です。

※ AP 動作中はスキャンが開始できません。

Rev.1

Date:June 15, 2017

(22/24) CONFIDENTIAL © silex technology, Inc.

11. サポートチャネル一覧

SX-PCEAD は以下のチャネルをサポートします。カントリーコードを設定すると、サポートされるチャネルは各

カントリーコードに依存したリストを使用します。

チャネル番号 中心周波数

1ch 58.320 GHz

2ch 60.480 GHz

3ch 62.640 GHz

11.1. 各カントリーコード別サポートチャネル カントリーコード 1ch 2ch 3ch

JP :日本 × ○ ○

US :アメリカ ○ ○ ○

DE :ドイツ(欧州) ○ ○ ○

CN :中国 ○ ○ ○

Rev.1

Date:June 15, 2017

(23/24) CONFIDENTIAL © silex technology, Inc.

12. STA モード設定方法 Ubuntu 16.04 では標準で STA 動作アプリケーションである wpa_supplicant が搭載されています。本項で

は wpa_supplicant を使用した、STA モードの動作方法について説明します。

12.1. wpa_supplicant.conf の作成 STA アプリケーションである wpa_supplicant を起動するために、wpa_supplicant の動作パラメータ設定フ

ァイル(以下 wpa_supplicant コンフィグファイル)を準備する必要があります。vi 等を使用して任意の場所にフ

ァイルを作成してください。ファイル名については通例では wpa_supplicant.conf を指定しますが、任意の名称

で作成が可能です。

wpa_supplicant.conf 例(Open 認証 ESSID=”silex-pcead-sample-open”)

ap_scan=1

network={

ssid=”silex-pcead-sample-open”

key_mgmt=NONE

}

wpa_supplicant.conf 例(WPA2 認証 GCMP ESSID=”silex-pcead-sample-gcmp”)

ap_scan=1

network={

ssid=”silex-pcead-sample-gcmp”

key_mgmt=WPA-PSK

pairwise=GCMP

group=GCMP

psk=”passphrase”

}

12.2. wpa_supplicant の起動 下記コマンドで wpa_supplicant を起動します。wpa_supplicant を起動することで STA 動作が開始され、

SX-PCEAD は AP スキャンを開始し、設定に一致する AP に接続を開始します。

wpa_supplicant 起動コマンド

$ sudo wpa_supplicant –B –I wlp3s0 –D nl80211 -c wpa_supplicant.conf

※ wpa_supplicant.confは前項で作成したパスを指定します。

成功すると以下のように表示された後、プロセスはデーモン化されます。

Successfully initialized wpa_supplicant

Could not read interface p2p-dev-wlp3s0 flag: No such device

※2 行目のエラーメッセージは無視できます。

Rev.1

Date:June 15, 2017

(24/24) CONFIDENTIAL © silex technology, Inc.

12.2.1. wpa_supplicant が起動できない時は wpa_supplicant の起動に失敗する場合、以下の原因が考えられます。

・無線 I/F が認識されていない。

→iwconfig コマンドで、無線 I/F が認識されていることを確認。

・wil6210 ドライバ動作に必要なコンポーネントがインストールされていない。

→「7.1 wil6201 ターゲットファームウェア、及びボードデータのコピー」を参照します。

・他のプロセスが無線 I/F を使用している。

→wpa_supplicant もしくは hostapd が既に起動していないか確認して停止します。

・スーパーユーザーで実行できていない。

→sudo 実行します。

・SX-PCEAD にアンテナが接続されていない

→SX-PCEAD にアンテナを接続します。