cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1972
Views
5
Helpful
10
Replies

Failed to join controller C9800CL

gtstech
Level 3
Level 3

UEST(type 9) in CAPWAP state: DTLS Teardown(4).
[*05/15/2025 17:52:39.0369] OOBImageDnld: OOBImageDownloadTimer expired for imag e download..
[*05/15/2025 17:52:39.0369] OOBImageDnld: Do common error handler for OOB image download..
[*05/15/2025 17:52:39.0617] No more AP manager addresses remain..
[*05/15/2025 17:52:39.0617] No valid AP manager found for controller 'WLC' (ip: 192.168.88.2)
[*05/15/2025 17:52:39.0617] Failed to join controller WLC.
[*05/15/2025 17:52:39.0617] Failed to join controller.


cisco CW9166D1-ROW 
AP Running Image : 17.12.4.22
Primary Boot Image : 17.12.4.22
Backup Boot Image : 17.12.1.5

 

WCL version: 17.12.4

10 Replies 10

Mark Elsen
Hall of Fame
Hall of Fame

 

 - Checkout this advisory https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/217734-connect-and-join-a-row-domain-access-po.html#toc-hId--2068680011

        Summarized , make sure that have set a valid country code and or issue the command 
                         show controllers dot11Radio 1 
      to display the -ROW domain and the country to which the AP is assigned if any:

   M.



-- Let everything happen to you  
       Beauty and terror
      Just keep going    
       No feeling is final
Reiner Maria Rilke (1899)

I used country code: US but still not working even though US supports -row for CW9166D1

 

 

 - @gtstech  I can't find a match in https://www.cisco.com/c/dam/assets/prod/wireless/wireless-compliance-tool/index.html
                    for the -ROW version of the AP as such for the US

                    I could be wrong ; did you try show controllers dot11Radio 1   already ?
                    To exclude further basic configuration issues validate the controller's configuration
                    using the CLI command show tech wireless and feed the output from that
                    into Wireless Config Analyzer
                                     (Do not use a simple show tech-support for this procedure)

  M.



-- Let everything happen to you  
       Beauty and terror
      Just keep going    
       No feeling is final
Reiner Maria Rilke (1899)

show controllers dot11Radio 1  on thiết bị wireless CW9166D1 right?

 

 @gtstech  No  , on the 9800

 M.



-- Let everything happen to you  
       Beauty and terror
      Just keep going    
       No feeling is final
Reiner Maria Rilke (1899)

But AP has not joined C9800 to see country

 

 - @gtstech              >...But AP has not joined C9800 to see country
                     Yeah that is correct ,so then you need to look at my earlier arguments :==>

                     I can't find a match in https://www.cisco.com/c/dam/assets/prod/wireless/wireless-compliance-tool/index.html
                    for the -ROW version of the AP as such for the US
                                            
                    To exclude further basic configuration issues validate the controller's configuration
                    using the CLI command show tech wireless and feed the output from that
                    into Wireless Config Analyzer
                                    (Do not use a simple show tech-support for this procedure)
                                            The above procedure must be considered mandatory!

  M.



-- Let everything happen to you  
       Beauty and terror
      Just keep going    
       No feeling is final
Reiner Maria Rilke (1899)

Scott Fella
Hall of Fame
Hall of Fame

Is that all the logs you have when you are on the console of the AP?  There is nothing else that shows up that can be an issue? How many ap's do you have joined to your 9800? What other model ap's are already joined?  If this is new and you don't have any ap's joined, it can be a setting on the VM or a miss configuration on your 9800-CL.

-Scott
*** Please rate helpful posts ***

Saikat Nandy
Cisco Employee
Cisco Employee

US does not use ROW for any AP model. In US 9166D1 uses -B Regulatory domain. Mexico uses -ROW for 9166D1. So you can try adding Mexico in WLC/AP join Profile to match the country code.

The logs are not sufficient enough to draw a conclusion. So you can take WLC RA trace & AP show logging output atleast to see what exactly is happening.

Rich R
VIP
VIP

Agreed with @Saikat Nandy and @Mark Elsen -ROW is not a valid SKU for US.
Always refer to and check:
https://www.cisco.com/c/dam/assets/prod/wireless/wireless-compliance-tool/index.html
https://cae-cnc-prd.cisco.com/pdtcnc/#/
https://www.cisco.com/c/en/us/support/wireless/catalyst-9100ax-access-points/products-technical-reference-list.html

show controllers dot11Radio 1 is an AP not WLC command.

As others have said you should always capture the complete console log from the AP, save to a text file (.txt) for example in Notepad, and then attach it to this thread.  But no need in this case because we know you are using invalid hardware for the US country code in this case. Also remember you can enable RA trace for the AP MAC address (add both LAN and wireless base MAC to be sure you catch everything) on the WLC in the same way as you would for a client MAC to get detailed debug logs for the AP trying to join the WLC.  Also look at "show wireless stats ap join summary" and "show wireless stats ap mac-address <AP MAC> join detailed" and "show wireless stats ap history mac-address <AP MAC>" and of course the WLC log for any relevant logs.

Also you should always check your WLC config with the Config Analyzer (link and details below) because this will show many common mistakes and best practice items (also see the Best Practices link below).

------------------------------
Please click Helpful if this post helped you and Accept as Solution if this answered your query.
------------------------------
TAC recommended codes for AireOS WLC's   and   TAC recommended codes for 9800 WLC's
Best Practices for AireOS WLC's,   Best Practices for 9800 WLC's   and   Cisco Wireless compatibility matrix
Check your 9800 WLC config with Wireless Config Analyzer using "show tech wireless" output or "config paging disable" then "show run-config" output on AireOS and use Wireless Debug Analyzer to analyze your WLC client debugs
Field Notice: FN63942 APs and WLCs Fail to Create CAPWAP Connections Due to Certificate Expiration
Field Notice: FN72424 Later Versions of WiFi 6 APs Fail to Join WLC - Software Upgrade Required
Field Notice: FN72524 IOS APs stuck in downloading state after 4 Dec 2022 due to Certificate Expired
- Fixed in 8.10.196.0, latest 9800 releases, 8.5.182.12 (8.5.182.13 for 3504) and 8.5.182.109 (IRCM, 8.5.182.111 for 3504)
Field Notice: FN70479 AP Fails to Join or Joins with 1 Radio due to Country Mismatch, RMA needed
Field Notice: FN74383 APs Running 17.12.4/5/6/6a May Run Out of Flash Space Preventing Upgrades
How to avoid boot loop due to corrupted image on Wave 2 and Catalyst 11ax Access Points (CSCvx32806)
Field Notice: FN74035 - Wave2 APs DFS May Not Detect Radar After Channel Availability Check Time
Leo's list of bugs affecting 2800/3800/4800/1560 APs
Default AP console baud rate from 17.12.x is 115200 - introduced by CSCwe88390
Review Cisco Networking for a $25 gift card