AP無法上線原因分析及排障

一、AP未分配到IP地址
如果遇到AP無法上線問題,可以檢查下AP是否分配到IP地址。AP獲取IP地址有兩種方式:靜態方式:登錄到AP設備,手工配置IP地址,該方式操作起來比較麻煩,不推薦使用;DHCP方式:在AC上配置DHCP服務器功能,給DHCP客戶端AP自動分配IP地址。在實際應用中,一般都是通過DHCP方式獲取IP地址。
定位步驟:
1.檢查AP是否分配到IP地址。
在設備上執行命令display ap all查看所有AP的信息。關注“IP”字段是否有IP地址,如果為“-”,表示未分配到IP地址。
2.如果AP未分配到IP地址,檢查DHCP服務器及相關設備接口的配置是否正確。
重點關注如下配置是否正確:檢查AP和AC之間的線路是否連接正常。檢查DHCP服務器配置是否正確。檢查AP和AC之間的網絡是否連通,如果使用AC作為DHCP服務器,且AC與AP不在同一個網段時,需要檢查地址池中是否配置了option43字段為AP指定AC的IP地址,否則AP無法發現AC,從而無法上線。
3.如果沒有配置option43,需要執行命令option 43 sub-option 2 ip-address為AP配置AC的IP地址。
system-view
[Huawei] interface Vlanif 100
[Huawei-Vlanif100] ip address 192.168.1.254 24 //配置AC源接口的IP地址
[Huawei-Vlanif100] quit
[Huawei] capwap source interface Vlanif 100 //指定Vlanif 100接口為源接口
[Huawei] ip pool global1 [Huawei-ip-pool-global1] option 43 sub-option 2 ip-address 192.168.1.254 //將AC源接口的IP地址下發給AP
4.執行命令commit all提交新的配置,重新使AP上線。每一次在AC上對AP的配置進行修改時,都需要重新提交配置,將新配置下發到AP上,否則新配置不生效。
system-view
[Huawei] wlan ac
[Huawei-wlan-view] commit all
Warning: Committing configuration may cause service interruption, continue?[Y/N]:y
二、AP與AC之間網絡不通
如果遇到AP無法上線問題,需要檢查一下基礎網絡是否連通。檢查基礎網絡的物理連通性,物理連通性主要是指設備之間的物理連線是否正常,接口是否都UP。檢查基礎網絡的業務連通性,業務連通性主要是指VLAN、IP地址和路由等配置是否正確。不同的組網需要配置不同的VLAN、IP地址和路由才能互通,雖然無法給出一個統一的配置,但是我們可以根據實際的經驗總結,給出一個配置指導和定位思路。
定位步驟
1.檢查AC和AP之間是否能Ping通。
在AC設備上執行命令ping,ping AP的IP地址,查看ping的結果。
ping 192.168.1.10 2.如果AC和AP之間ping不通,檢查中間網絡設備是否連通。
中間網絡設備不通,一般是由于VLAN、IP地址和路由配置錯誤導致。由于AC和AP之間的網絡比較復雜,可以是二層網絡,也可以是三層網絡,所以網絡互通的配置也比較復雜。
配置WLAN業務時,一般需要配置一個管理VLAN,一個或多個業務VLAN。其中,管理VLAN用于轉發AP與AC之間的管理報文,業務VLAN用于轉發STA與Internet之間的業務報文。
由于AP自身發出的報文默認是不帶VLAN Tag的,一般是由AP對端設備的二層接口為AP發出的報文打上管理VLAN的Tag。
STA發出的報文也是不帶Tag的,但是經過AP時,AP會給SAT發出的報文打上業務VLAN的Tag。
直接轉發時,需保證AP上行接口一直到AC的下行接口都要允許管理VLAN和業務VLAN通行。
由于管理VLAN和業務VLAN不能相同,所以接口一般配置為Trunk類型。
隧道轉發時,由于業務報文被封裝在CAPWAP報文中,對外不感知,AP上行接口一直到AC的下行接口僅允許管理VLAN通行即可。
如果和AP直連的是一臺傻瓜交換機,由于傻瓜交換機無法配置VLAN,所以與傻瓜交換機對接的上游設備的二層接口要配置成Access類型,剝離VLAN標簽。
缺省情況下,設備上只有直連網段的路由,如果直連網段路由里有到目標網段的路由,則不需要配置靜態路由,如果沒有,則需要在設備上配置一條到目標網段的靜態路由。
三、CAPWAP鏈路故障
如果遇到AP無法上線問題,可以檢查下CAPWAP隧道是否建立成功。CAPWAP隧道的作用如下:CAPWAP隧道可以實現AP與AC間的狀態維護;AC通過CAPWAP隧道對AP進行管理和業務配置下發;業務數據經過CAPWAP隧道集中到AC上轉發。
定位步驟
1.檢查CAPWAP鏈路是否已創建。
在診斷視圖下,執行命令display capwap linkinfo查看所有CAPWAP鏈路信息。如果已上線AP的數量大于CAPWAP鏈路個數,則重復執行該命令,觀察CAPWAP鏈路個數是否在增加。
system-view
[Huawei] diagnose
[Huawei-diagnose] display capwap linkinfo
2.如果CAPWAP鏈路個數沒有增加,說明CAPWAP鏈路創建失敗或沒有創建。此時,執行命令display capwap configuration檢查CAPWAP的配置信息是否正確。
重點關注如下配置是否正確:檢查AC源接口下是否配置了正確的IP地址,是否被誤shutdown。檢查CAPWAP心跳檢測間隔時間是否小于默認值25。該值小于25可能會影響CAPWAP鏈路可靠性,使AP無法正常上線,建議使用默認值。檢查CAPWAP心跳檢測報文次數是否小于默認值6。該值小于6可能會影響CAPWAP鏈路可靠性,使AP無法正常上線,建議使用默認值。檢查控制鏈路DTLS加密功能是否使能。缺省情況下,設備上使能了控制隧道DTLS加密功能。如果誤操作,去使能了該功能,會導致DTLS協商失敗,從而使CAPWAP隧道建立失敗。
3.如果CAPWAP配置都正確,AP還是無法上線,可以執行capwap echo命令,將CAPWAP心跳檢測間隔時間和報文次數配置大一些后,重新讓AP上線。
system-view [Huawei] capwap echo interval 30 times 10
4.執行命令commit all提交新的配置,重新使AP上線。
system-view
[Huawei] wlan ac
[Huawei-wlan-view] commit all
四、AP認證失敗
在AP上線過程中,AC會對AP的身份進行驗證,只有驗證通過的AP才允許上線。因此,在配置AP上線時,需要在AC上離線添加AP并配置AP的認證模式。例如,在添加AP時,配置AP的認證模式為MAC認證。當AP上線時,AC將對AP的MAC地址進行認證,等AP認證成功后才可以上線。
AP有三種認證模式,不認證、MAC地址認證和SN認證。為了降低安全風險,建議使用MAC地址認證或者SN認證。
如果出現AP無法上線問題,可以檢查下是否因為AP認證失敗導致AP上不了線。如果AP認證模式是MAC地址認證,則在離線添加AP時必須輸入AP的MAC地址。如果AP認證模式是SN認證,則在離線添加AP時必須輸入AP的SN序列號,您可以在AP設備的外部名牌帖上找到AP的MAC地址和SN信息。
定位步驟
1.檢查AP的MAC地址是否加入了黑名單中
如果某個AP的MAC地址被加入了黑名單,會導致該AP認證失敗。在設備上執行命令display ap blacklist查看AP黑名單信息。
display ap blacklist
2.如果AP的MAC地址在黑名單中,則執行命令undo ap blacklistmac將AP的MAC地址從黑名單中刪除。
system-view
[Huawei] wlan ac [Huawei-wlan-view] undo ap blacklist mac xxxx-xxxx-xxxx
3.如果是MAC地址認證或者SN認證,但未離線添加AP或未將AP加入白名單中,則AP上線時會認證不通過。執行命令display ap unauthorized record查看是否存在未認證通過的AP。
display ap unauthorized
4.如果存在未認證通過的AP,則執行命令行ap-confirm all手動允許認證不通過的AP上線或者執行命令ap whitelist,將AP加入白名單中。
system-view
[Huawei] wlan ac
[Huawei-wlan-view] ap-confirm mac xxxx-xxxx-xxxx
system-view
[Huawei] wlan ac
[Huawei-wlan-view] ap whitelist mac xxxx-xxxx-xxxx
5.檢查設備上AP的MAC地址、SN信息以及AP型號是否和AP外觀名牌帖上的一致。如果不一致,根據名牌帖上的MAC地址、SN信息以及AP型號修改錯誤的參數。
display current-configuration | include ap-id ap-id 0 ap-mac xxxx-xxxx-xxxx ap-sn yyyyyyyyyyyyyyyyyyyy
6.執行命令commit all提交新的配置,重新使AP上線。
system-view
[Huawei] wlan ac
[Huawei-wlan-view] commit all
五、AP類型不匹配
AR路由器作為AC,下掛FIT AP為用戶提供WLAN接入服務時,建議下掛同品牌的AP產品。
定位步驟
檢查設備是否支持當前使用的AP型號。在設備上執行display ap-type all命令,查看設備支持的AP型號。不同的AC版本支持的AP型號不同。
display ap-type all
六、AP和AC版本不匹配
AP正常上線的一個前提條件是AP的版本必須與AC的版本匹配。因為在AP上線過程中,AC會檢查當前AP的版本是否是AC支持的版本,如果是,則允許上線,否則不允許上線。如果遇到AP無法上線問題,可以查看下AP的版本是否與AC的版本匹配。
定位步驟
1.檢查AC與AP之間的版本是否匹配。
#首先登錄到AC設備上,執行命令display version,查看AC當前的版本信息。
display version
#Telnet到AP上,執行命令display version,查看AP當前的版本信息。
display version
2.如果無法登錄到AP查看其版本信息,也可以在AC上執行命令display trapbuffer,查看AC記錄的告警,從而間接獲取AP的版本信息。在告警信息中搜索“WLAN/4/AP_SOFTWARE_VERSION_MISMATCH”,其中“APSoftWareVersion”參數即為AP的軟件版本。
display trapbuffer
七、AP數目已達到License支持的最大AP數
不同款型的AR路由器作為AC時,允許接入的AP個數不同。有些款型不需要加載無線控制器License,就可以接入最大數量的AP;有些款型需要加載無線控制器License后,才可以接入最大數量的AP。至于每個款型最大支持接入多少個AP,可以聯系售前工程師咨詢。對于那些需要加載無線控制器License后才可以接入最大數量AP的款型,在沒有加載License的情況下,最多只允許接入4個AP。
如果發現AP無法上線,可以查看AC設備上當前上線的AP個數是否已達到了最大值。
1.檢查設備上狀態為normal的AP的個數。在設備上執行命令display ap by-state normal查看已上線AP的個數。
display ap by-state normal
2.訪問產品參數介紹網站或者咨詢售前工程師,查看當前AC款型支持接入的最大AP個數。
3.比較實際上線的AP個數是否達到AC款型允許接入的最大個數。如果沒有達到,但是出現了AP數目已達到License支持的最大AP數的問題,則根據AC是否需要加載無線License,進行如下處理:如果AC不需要加載無線License即可接入最大數量的AP,但是上線的AP個數未達到AC允許接入的最大個數,此時建議直接聯系技術支持人員解決。如果AC需要License才可以接入最大數量的AP,但是上線的AP個數已經達到4個。此時,如果要接入更多的AP,則需要購買無線控制器License對AP個數進行擴容。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/38839.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/38839.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/38839.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

