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.
Property:libcore.so
BoxMatrix >> Shell-Commands >> libcore.so | @ 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 |
Command: | libcore.so - type Lib | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> Shared-Libraries - Origin: AVM | ||||||
Path: | Release: /usr/lib Lab+Rel: /usr/lib | ||||||
Properties: | Size: 9.3k - 17.5k - Firmware: 7.58 - 8.00 | ||||||
Function: | Gathers the MAC addresses of the device and maintains its device mode. |
Goto: Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
libcore.so gathers the MAC addresses of the device and maintains its device mode
.
This MAC addresses are gathered by the core_mac_addr_*
functions from:
- The Bootloader-Environment at
/proc/sys/urlader/environment
/proc/device-tree
which is a symlink to/sys/firmware/devicetree/base
The MAC addresses can be viewed with the commandline frontend core-mac.
The device mode
is maintained by the core_devicemode_*
functions:
- The current
device mode
is read from or stored to/proc/sys/urlader/environ/dtbsuffix
- The available
device modes
are derived from/proc/sys/urlader/environ/HWRevision
- Currently only
wan
andfiber
are possibledevice modes
The device mode
can be maintained by the commandline frontend core-devicemode.
Dependencies
Daily updated index of all dependencies of this library. Last update: 2024-11-12 07:52 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 | 11 | 7.90 - 8.00 | Dynamic linker / loader | Linux |
Depends on | lib | libc.so | 28 | 7.58 - 8.00 | Standard C library | Linux |
Required by | lib | libar7cfg.so | 26 | 7.61 - 8.00 | TFFS-Configuration API to ar7.cfg and many more. | AVM |
Required by | lib | libasset_bundle.so | 22 | 7.90 - 8.00 | Asset-Bundles helper functions | AVM |
Required by | lib | libavmluautils.so | 22 | 7.61 - 8.00 | Utility Lua-Library | AVM |
Required by | lib | libavmnexus_tab.so | 22 | 7.61 - 8.00 | TFFS-Configuration API to avmnexus.cfg | AVM |
Required by | lib | libavmnexusmail.so | 22 | 7.61 - 8.00 | Push-Mail across a Mesh network | AVM |
Required by | lib | libavmrrdtoolapi.so | 22 | 7.90 - 8.00 | API wrapping rrdtool | AVM |
Required by | lib | libboxenv.so | 28 | 7.61 - 8.00 | API to the rc.conf enhanced Config-Environment | AVM |
Required by | lib | libboxlib.so | 26 | 7.61 - 8.00 | Box status, logging and statistics functions | AVM |
Required by | lib | libcfgimpexp.so | 22 | 7.61 - 8.00 | TFFS-Configuration API for configuration import and export. | AVM |
Required by | lib | libcli_menus.so | 4 | 7.61 - 8.00 | TODO | Linux |
Required by | lib | libcm.so | 22 | 7.61 - 8.00 | ctlmgr / cm_logic messaging API | AVM |
Required by | lib | libcmapi.so | 22 | 7.61 - 8.00 | API library for ctlmgr and its plugins. | AVM |
Required by | lib | libcmquery.so | 22 | 7.61 - 8.00 | Asynchronous ctlmgr query | Linux |
Required by | lib | libdocsisavmconf.so | 8 | 7.61 - 8.00 | TODO | Puma |
Required by | lib | libemailservice.so | 3 | 7.61 - 7.63 | Email sender using mailer | AVM |
Required by | lib | libeventlog.so | 22 | 7.90 - 8.00 | System Event-Log management API | AVM |
Required by | lib | libextswitch.so | 4 | 7.61 - 8.00 | TODO | Linux |
Required by | lib | libextswitch_lantiq.so | 4 | 7.61 - 8.00 | TODO | Linux |
Required by | lib | libfbconf.so | 28 | 7.61 - 8.00 | API to hardcoded fbconf.cfg | AVM |
Required by | lib | libfbqos.so | 22 | 7.90 - 8.00 | TODO | AVM |
Required by | lib | libfon.so | 22 | 7.61 - 8.00 | ctlmgr plugin library for Telephony configuration | AVM |
Required by | lib | libfwsign.so | 3 | 7.61 - 7.63 | Firmware signature validation | AVM |
Required by | lib | libfwupdate.so | 22 | 7.61 - 8.00 | TODO | Linux |
Required by | lib | libfwupdatetrace.so | 22 | 7.61 - 8.00 | TFFS-Configuration API to fwupdatetrace.cfg | AVM |
Required by | lib | libikev1.so | 22 | 7.61 - 8.00 | IPSec IKE v1 protocol (RFC-2409) | AVM |
Required by | lib | libikev2.so | 22 | 7.61 - 8.00 | IPSec IKE v2 protocol (RFC-4306) | AVM |
Required by | lib | libjuisclient.so | 22 | 7.61 - 8.00 | Update-Search - second generation - JUIS | AVM |
Required by | lib | liblocalize.so | 22 | 7.90 - 8.00 | Charset conversion helper functions | AVM |
Required by | lib | libluaevent.so | 22 | 7.61 - 8.00 | Lua-Library for event handling | AVM |
Required by | lib | libmailbuilder.so | 22 | 7.61 - 8.00 | ctlmgr plugin library and Lua-Library for creating Push-Mail | AVM |
Required by | lib | libmonitorapi.so | 22 | 7.90 - 8.00 | TODO | AVM |
Required by | lib | libmove_nw_d.so | 22 | 7.61 - 8.00 | moved plugin library for destination Network import | AVM |
Required by | lib | libmove_nw_s.so | 22 | 7.61 - 8.00 | moved plugin library for source Network export | AVM |
Required by | lib | libmoved.so | 22 | 7.61 - 8.00 | API to the moved service. | AVM |
Required by | lib | libmovetrace.so | 22 | 7.61 - 8.00 | TODO | Linux |
Required by | lib | libphy11g.so | 4 | 7.61 - 8.00 | API to the PHY11G Single Port Gigabit Ethernet PHY | Linux |
Required by | lib | libphy211.so | 4 | 7.61 - 8.00 | API to the PHY21G Single Port 2.5 Gbit Ethernet PHY | Linux |
Required by | lib | libspeedtest.so | 22 | 7.61 - 8.00 | Kernel speedtest API | AVM |
Required by | lib | libticc.so | 4 | 7.61 - 8.00 | Puma5 / Puma6 / Puma7 core communication API | Puma |
Required by | lib | libtr064.so | 22 | 7.61 - 8.00 | ctlmgr plugin library for TR-064 configuration | AVM |
Required by | lib | libtr069.so | 22 | 7.61 - 8.00 | ctlmgr plugin library for TR-069 configuration | AVM |
Required by | lib | libuser.so | 22 | 7.61 - 8.00 | ctlmgr plugin library for Box-User configuration | AVM |
Required by | lib | libusp.so | 22 | 7.61 - 8.00 | ctlmgr plugin library for TR-369 / USP configuration | AVM |
Required by | lib | libvoipkpi.so | 22 | 7.61 - 8.00 | VoIP quality KPI collector for voipkpid | AVM |
Required by | cmd | allcfgconv | 26 | 7.61 - 8.00 | Converts or changes AVM config files. | AVM |
Required by | cmd | ar7cfg_addbadguys | 16 | 7.90 | Adds a hardcoded list of 'badguy' IP blocks to ar7.cfg to ban them. | AVM |
Required by | cmd | ar7cfgctl (avmcmd) | 26 | 7.61 - 8.00 | Read or write values in AVM config files (ar7.cfg). | AVM |
Required by | cmd | ar7cfgget | 26 | 7.61 - 8.00 | Get abstract value from ar7 configuration. | AVM |
Required by | cmd | ar7login | 22 | 7.61 - 8.00 | Start a new shell session (ie. for telnetd) for local login. | AVM |
Required by | cmd | assetsd (avmcmd) | 22 | 7.90 - 8.00 | Asset-Bundles package-management daemon. | AVM |
Required by | cmd | avmcounterd (avmcmd) | 22 | 7.61 - 8.00 | RRDtool based data logging daemon. | AVM |
Required by | cmd | avmike (avmcmd) | 22 | 7.61 - 8.00 | ISAKMP / IPSec negotiation server / proxy. | AVM |
Required by | cmd | avmnexusd (avmcmd) | 22 | 7.61 - 8.00 | Mesh configuration peering daemon. | AVM |
Required by | cmd | avmntpd (avmcmd) | 22 | 7.61 - 8.00 | SNTP client daemon. | AVM |
Required by | cmd | captive_pic | 22 | 7.61 - 8.00 | Hotspot captive portal picture upload CGI. | AVM |
Required by | cmd | capture_notimeout (avmcmd) | 22 | 7.61 - 8.00 | Packet capture CGI. | AVM |
Required by | cmd | cloudmsgd (avmcmd) | 22 | 7.61 - 8.00 | Remote message peering daemon for AVM Smartphone-Apps. | AVM |
Required by | cmd | contfiltd (avmcmd) | 22 | 7.61 - 8.00 | Content and URL filtering transparent proxy | AVM |
Required by | cmd | core-devicemode | 6 | 7.90 | Get or set the active device mode or list the modes the device supports. | AVM |
Required by | cmd | core-mac | 28 | 7.58 - 8.00 | Get MAC address information in a platform agnostic way. | AVM |
Required by | cmd | ctlmgr (avmcmd) | 22 | 7.61 - 8.00 | System meta daemon also serving the Webinterface. | AVM |
Required by | cmd | ctlmgr_ctl (avmcmd) | 22 | 7.61 - 8.00 | Reads or writes configuration values using ctlmgr's UI-Modules. | AVM |
Required by | cmd | ddnsd (avmcmd) | 22 | 7.61 - 8.00 | DynDNS daemon. | AVM |
Required by | cmd | device_updatecheck (avmcmd) | 22 | 7.61 - 8.00 | Search for (own and peripheral) updates. | AVM |
Required by | cmd | deviceinfod (avmcmd) | 22 | 7.61 - 8.00 | MAC address collection and synchronization daemon. | AVM |
Required by | cmd | docsisavmconfquery | 8 | 7.61 - 8.00 | TODO | Puma |
Required by | cmd | dsld (avmcmd) | 22 | 7.61 - 8.00 | Internet routing daemon. | AVM |
Required by | cmd | eventadd | 22 | 7.61 - 8.00 | Sends an event to the Event-Log. | AVM |
Required by | cmd | eventsdump | 22 | 7.61 - 8.00 | Lists the Event-Log. | AVM |
Required by | cmd | extswitch_init (chipcmd) | 4 | 7.61 - 8.00 | TODO | Puma |
Required by | cmd | extswitch_watch (avmcmd) | 4 | 7.61 - 8.00 | TODO | AVM |
Required by | cmd | firmwarecfg | 22 | 7.61 - 8.00 | File transfer CGI for the Webinterface also callable from Shell. | AVM |
Required by | cmd | fwstream | 22 | 7.90 - 8.00 | Firmware tar image stream length clipper. | AVM |
Required by | cmd | fwupdate | 22 | 7.90 - 8.00 | Commandline Firmware updater and more. | AVM |
Required by | cmd | fwupdate_checkpoint | 22 | 7.61 - 8.00 | Set a custom checkpoint in fwupdatetrace.cfg. | AVM |
Required by | cmd | getprivkeypass | 21 | 7.61 - 8.00 | Prints the default password for loading an encrypted PEM certificate for FTPS. | AVM |
Required by | cmd | httpsdl | 3 | 7.61 - 7.63 | HTTPS downloader similar to wget for TR-069. | AVM |
Required by | cmd | l2tpv3d (avmcmd) | 22 | 7.61 - 8.00 | Layer 2 tunneling protocol v3 daemon. | AVM |
Required by | cmd | latencyd (avmcmd) | 22 | 7.61 - 8.00 | WAN / LAN / neighbour Flow Latency Monitoring daemon. | AVM |
Required by | cmd | letsencrypt (avmcmd) | 22 | 7.61 - 8.00 | Let's Encrypt certificate updater. | AVM |
Required by | cmd | luacgi (avmcmd) | 22 | 7.61 - 8.00 | Lua interpreter CGI. | AVM |
Required by | cmd | luavar | 22 | 7.61 - 8.00 | Lua commandline interpreter. | AVM |
Required by | cmd | mailer (avmcmd) | 22 | 7.61 - 8.00 | SMTP / SMTPS system MTA to send Email | AVM |
Required by | cmd | moved (avmcmd) | 22 | 7.61 - 8.00 | Box-Move daemon. | AVM |
Required by | cmd | multid (avmcmd) | 22 | 7.61 - 8.00 | LAN management daemon. | AVM |
Required by | cmd | nasupload_notimeout | 21 | 7.61 - 8.00 | File transfer CGI for the NAS. | AVM |
Required by | cmd | pumaglued (avmcmd) | 4 | 7.61 - 8.00 | Inter-CPU connector for the ARM side of Puma6 / Puma7 models. | AVM |
Required by | cmd | pumaupdatetrace (avmcmd) | 4 | 7.61 - 8.00 | Daemon receiving update status infor on Puma6 / Puma7 models (ATOM). |
AVM |
Required by | cmd | scgi_server (avmcmd) | 22 | 7.61 - 8.00 | Daemon to speed up CGI for the REST-API. | AVM |
Required by | cmd | showdsldstat | 22 | 7.61 - 8.00 | supportdata helper showing internet connections, PVCs or VLANs. | AVM |
Required by | cmd | showfbconf | 28 | 7.61 - 8.00 | supportdata helper showing fbconf.cfg in interpreted human readable form. | AVM |
Required by | cmd | showinetstat | 22 | 7.61 - 8.00 | supportdata helper showing upstream and downstram bandwidth history. | AVM |
Required by | cmd | showneighbours | 1 | 7.61 - 7.62 | supportdata helper showing alllowed subnets, neighbours and their pathes. | AVM |
Required by | cmd | showonlinestat | 22 | 7.61 - 8.00 | supportdata helper showing the internet volume counter stats. | AVM |
Required by | cmd | showvoipdstat | 22 | 7.61 - 8.00 | supportdata helper showing all registered VoIP numbers. | AVM |
Required by | cmd | speedtest (avmcmd) | 16 | 7.90 | Speedtest - Measure throughput | AVM |
Required by | cmd | tcppeerlocation | 21 | 7.61 - 8.00 | Check for source (homenet or internet) of peer of a TCP connection | AVM |
Required by | cmd | timetracedump | 3 | 7.61 - 7.62 | Possible future supportdata helper showing TimeTrace dumps. | AVM |
Required by | cmd | tr064cgi | 22 | 7.61 - 8.00 | TR-064 CGI program. | AVM |
Required by | cmd | tr069fwupdate | 3 | 7.61 - 7.63 | TR-069 Firmware updater and more. | AVM |
Required by | cmd | untrustedd (avmcmd) | 17 | 7.61 - 8.00 | ASEC database server daemon. | AVM |
Required by | cmd | upnpd (avmcmd) | 22 | 7.61 - 8.00 | UPnP server daemon. | AVM |
Required by | cmd | usermand2 | 22 | 7.61 - 8.00 | User magager daemon, parental control, new version. | AVM |
Required by | cmd | voipd (avmcmd) | 22 | 7.61 - 8.00 | VoIP daemon, also performs T.38 Fax. | AVM |
Required by | cmd | voipkpid (avmcmd) | 22 | 7.61 - 8.00 | VoIP quality KPI collector daemon. | AVM |
Required by | cmd | vpnd (avmcmd) | 22 | 7.61 - 8.00 | VPN daemon. | AVM |
Required by | cmd | webget | 22 | 7.90 - 8.00 | Universal downloader similar to wget. | AVM |
Required by | cmd | wland (avmcmd) | 22 | 7.61 - 8.00 | WLAN configuration daemon. | AVM |
Required by | cmd | wsdd (avmcmd) | 21 | 7.61 - 8.00 | Web Services Discovery (WS-Discovery) daemon | AVM |
111 dependencies for this library |
Model-Matrix
Daily updated index of the presence, path and size of this library for each model. Last update: 2024-11-12 05:59 GMT.
Showing all models using this library. 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 4040 | 7.90 - 8.00 | /usr/lib | 9.4k |
FRITZ!Box 4050 | 7.58 - 7.90 | /usr/lib | 9.3k - 13.4k |
FRITZ!Box 4060 | 7.90 | /usr/lib | 9.4k |
FRITZ!Box 5530 Fiber (main) | 8.00 | /usr/lib | 9.5k |
FRITZ!Box 5590 Fiber (main) | 7.90 - 8.00 | /usr/lib | 9.4k |
FRITZ!Box 5590 Fiber (prx) | 7.90 - 8.00 | /usr/lib | 9.4k - 9.5k |
FRITZ!Box 5690 Pro (main) | 7.62 - 7.90 | /usr/lib | 9.3k - 13.4k |
FRITZ!Box 5690 Pro (rtl) | 7.62 - 7.90 | /usr/lib | 9.5k - 14.5k |
FRITZ!Box 6591 Cable (arm) | 8.00 | /usr/lib | 9.4k |
FRITZ!Box 6591 Cable (atom) | 7.90 - 8.00 | /usr/lib | 13.4k |
FRITZ!Box 6660 Cable (arm) | 7.90 - 8.00 | /usr/lib | 9.4k |
FRITZ!Box 6660 Cable (atom) | 7.90 - 8.00 | /usr/lib | 13.4k |
FRITZ!Box 6670 Cable (arm) | 7.61 - 7.90 | /usr/lib | 9.5k - 13.4k |
FRITZ!Box 6670 Cable (atom) | 7.61 - 7.90 | /usr/lib | 13.4k - 17.5k |
FRITZ!Box 6690 Cable (arm) | 7.90 | /usr/lib | 9.4k |
FRITZ!Box 6690 Cable (atom) | 7.90 | /usr/lib | 13.4k |
FRITZ!Box 6850 LTE | 7.90 | /usr/lib | 9.4k |
FRITZ!Box 6850 5G | 7.90 | /usr/lib | 9.4k |
FRITZ!Box 7510 | 7.90 - 8.00 | /usr/lib | 9.4k |
FRITZ!Box 7520 | 8.00 | /usr/lib | 9.4k |
FRITZ!Box 7520 v2 (main) | 7.90 - 8.00 | /usr/lib | 9.4k |
FRITZ!Box 7530 | 7.90 - 8.00 | /usr/lib | 9.4k |
FRITZ!Box 7530 AX | 8.00 | /usr/lib | 9.5k |
FRITZ!Box 7583 VDSL (main) | 8.00 | /usr/lib | 9.5k |
FRITZ!Box 7590 (main) | 7.90 - 8.00 | /usr/lib | 9.4k - 9.5k |
FRITZ!Box 7590 AX (main) | 8.00 | /usr/lib | 9.5k |
FRITZ!Box 7690 | 7.61 - 7.90 | /usr/lib | 9.3k - 13.4k |
27 models use this library |
Symbols
Daily updated index of all symbols of this library. Last update: 2024-11-12 07:52 GMT.
Firmware | Symbol |
---|---|
7.90 | core_devicemode_get |
7.90 | core_devicemode_init |
7.90 | core_devicemode_is_supported |
7.90 | core_devicemode_iter_create |
7.90 | core_devicemode_iter_destroy |
7.90 | core_devicemode_iter_is_end_of_data |
7.90 | core_devicemode_iter_is_error |
7.90 | core_devicemode_iter_next |
7.90 | core_devicemode_set |
7.90 | core_devicemode_strerror |
7.58 - 8.00 | core_mac_addr_get |
7.58 - 8.00 | core_mac_addr_name_iter_create |
7.58 - 8.00 | core_mac_addr_name_iter_destroy |
7.58 - 8.00 | core_mac_addr_name_iter_is_end_of_data |
7.58 - 8.00 | core_mac_addr_name_iter_is_error |
7.58 - 8.00 | core_mac_addr_name_iter_next |
7.58 - 8.00 | core_mac_addr_strerror |
7.58 - 8.00 | core_mac_addr_to_str |
18 symbols for this library |