Skip to main content
afornaris
Staff
Staff
Oct 13, 2016 8:02 PM UTC

Technical Note: Disabled network interfaces and kernel errors after firmware upgrade

Description
This article concerns the scenario where interfaces are disabled and kernel errors are generated at the end of the upgrade process:
Broadcom switch init timeout!
np_bcm_intf not initialized
np_bcm_intf not initialized

Initializing firewall...
System is starting...
Failed to insmod bcm switch modules (1,0,1)
Using /bin/linux-kernel-bde.o
Symbol version prefix ''
/bin/linux-kernel-bde.o: /bin/linux-kernel-bde.o: unresolved symbol synchronize_irq
/bin/linux-kernel-bde.o:
This indicates an attempt to load a module without a GPL compatible license and it has unresolved symbols. The module may be trying to access GPLONLY symbols but the problem is more likely to be a coding or user error.  Contact the module supplier for assistance.
Using /bin/linux-uk-proxy.o
Symbol version prefix ''
insmod: a module named linux-uk-proxy already exists
Using /bin/linux-bcm-diag-full.o
Symbol version prefix ''
/bin/linux-bcm-diag-full.o: /bin/linux-bcm-diag-full.o: unresolved symbol kmalloc_giant
/bin/linux-bcm-diag-full.o: /bin/linux-bcm-diag-full.o: unresolved symbol kfree_giant
/bin/linux-bcm-diag-full.o: /bin/linux-bcm-diag-full.o: unresolved symbol linux_bde_destroy
/bin/linux-bcm-diag-full.o: /bin/linux-bcm-diag-full.o: unresolved symbol linux_bde_create
/bin/linux-bcm-diag-full.o:

Solution
In order to avoid these errors, the user will need to unset the following configuration option before executing the firmware upgrade:
# config global
# config system global
# unset optimize throughput
# end

Thought Leadership. Security Summit. Thursday, November 12th, PGA National Resort, Palm Beach Gardens, FL.
Security Operations Summit: Modernize SecOps. Operate AI-Native.AMER: November 4 | 9:00 AM PST. India and SAARC: November 5 | 10:00 AM IST. EMEA: November 5 | 10:30 AM CET. APAC: November 5 | 11:00 AM SGT