If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:nvram (chipcmd)

From BoxMatrix


BoxMatrix >> Shell-Commands >> nvram (chipcmd) @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Startup-Scr Hotplug-Scr BusyBox-Cmds Bash-Cmds AVM-Cmds Chipset-Cmds Linux-Cmds Shared-Libs Kernel-Mods Research

Info
  
Name-Collision - multiple objects in this wiki use the name nvram!
nvram (avmenv) TODO
nvram (chipcmd) Access persistent storage of configuration on Broadcom chipsets.
nvram (partition) Proprietary nvram WLAN and Kernel configuration storage on Broadcom models.

Chipset-Command

Goto:   Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

nvram is the commandline frontend to access persistent storage of configuration on Broadcom chipsets.
It uses the blackbox backend libnvram.so.

nvram is used by the scripts S45bcm-wlan-drivers, wifi.sh and bcm-wlan-drivers.sh. Binaries use the library directly.

7581 fw 7.17:

root@fritz:/var/mod/root# nvram

usage:
nvram	[get]			:get nvram value
	[set name=value]	:set name with value
	[unset name]		:remove nvram entry
	[show]			:show all nvrams
	[dump]			:show all nvrams tuples
	[setflag bit=value]	:set bit value
	[getflag bit]		:get bit value
	[commit [restart]]	:save nvram [optional] to restart wlan
	[restart]		:from kernel configuration file
	[kernelset]		:populate nvram from kernel configuration file

Dependencies

Daily updated index of all dependencies of this command. Last update: 2024-11-14 07:42 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Depends on lib ld.so 1 7.20 - 8.00 Dynamic linker / loader Linux
Depends on lib libarcher.so 1 7.39 - 8.00 API to the Broadcom Archer Network Processor Broadcom
Depends on lib libatmctl.so 1 7.39 - 8.00 API to the Broadcom ATM / PTM driver. Broadcom
Depends on lib libbacktrace.so 1 7.20 - 8.00 Crash handler and logger AVM
Depends on lib libbcm_boardctl.so 3 6.98 - 8.00 Simple Broadcom board control functions Broadcom
Depends on lib libbcm_crc.so 2 6.54 - 7.18 Broadcom CRC32 calculation. Broadcom
Depends on lib libbcm_flashutil.so 3 6.54 - 8.00 Broadcom flash updater utility Broadcom
Depends on lib libbcm_util.so 1 7.39 - 8.00 Broadcom logging and environmental info Broadcom
Depends on lib libbcmmcast.so 1 7.39 - 8.00 API to the Broadcom Multicast driver Broadcom
Depends on lib libbridgeutil.so 1 7.39 - 8.00 Broadcom utilities for Ethernet Bridges Broadcom
Depends on lib libc.so 3 6.54 - 8.00 Standard C library Linux
Depends on lib libcms_boardctl.so 2 6.54 - 6.85 Broadcom CMS board control functions Broadcom
Depends on lib libcms_core.so 1 7.39 - 8.00 Broadcom CMS core functions Broadcom
Depends on lib libcms_msg.so 3 6.54 - 8.00 Broadcom CMS messaging API Broadcom
Depends on lib libcms_qdm.so 1 7.39 - 8.00 TODO Broadcom
Depends on lib libcms_util.so 3 6.54 - 8.00 Broadcom CMS utility functions Broadcom
Depends on lib libcrypt.so 3 6.54 - 8.00 Encoding and decoding handling routines. Linux
Depends on lib libdl.so 3 6.54 - 8.00 Dynamic linking library Linux
Depends on lib libethctl.so 1 7.39 - 8.00 Broadcom Ethernet Configuration API Broadcom
Depends on lib libethswctl.so 1 7.39 - 8.00 Broadcom Ethernet Switch Configuration API Broadcom
Depends on lib libgcc_s.so 2 6.54 - 7.18 GCC low-level runtime library Linux
Depends on lib libgen_util.so 1 7.39 - 8.00 Generic Broadcom utility functions. Broadcom
Depends on lib libjson-c.so 1 7.39 - 8.00 JSON parser / generator Linux
Depends on lib libm.so 1 7.39 - 8.00 C math library Linux
Depends on lib libmdm_cbk_core.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_cbk_devinfo.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_cbk_diag.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_cbk_dsl.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_cbk_sysmgmt.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_cbk_tr69.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_cbk_wifi.so 1 7.39 - 8.00 TODO AVM
Depends on lib libmdm_db.so 1 7.39 - 8.00 TODO AVM
Depends on lib libnanoxml.so 1 7.39 - 8.00 Nano-XML parser / generator Broadcom
Depends on lib libnvram.so 3 6.54 - 8.00 Broadcom persistent storage of [WLAN] configuration Broadcom
Depends on lib libpthread.so 1 7.39 - 8.00 POSIX threading library Linux
Depends on lib libpwrctl.so 1 7.39 - 8.00 Broadcom Power Management Configuration API. Broadcom
Depends on lib libstaged.so 1 7.39 - 8.00 TODO Linux
Depends on lib libsys_util.so 1 7.39 - 8.00 Broadcom system utilities Broadcom
Depends on lib libtmctl.so 1 7.39 - 8.00 Broadcom Traffic Management Control API Broadcom
Depends on lib libvlanctl.so 1 7.39 - 8.00 Broadcom VLAN control API. Broadcom
Depends on lib libwlcsm.so 2 6.54 - 7.18 Broadcom WLAN Configuration and Statics Module API. Broadcom
Depends on lib libwlmdm.so 1 7.39 - 8.00 TODO Linux
Depends on lib libwlsysutil.so 1 7.39 - 8.00 TODO Linux
Depends on lib libxdslctl.so 1 7.39 - 8.00 API to the Broadcom ADSL / VDSL driver Broadcom
44 dependencies for this command

Model-Matrix

Daily updated index of the presence, path and size of this command for each model. Last update: 2024-11-14 05:50 GMT.
Showing all models using this command. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl) label in the Model column shows which CPU is meant for Multi-Linux models.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.

Model Firmware Path Size
FRITZ!Box 7530 AX 7.20 - 8.00 /bin 36.8k - 47.8k
FRITZ!Box 7581 6.54 - 7.18 /bin 9.8k - 10.0k
FRITZ!Box 7582 6.83 - 7.18 /bin 9.8k - 10.0k
3 models use this command

Symbols

Daily updated index of all symbols of this command. Last update: 2024-11-14 07:42 GMT.

Firmware Symbol
7.20 - 7.31 main
1 symbol for this command

SMW-Browser

Information is currently being retrieved from the backend.