Wireless Access Point (WAP) Discovery?

Vini
Giga Guru

Hi All,

 We are trying to discover Wireless Access Points(WAP's) and Controllers using SNMP Community String.

But the system is not discovering any WAP devices. Is it feasible to discover WAP's directly from Service Now Discovery or we need to do any customization's for discovering those?

1 ACCEPTED SOLUTION

Vini
Giga Guru

Hi All,

Finally I was able to discover WAP's on Orlando version.

Implementation Steps# 

1. Made the "Wireless LAN Controller" classification to false.

2. Made the OID "1.3.6.1.4.1.9.1.2170" with classifier "Standard Network Router" to false

3. Created new OID "1.3.6.1.4.1.9.1.2170" with classifier "Standard Network Switch" and made it true.

4. Ran the discovery but discovery failed with "Running pre sensor script- WAPs - Pre failed due to: TypeError: Cannot convert null to an object.."

5. Made changes to the "pre sensor script- WAPs - Pre" FROM: 06a71b1367e4130051c9027e2685ef1e TO: global - As per "KB0827636" article I have changed "Accessible from" to "All application scopes" - added "global." in the "WAPs - Pre" Pre Post Sensor script in front of occurrence of this "PatternJSUtil" var makeAndModel = global.MakeAndModelJS.fromNames(manufacturer, model, 'hardware'); if (!global.PatternJSUtil.nil(makeAndModel.getManufacturerSysID())) currentItem.values.manufacturer = makeAndModel.getManufacturerSysID(); if (!global.PatternJSUtil.nil(makeAndModel.getModelNameSysID())) currentItem.values.model_id = makeAndModel.getModelNameSysID(); <

6. ran the discovery and now it is working successfully.

Note# 1. WAP’s can be discoverable on Paris version because Switch pattern has extension section of WAP.

Hope this helps!!!

 

Thanks & Regards,

Vinil.

View solution in original post

14 REPLIES 14

Yes Discovery plugin is enabled.

I was confused because I do not see anything in the extension section of the n/w switch pattern to discover WAP's.

 

Regards,

Akshatha

You can find it here.

https://YourInsance.service-now.com/$sn_pattern_designer.do?authoring_mode=modify&sys_id=42187b89dba92200868a7c841f96191f&sysparm_view=&sysparm_record_target=sa_pattern&sysparm_record_row=3&sysparm_record_list=nameCONTAINSswitch%5EORDERBYname&sysparm_record_rows=6

Pattern Name-Network Switch

find_real_file.png

Hope This helps.

Regards

 

RP

Thanks Rahul.

 

I did check the network switch pattern in our instance (Newyork patch 10). However, No extension found for Cisco WAP's.

After Browsing, I got to know that Cisco WAP pattern extension feature is supported in Newyork patch 10 and later.

I am not finding a way to import that from servicenow store as well as update process procedure.

find_real_file.png

 

Many Thanks,

Akshatha

see when It will be patched to Newyork Patch 10

Regards

RP

Vini
Giga Guru

Hi All,

Finally I was able to discover WAP's on Orlando version.

Implementation Steps# 

1. Made the "Wireless LAN Controller" classification to false.

2. Made the OID "1.3.6.1.4.1.9.1.2170" with classifier "Standard Network Router" to false

3. Created new OID "1.3.6.1.4.1.9.1.2170" with classifier "Standard Network Switch" and made it true.

4. Ran the discovery but discovery failed with "Running pre sensor script- WAPs - Pre failed due to: TypeError: Cannot convert null to an object.."

5. Made changes to the "pre sensor script- WAPs - Pre" FROM: 06a71b1367e4130051c9027e2685ef1e TO: global - As per "KB0827636" article I have changed "Accessible from" to "All application scopes" - added "global." in the "WAPs - Pre" Pre Post Sensor script in front of occurrence of this "PatternJSUtil" var makeAndModel = global.MakeAndModelJS.fromNames(manufacturer, model, 'hardware'); if (!global.PatternJSUtil.nil(makeAndModel.getManufacturerSysID())) currentItem.values.manufacturer = makeAndModel.getManufacturerSysID(); if (!global.PatternJSUtil.nil(makeAndModel.getModelNameSysID())) currentItem.values.model_id = makeAndModel.getModelNameSysID(); <

6. ran the discovery and now it is working successfully.

Note# 1. WAP’s can be discoverable on Paris version because Switch pattern has extension section of WAP.

Hope this helps!!!

 

Thanks & Regards,

Vinil.