04-05-2013 09:37 AM - edited 03-07-2019 12:40 PM
Hi all,
i'm trying to upgrade NBAR protocol pack on my cisco 1941 router, so i downloaded new NABR protocol pack (version 4.0.0) and transferred it into router flash via tftp.
When i try to apply new protocol pack with command :
ip nbar protocol-pack flash:[protocol-pack-name]
i got this error :
% NBAR Error : Advanced Protocol Pack can not be loaded on top of Standard Protocol Pack
The router is running IPBASE IOS with Security License, IOS image is c1900-universalk9-mz.SPA.153-1.T.bin
Any Suggestion? Does NBAR2 packages works on IO BASE images?
Thankyou in advance.
Regards
Solved! Go to Solution.
04-08-2013 11:14 AM
Hi,
there's a lot of information in "NBAR2 (Next Generation NBAR) Protocol Pack FAQ" :
http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6558/ps6616/qa_C67-723689.html
"Q. Does a user need a license of any kind to access NBAR protocol packs?"
"A. NBAR users having a AVC (Application Visibility and Control) feature license can load and use protocol packs on routers. Please refer to the protocol pack licensing section in this document for more details."
"Q. Can a user load a protocol pack on any Cisco IOS/IOS-XE image?"
"A. The minimum IOS version required to load a NBAR protocol pack on a ISR-G2 platforms is Cisco IOS Software Release15.2(4) M.
...
Loading a protocol pack can be done if the engine version on the platform is the same or higher than the version required by the protocol pack.
...
To view the NBAR engine version on the device, use:
Router#sh ip nbar version | include software
It is strongly recommended to use the protocol pack that is the exact match for the engine, and also recommended to use the latest protocol pack for the base image."
Hope that helps,
Best regards
Rolf
Supplement:
Found in BRKNMS-3135 (Cisco Live 365):
Standard Protocol Pack
‒ Available (as Default Protocol pack) in IP Base image
Advanced Protocol Pack
‒ Available (as Default protocol pack) in DATA image
Added: BRKNMS-3135 info
04-08-2013 11:14 AM
Hi,
there's a lot of information in "NBAR2 (Next Generation NBAR) Protocol Pack FAQ" :
http://www.cisco.com/en/US/prod/collateral/iosswrel/ps6537/ps6558/ps6616/qa_C67-723689.html
"Q. Does a user need a license of any kind to access NBAR protocol packs?"
"A. NBAR users having a AVC (Application Visibility and Control) feature license can load and use protocol packs on routers. Please refer to the protocol pack licensing section in this document for more details."
"Q. Can a user load a protocol pack on any Cisco IOS/IOS-XE image?"
"A. The minimum IOS version required to load a NBAR protocol pack on a ISR-G2 platforms is Cisco IOS Software Release15.2(4) M.
...
Loading a protocol pack can be done if the engine version on the platform is the same or higher than the version required by the protocol pack.
...
To view the NBAR engine version on the device, use:
Router#sh ip nbar version | include software
It is strongly recommended to use the protocol pack that is the exact match for the engine, and also recommended to use the latest protocol pack for the base image."
Hope that helps,
Best regards
Rolf
Supplement:
Found in BRKNMS-3135 (Cisco Live 365):
Standard Protocol Pack
‒ Available (as Default Protocol pack) in IP Base image
Advanced Protocol Pack
‒ Available (as Default protocol pack) in DATA image
Added: BRKNMS-3135 info
04-09-2013 08:50 AM
Thanks for the reply,
i 'll check information from link you provided.
Best regards
Alessandro
08-12-2014 12:20 PM
I know this is a very old thread, but did you ever fix this issue? I'm not able to upgrade the protocol pack, and there is nothing in that documentation that states how to disable the default protocol pack. Any suggestions?
Thanks.
router(config)#ip nbar protocol-pack pp-adv-isrg2-153-3.M3-16-11.0.0.pack force
% NBAR Error: Advanced Protocol Pack cannot be loaded on top of Standard Protocol Pack
router(config)#do show ip nbar protocol-pack active detail
Active Protocol Pack:
Name: Standard Protocol Pack
Version: 1.0
Publisher: Cisco Systems Inc.
NBAR Engine Version: 16
State: Active
08-12-2014 07:13 PM
The issue was the data license was not active. After activating the data license it would allow the Advance protocol pack to be installed.
11-14-2014 07:02 AM
I have this problem.
Please link me to how exactly to activate the data license
09-20-2016 12:19 AM
You should active your license in router.
http://www.cisco.com/c/en/us/td/docs/routers/asr1000/configuration/guide/chassis/asrswcfg/csa_rtu.html
use blow command:
license boot level { adventerprise | advipservices |ipbase }
If you choose ipbase, the router only can use nbar standard pack.
For nbar advaced pack, you can choose adventerprise.
11-22-2017 11:01 AM
why is there clearly NO helpful info here
07-25-2018 10:53 AM
I know this is an old post, but saw your last comment while searching for other info.
license boot module module-name level license-level
"?" out the command to see what fits your needs.
I'm not personally familiar with the 1900 series, but on a 2900, you would add:
licensebootmodule c2900technology-package datak9
accept the user agreement (if you agree)
verify with show version and find "Technology-package Next reboot" with "datak9"
reboot (as instructed in user agreement)
verify with show version and find "Technology-package Current" with "datak9"
I would assume it's a very similar process, but here's a reference if you need more info: https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/csa/command/csa-cr-book/csa-l1.html
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide