如何透過控制器擷取EAP的無線封包

資料庫
設定手冊
09-24-2025
2154

 

介紹

無線封包擷取可用來分析無線基地台(AP)與用戶端之間的通訊,並協助排查無線封包遺失、訊號微弱、漫遊失敗等問題。

相容於 Omada 控制器 v6.0 及以上版本的 Omada AP,提供Over-the-Air (OTA) Capture 和 Non-Over-the-Air (Normal) Capture。

以下範例透過使用控制器 v6版本及EAP787進行

需求

  • Omada AP(該韌體適用於 v6.0 及以上版本的控制器)
  • Omada 控制器 v6.0 及以上版本
  • Wireshark 軟體 (可於 www.wireshark.org下載)

設定

擷取模式包含 Local 模式 串流模式

  • Local 模式: 當 Omada 控制器端接收到無線封包擷取指令後,EAP 便會執行無線封包擷取流程。擷取到的封包會被封裝成 .pcap 檔案並存於EAP內部,此模式允許使用者從控制器的網頁介面下載該檔案。

 

  • 串流模式: 不會將封包擷取檔案儲存至設備的內部儲存空間,由 EAP 設備無線介面所擷取的封包,可透過如 Wireshark 軟體等封包擷取工具即時顯示,並進行即時的檢視與分析。

 

共有三種方式可以進入封包擷取功能

  1. 路徑: 站點 > 網路工具 > 抓封包

 

  1. 路徑:站點 > 設備 > 抓封包

 

  1. 路徑: 站點 > 設備 > 管理設備 > 工具 > 抓封包

場景 1: Local 模式

步驟 1. 設定無線封包擷取的基本參數

  • 設備類型:選擇要擷取封包的EAP
  • 來源:選擇設備
  • 介面類型:選擇無線網路介面來擷取封包
  • 頻段:支援 2.4 GHz/5 GHz /6 GHz
  • 頻道:只有具備獨立掃描無線晶片的型號才支援頻道選擇
  • SSID/介面: 包含 SSID 介面和 Mesh相關介面 (sta interface 和 bkhap 介面)。當頻段選擇 5/6 GHz 時,無論是否為 Mesh 網路的一部分,bkhap 介面都必須被納入介面選項中。sta 介面則僅在成功加入 Mesh 網路後才會出現。

注意:以下設定將會影響封包擷取:

1.若某個頻段被關閉,則對應頻段的 SSID 封包將不會被擷取。

2.若已設定 WLAN 排程,則在排程以外的時間將不會擷取封包。

3.若某個 SSID 被關閉,則該 SSID 的封包不會被擷取。

 

步驟 2. 選擇 Local 模式做為擷取模式

選擇  local 模式,設定擷取封包的持續時間和單一封包大小。 考量到本地設備上封包擷取檔案的記憶體使用情況,local 模式下的封包擷取持續時間目前可選範圍暫定為 1–300 秒。

步驟3. 同時也能啟用抓封包過濾器

OTA 擷取(Over-The-Air Capture):用於 802.11 MAC 層級,直接於空中擷取 Wi-Fi 無線訊框的過濾器。

正常擷取(Normal Capture):Non-Over-the-Air Capture的封包擷取過濾器。

步驟4. 點擊上圖的開始抓封包便能看到設備正在進行封包擷取

 

步驟5. 完成封包擷取後,點擊下載.pcap 檔,擷取的封包便能存於內部資料夾。

Show packet capture zip file.

 

注意:

1. Wi-Fi 6 型號封包不得超過 1MB, Wi-Fi 7 型號封包不得超過 10MB

2. 檔案僅保留10分鐘,並且只能下載三次。

場景 2: 串流模式

串流模式 允許使用如 Wireshark 等封包擷取工具即時顯示由 AP 設備無線介面擷取的封包,方便現場技術人員進行封包分析與問題判斷。

在使用串流模式開始封包擷取之前,先將已安裝 Wireshark 軟體的電腦與欲進行擷取的 AP 設備,依照下圖所示的網路架構連接至同一個網路中。

Connect the PC where you installed Wireshark software and the AP device to be captured to the same network.

 

步驟 1 - 3 與 local 模式設定相同

步驟 4. 選擇串流為擷取模式

步驟 5. 點擊 ‘開始抓封包’

Capture packet by using Wireshark.

 

步驟 6. 開啟 Wireshark 

Wireshark software icon.

 

步驟 7.  Capture > Options

Go to Capture > Options on Wireshark software.

 

步驟 8. 彈出 Capture Options 介面, 前往 Input > Manage Interfaces

Pop up the Capture Options page. Go to Input > Manage Interfaces.

 

步驟 9. 彈出  Manage Interfaces 介面, 至 Remote Interfaces,點擊 ‘+’ 新增 remote interface

Host: 輸入EAP的IP

Port: Optional

Password authentication: 輸入EAP的 username 和 password

 

 點擊 ‘確定’ 儲存remote interface

步驟 10. 當看到 rpcap://IP address/mon x 和 rpcap://IP address/ath x, 代表遠端封包擷取介面已成功新增,點擊 ‘Start’ 就能擷取封包。

 

QA

Q1:Omada Controller V6.0 支援的無線封包擷取與之前版本有什麼差異?

A1:

  1. Omada Controller V6.0 支援 OTA Capture 和 Normal wireless packet Capture,之前版本不支援 OTA 擷取。
  2. Omada Controller V6.0 支援 串流模式、本地模式,之前版本僅支援本地模式。
  3. 具備 Scan-Radio 晶片的型號 (i.e. EAP787),請依Scan-Radio 晶片啟用 OTA Capture

 

Q2:什麼是 OTA Capture? OTA Capture 和 Normal Capture 有什麼不同?

A2:

OTA Capture (Over-The-Air Capture): EAP 的無線介面被設為Monitor mode, 用來監聽並擷取空中的無線介面封包,擷取到的封包都是該介面所偵測到的 802.11 協定訊框。

這對於分析 AP 與用戶端之間的連線過程 (包含association、認證、解除認證等..過程) 以及排查封包遺失、訊號微弱、漫遊失敗等問題非常重要。

 

Normal Capture: 無線介面被設為 non-Monitor mode,即為  Master mode,kernel 會將 802.11 訊框封裝為標準的網路封包並傳送到上層應用,擷取到的封包是經過 AP 無線介面處理後的協定堆疊封包。

 

擷取模式

無線介面模式

擷取類型

常見應用情境

OTA Capture

Monitor

802.11 MAC frames

排查association/authentication 問題

Normal Capture

Master

Protocol stack frames

分析經過AP的流量

 

Q3: 在使用無線封包擷取時,Scan-Radio 晶片型號與一般型號有什麼差異?

A3:

  1. 具備 Scan-Radio 晶片的 AP 可以確保在背景進行封包擷取與 RF 掃描時,不會影響其他用戶端的功能。
  2. 一般型號的無線介面若被設為監聽模式以進行封包擷取,會導致連接到該封包擷取 EAP 設備(僅限 MTK 晶片型號,如 EAP615-Wall v1、EAP613v1、EAP610v3、EAP650-Wall v2 等)的無線用戶端斷線,但不會影響非封包擷取設備以及連接到非封包擷取 SSID 的用戶端。

注意:目前只有 EAP787具備 Scan-Radio 晶片

請評價此文件

相關文件