基于CNN的股票預測方法【卷積神經網絡】

基于機器學習方法的股票預測系列文章目錄 一、基于強化學習DQN的股票預測【股票交易】 二、基于CNN的股票預測方法【卷積神經網絡】 文章目錄 基于機器學習方法的股票預測系列文章目錄一、CNN建模原理二、模型搭建三、模型參數的選擇(1)探究window_size…

下代iPhone或回歸可拆卸電池,蘋果這操作把我看傻了

剛度過一個愉快的周末,蘋果又雙叒叕攤上事兒了。 iPhone13 系列被曝扎堆電池鼓包了。 早在去年,就有 iPhone13 和 iPhone14 用戶反饋過類似的問題,表示在手機僅僅使用了一年多的時間就出現了電池鼓包的情況,而且還把屏幕給撐起來了…

舞會無領導:一種樹形動態規劃的視角

沒有上司的舞會 Ural 大學有 𝑁 名職員,編號為1~𝑁。 他們的關系就像一棵以校長為根的樹,父節點就是子節點的直接上司。 每個職員有一個快樂指數,用整數 𝐻𝑖 給出,其中1≤&…

校園卡手機卡怎么注銷?

校園手機卡的注銷流程可以根據不同的運營商和具體情況有所不同,但一般來說,以下是注銷校園手機卡的幾種常見方式,我將以分點的方式詳細解釋: 一、線上注銷(通過手機APP或官方網站) 下載并打開對應運營商的…

