我正在尝试在新的Cat4507R + E交换机上重新部署Cisco 1242 LWAP,这意味着该LWAP的WLC的IP地址正在更改。由于某些原因,我必须在AP VLAN上配置
ip helper-addresses
,以快速启动Cisco AP1242 AP与WLC之间的通信。我在AP Vlan上有DHCP(带有Option 43),但是我不知道为什么AP忽略了DHCP Option。DHCP在Cisco 4507R + E交换机上运行...这些交换机配置有DHCP Option 43(单个WLC地址:10.19.3.209 /十六进制:0a13.03d1)和选项60 ...
ip dhcp pool lwap_v99
network 10.1.1.0 255.255.255.0
default-router 10.1.1.254
dns-server 10.19.26.225
option 43 hex f104.0a13.03d1
option 60 ascii "Cisco AP c1240"
!
AP正在获取DHCP地址...
WL-DST2#sh ip dhcp bind
Bindings from all pools not associated with VRF:
IP address Client-ID/ Lease expiration Type
Hardware address/
User name
10.1.1.17 0158.8d09.03ec.de Jun 28 2013 03:07 AM Automatic
WL-DST2#
通过在Supervisor 7上使用Wireshark,我可以看到AP忽略了选项43。相反,AP(例如10.1.1.17)正在广播CAPWAP数据包,并且从不发送单播请求...
WL-DST2#sh monitor capture file bootflash:mycap.pcap | i CAPWAP
681 597.979997 10.1.1.17 -> 10.19.26.225 DNS Standard query A CISCO-CAPWAP-CONTROLLER
684 600.977998 10.1.1.17 -> 10.19.26.225 DNS Standard query A CISCO-CAPWAP-CONTROLLER
689 603.977998 10.1.1.17 -> 10.19.26.225 DNS Standard query A CISCO-CAPWAP-CONTROLLER
705 615.975999 10.1.1.17 -> 255.255.255.255 CAPWAP CAPWAP-Control - Discovery Request
715 625.974001 10.1.1.17 -> 255.255.255.255 CAPWAP CAPWAP-Control - Discovery Request
728 635.970995 10.1.1.17 -> 255.255.255.255 CAPWAP CAPWAP-Control - Discovery Request
我已验证DHCP在DHCP Offer消息中提供了Option 43 ...
Option: (t=43,l=13) Vendor-Specific Information
Option: (43) Vendor-Specific Information
Length: 13
我尝试同时设置
option 43 ascii "10.19.3.209"
和option 43 hex f104.0a13.03d1
…AP都忽略了这两个设置。我也尝试过[使用模式按钮硬重置AP]。无法正常工作的DHCP选项43和60的解决方法
此时,使AP与WLC通话的唯一方法是VLAN上的辅助地址(用于udp / 5246和udp / 5247)... WLC? FWIW,我不想使用DNS将AP定向到WLC。
AP / WLC系统的版本信息...
!
interface Vlan99
ip address 10.1.1.252 255.255.255.0
ip helper-address 10.19.3.209 <------
no ip redirects
no ip unreachables
no ip proxy-arp
standby 99 ip 10.1.1.254
!
ip forward-protocol udp 5246 <------
ip forward-protocol udp 5247 <------
4507R + E交换机正在运行IOS -XE 3.4.0SG
#1 楼
思科LWAP将执行此过程以尝试找到控制器:在本地子网上广播的CAPWAP
检查NVRAM中以前的控制器/移动性组并尝试这些。 br /> OTAP(尽管现在删除)
DHCP选项43/60
“ CISCO-CAPWAP-CONTROLLER.localdomain”的DNS查找
如果控制器在本地子网上,那么它将通过广播找到那些,如果您有指向控制器的IP帮助程序以及5246/12223上的ip forward-protocol,它也会以这种方式找到它。以前已加入NVRAM中的控制器,并将连接到选项43之前的控制器。我在使用旧版WLAN的同时安装新的WLAN时遇到问题,IT人士已插入了一些AP,因此它们将转到NVRAM中的WLC,而不是像我想要的那样使用选项43。我恢复了AP的出厂设置,但是解决了这个问题。
参考在这里(已经很旧了): technologies_tech_note09186a00806c9e51.shtml
#2 楼
我不能说忽略选项43,但是您可以为CISCO-CAPWAP-CONTROLLER.domain-given-by-dhcp输入DNS条目并将其指向10.19.3.209吗?那应该让它们单播到控制器。评论
好的,我知道...我只是没有想到当我将整个问题都用在谈论DHCP时,有人会真正提出这个答案作为答案...我会改写我的问题:-)
–迈克·彭宁顿
13年6月27日在17:18
在具有多个控制器的大型校园网络中,DNS条目是一个难题。您要么将它们全部交给一个控制器,然后将它们手动重新分配给您真正希望它们成为一个控制器。那就是我们在这里所做的。...:|我还没有时间真正弄清楚选项43等。渴望看到答案!
–knotseh
13年6月27日在17:48
#3 楼
在寻找其他东西并跑遍了这篇文章。万一其他人遇到这个问题,可以有一些建议/想法。关于DNS问题,我们同意,在较大的环境中将所有AP分配给一个控制器可能会很痛苦。如果已为Anycast设置了管理网络,则可以使用IP Anycast进行此操作,也可以使用循环DNS在控制器之间进行负载分担。
在DHCP选项43上,我正在为一组AP运行一对ASA(带有板载PoE端口的5505),并且具有以下语法:
dhcpd option 43 hex f104.c0a8.f92a
,除了其他IP。十进制->十六进制匹配,因此这似乎不是问题。启动时,我将看看AP的本地控制台。
例如它看起来像这样吗:
*Mar 1 00:17:34.521: %CAPWAP-5-DHCP_RENEW: Could not discover WLC using DHCP IP. Renewing DHCP IP.
Not in Bound state.
*Mar 1 00:17:43.117: %CAPWAP-3-ERRORLOG: Invalid event 38 & state 2 combination.
*Mar 1 00:17:43.150: %DHCP-6-ADDRESS_ASSIGN: Interface GigabitEthernet0 assigned DHCP address 192.168.253.67, mask 255.255.255.0, hostname AP1####.####.####
Translating "CISCO-CAPWAP-CONTROLLER"...domain server (192.168.253.1) [OK]
*Mar 1 00:17:51.024: %CAPWAP-3-ERRORLOG: Did not get log server settings from DHCP. <---
或更像这样:
*Mar 1 00:14:00.251: %LWAPP-3-LWAPP_INTERFACE_GOT_IP_ADDRESS: Interface GigabitEthernet0 obtained IP from DHCP...
*Mar 1 00:14:10.930: status of voice_diag_test from WLC is false
*Mar 1 00:14:10.987: Logging LWAPP message to 255.255.255.255.
Translating "CISCO-CAPWAP-CONTROLLER"...domain server (192.168.253.1) [OK]
*Mar 1 00:14:22.010: %CAPWAP-5-DHCP_OPTION_43: Controller address 192.168.249.42 obtained through DHCP <-------
*Dec 10 10:57:48.000: %CAPWAP-5-DTLSREQSEND: DTLS connection request sent peer_ip: 192.168.249.42 peer_port: 5246
*Dec 10 10:57:48.000: %CAPWAP-5-CHANGED: CAPWAP changed state to
*Dec 10 10:57:48.509: %CAPWAP-5-DTLSREQSUCC: DTLS connection created sucessfully peer_ip: 192.168.249.42 peer_port: 5246
*Dec 10 10:57:48.509: %CAPWAP-5-SENDJOIN: sending Join Request to 192.168.249.42
*Dec 10 10:57:48.509: %CAPWAP-5-CHANGED: CAPWAP changed state to JOIN
AP3502-02#show capwap client config
configMagicMark 0x#########
chkSumV2 ####
chkSumV1 #####
swVer 7.0.250.0
adminState ADMIN_ENABLED(1)
name AP3502-02
location ASA02
...
Heart Beat Timer 30 secs
Led State Enabled 1
Primed Interval 0
AP ILP Pre-Standard Switch Support Disabled
AP Power Injector Disabled
Infrastructure MFP validation Enabled
Configured Switch 1 Addr 192.168.249.44 <-------
non-occupancy channels:
Ethernet (Duplex/Speed) auto/auto
Slot 0
adminstate ADMIN_ENABLED(1)
radioType RADIO_TYPE_80211bg
...
#4 楼
选项43十六进制f104.0a13.03d1不正确,将此选项用于选项43十六进制f1080a1303d1
评论
您可以通过编辑答案以添加更多详细信息来改善其答案,以使其对原始海报和未来用户都更加有用。通常,类似这样的简短答案可以提供您为什么会认为这是答案的原因,有关所提及概念的更多说明,支持资源的参考/链接或适用的示例。
– YLearn♦
16年2月18日在18:41
评论
我对某事感到好奇...您知道当设备重置为出厂默认设置时,AP1242上的大指示灯LED应该变成琥珀色还是洋红色吗?发布后我尝试了一个实验,并按住模式按钮约20秒钟...在那一刻它变成了洋红色...如果那是AP重置为默认值所花费的时间,那么上一次它就不会重置我遵循了这些指示。
–迈克·彭宁顿
13年6月28日在9:36
使用该重置功能取得了不同的成功。我相信洋红色将其置于ROMMON模式。最好将其从WLC重置为出厂设置,或将telnet重置为出厂设置,然后删除config.txt并执行“ clear capwap private-config”,然后重新启动。这将迫使它进行全新的发现并关联到控制器。它可能仍会使用广播,因为这将是第一件事。
– Artanix
2013年6月28日9:44
我不认为洋红色是rommon,我这样做后就启动了它。
–迈克·彭宁顿
13年6月28日在9:49
刚刚意识到,插入电源时您需要按住模式按钮。
– Artanix
13年6月28日在10:11
本质上,您在评论中说的是100%确保我“重置了LAP”,这是昨天解决了我的问题的答案...它现在可以使用DHCP引导。我仍然希望TAC解释模式按钮的问题
–迈克·彭宁顿
2013年6月28日10:41