C++ 指針介紹

指針是C編程語言中的一個強大且重要的特性。它允許程序員直接操作內存地址,從而提供了對低級別內存的訪問和控制。雖然指針在使用時可能比較復雜且容易出錯,但它們在提高程序效率和靈活性方面有著不可替代的作用。本文將介紹C指針的基本概念、用法及其應…

Docker 中 MySQL 遷移策略(單節點)

目錄 一、 簡介二、操作流程2.1 進入mysql容器2.2 導出 MySQL 數據2.3. 將導出的文件復制到宿主機2.4 創建 Docker Compose 配置2.5 啟動新的 Docker 容器2.6 導入數據到新的容器2.7 驗證數據2.8 刪除舊的容器(刪除操作需慎重) 三、推薦配置四、寫在后面…

當年很多跑到美加澳寫代碼的人現在又移回香港?什么原因?

當年很多跑到美加澳寫代碼的人現在又移回香港?什么原因? 近年來,確實有部分曾經移民到美國、加拿大、澳大利亞等地的香港居民選擇移回香港。這一現象與多種因素相關,主要可以歸結為以下幾點: 疫情后的環境變化&#…

【STM32】溫濕度采集與OLED顯示

一、任務要求 1. 學習I2C總線通信協議,使用STM32F103完成基于I2C協議的AHT20溫濕度傳感器的數據采集,并將采集的溫度-濕度值通過串口輸出。 任務要求: 1)解釋什么是“軟件I2C”和“硬件I2C”?(閱讀野火配…

2025第13屆常州國際工業裝備博覽會招商全面啟動

常州智造 裝備中國|2025第13屆常州國際工業裝備博覽會招商全面啟動 2025第13屆常州國際工業裝備博覽會將于2025年4月11-13日在常州西太湖國際博覽中心盛大舉行!目前,各項籌備工作正穩步推進。 60000平米的超大規模、800多家國內外工業裝備制造名企將云集…

C++中的RAII(資源獲取即初始化)原則

C中的RAII(Resource Acquisition Is Initialization,資源獲取即初始化)原則是一種管理資源、避免資源泄漏的慣用法。RAII是C之父Bjarne Stroustrup提出的設計理念,其核心思想是將資源的獲取(如動態內存分配、文件句柄、…

最細最有條理解析:事件循環(消息循環)是什么?進程與線程的定義、關系與差異

目錄 事件循環:引入 一、瀏覽器的進程模型 1.1、什么是進程(Process) 1.2、什么是線程(Thread) 1.3、進程與線程之間的關系聯系與區別 二、瀏覽器有哪些進程和線程 2.1、瀏覽器的主要進程 ①瀏覽器進程 ②網絡…

ctfshow sqli-libs web561--web568

web561 ?id-1 or 1--?id-1 union select 1,2,3--?id-1 union select 1,(select group_concat(column_name) from information_schema.columns where table_nameflags),3-- Your Username is : id,flag4s?id-1 union select 1,(select group_concat(flag4s) from ctfshow.f…

擴展學習|風險評估和風險管理:回顧其基礎上的最新進展

文獻來源:[1]Aven, T. (2016). Risk assessment and risk management: Review of recent advances on their foundation. European journal of operational research, 253(1), 1-13. 文章簡介:大約30-40年前,風險評估和管理被確立為一個科學領…

數據結構 - C/C++ - 鏈表

目錄 結構特性 內存布局 結構樣式 結構拓展 單鏈表 結構定義 節點關聯 插入節點 刪除節點 常見操作 雙鏈表 環鏈表 結構容器 結構設計 結構特性 線性結構的存儲方式 順序存儲 - 數組 鏈式存儲 - 鏈表 線性結構的鏈式存儲是通過任意的存儲單元來存儲線性…

技術分享:分布式數據庫DNS服務器的架構思路

DNS是企業數字化轉型的基石。伴隨微服務或單元化部署的推廣,許多用戶也開始采用分布式數據庫將原來的單體數據庫集群服務架構拆分為大量分布式子服務集群,對應不同的微服務或服務單元。本文將從分布式數據庫DNS服務器的架構需求、架構分析兩方面入手&…

1_插入排序_循環不變式

01_插入排序 #include<stdio.h>void insert_sort(int arr[], int n); void printArray(int arr[], size);int main() {int arr[] {1, 2, 3, 22, 5, 9};int n sizeof(arr) / sizeof(arr[0]);printf("打印原始數組:\n");prinfArray(arr, n);insert_sort(arr, …

湖北大學2024年成人高考函授報名專升本市場營銷專業介紹

在璀璨的學術殿堂中&#xff0c;湖北大學如同一顆璀璨的明珠&#xff0c;熠熠生輝。為了滿足廣大社會人士對于繼續深造、提升自我、實現職業夢想的渴望&#xff0c;湖北大學特別開設了成人高等繼續教育項目&#xff0c;為廣大有志之士敞開了一扇通往知識殿堂的大門。 而今&…

【FFmpeg】av_write_frame函數

目錄 1.av_write_frame1.1 寫入pkt&#xff08;write_packets_common&#xff09;1.1.1 檢查pkt的信息&#xff08;check_packet&#xff09;1.1.2 準備輸入的pkt&#xff08;prepare_input_packet&#xff09;1.1.3 檢查碼流&#xff08;check_bitstream&#xff09;1.1.4 寫入…

【創建者模式-建造者模式】

概要 將一個復雜對象的構建與表示分離&#xff0c;使得同樣的構建過程可以創建不同的表示。 建造者模式包含以下角色 抽象建造者類&#xff08;Builder&#xff09;&#xff1a;這個接口規定要實現復雜對象的那些部分的創建&#xff0c;并不涉及具體的部件對象的創建。具體建…

什么是ISR?

ISR&#xff08;Interrupt Service Routine&#xff0c;中斷服務程序&#xff09;是一個用于處理硬件中斷的特定程序。中斷是硬件或軟件引起的事件&#xff0c;會暫時打斷當前正在運行的任務&#xff0c;以便緊急處理某個事件。ISR的目的是快速響應中斷信號&#xff0c;執行所需…