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:docsisinfod (avmcmd)
BoxMatrix >> Shell-Commands >> docsisinfod (avmcmd) | @ 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 |
Name-Collision - multiple objects in this wiki use the name docsisinfod!
|
AVM-Command
Command: | docsisinfod (avmcmd) - type Exec | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> AVM-Commands - Origin: AVM | ||||||
Path: | Release: /bin Lab+Rel: /bin | ||||||
Properties: | Size: 10.3k - 17.5k - Firmware: 6.110 - 8.00 | ||||||
Function: | DOCSIS monitoring daemon for Puma6 / Puma7 models (ARM). |
Goto: Events - Source - Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
docsisinfod is a DOCSIS monitoring daemon running on the ARM CPU of Puma6 / Puma7 cable models.
See the showdocsisinfo article for supportdata export of the monitored data.
6490 fw 7.29 armconsole help:
# docsisinfod -? usage: docsisinfod docsisinfod [options] options: -? - print this help -f - run in forground. (NOTSET) -s - stop daemon. (NOTSET) -p STRING - Pidfile. ("/var/run/docsisinfod.pid") start daemon: docsisinfod stop daemon : docsisinfod -s
Events
Daily updated index of AVM-Events and AVMIPC-Datastore nodes affecting this command. Last update: 2023-12-10 05:13 GMT.
The owners of Event-Sinks and Event-Sources are manual research, which may be incomplete or even wrong.
A *
in the Mod
column marks info from Supportdata-Probes, which will always stay incomplete.
A **
in the Mod
column marks info from Supportdata2 probes, which by their nature will stay way more incomplete.
A -
in the Mod
column marks manual research, the Firmware
then shows where the item occurs, not the Relation
.
Relation | Typ | Object | Mod | Firmware | Info | Origin |
---|---|---|---|---|---|---|
Endpoint | sock | me_docsisinfod.ctl | 6* | 7.00 - 7.50 | avmipc endpoint of docsisinfod | AVM |
Listens to | avmipc | @ | 2** | 7.29 - 7.39 | Special event for listeners of nameless private messages. | AVM |
Listens to | avmipc | docsis_syncstate | 2** | 7.29 | State of the DOCSIS sync in JSON format. | AVM |
Listens to | avmipc | STATE_CABLE_SYNC_STATE_DSLD_SYNC | 1** | 7.39 | TODO | AVM |
Command | cmd | docsisinfod (avmcmd) | DOCSIS monitoring daemon for Puma6 / Puma7 models (ARM). | AVM | ||
Sends | avmipc | docsisinfo_cm_log_event | - | 7.29 - 7.39 | Inter-CPU event for DOCSIS modem event logging. | AVM |
Sends | avmipc | docsisinfo_device | - | 7.29 - 7.39 | State of the DOCSIS modem in JSON format. | AVM |
Sends | avmipc | docsisinfo_downstream | - | 7.29 - 7.39 | State of the DOCSIS 3.0 QAM downstream channels in JSON format. | AVM |
Sends | avmipc | docsisinfo_ofdm_downstream | - | 7.29 - 7.39 | State of the DOCSIS 3.1 OFDM downstream ranges in JSON format. | AVM |
Sends | avmipc | docsisinfo_ofdm_upstream | - | 7.29 - 7.39 | State of the DOCSIS 3.1 OFDM upstream ranges in JSON format. | AVM |
Sends | avmipc | docsisinfo_upstream | - | 7.29 - 7.39 | State of the DOCSIS 3.0 QAM upstream channels in JSON format. | AVM |
11 event relations for this command |
Source
The names of source files compiled into an executable often help to understand function blocks (and show gaps in the docs).
fw 7.29 source files:
$ strings /bin/docsisinfod | grep -e '\.c$' -e '\.cpp$' main.c
This was in an armconsole using cat instead of strings.
Dependencies
Daily updated index of all dependencies of this command. Last update: 2024-12-21 07:44 GMT.
A *
in the Mod
column marks info from Supportdata-Probes, which will always stay incomplete.
Relation | Typ | Object | Mod | Firmware | Info | Origin |
---|---|---|---|---|---|---|
Started by | serv | docsisinfod.service | 7 | 7.19 - 8.00 | supervisor service for docsisinfod. | AVM |
Stopped by | serv | docsisinfod.service | 6 | 7.19 - 7.29 | supervisor service for docsisinfod. | AVM |
Runs as | proc | docsisinfod (process) | 7* | 7.00 - 7.61 | Process running docsisinfod | AVM |
Serving | sock | me_docsisinfod.ctl | 7* | 7.00 - 7.61 | avmipc endpoint of docsisinfod | AVM |
Depends on | lib | ld.so | 7 | 7.08 - 8.00 | Dynamic linker / loader | Linux |
Depends on | lib | libavmcsock.so | 7 | 6.110 - 8.00 | Networking, I/O and helper functions | AVM |
Depends on | lib | libavmwdt.so | 4 | 7.61 - 8.00 | AVM-Watchdogs management API | AVM |
Depends on | lib | libc.so | 7 | 6.110 - 8.00 | Standard C library | Linux |
Depends on | lib | libdl.so | 7 | 6.110 - 8.00 | Dynamic linking library | Linux |
Depends on | lib | libdocsisinfodata.so | 7 | 6.110 - 8.00 | TODO | Puma |
Depends on | lib | libdsld_sync.so | 6 | 7.39 - 7.63 | TODO | Linux |
Depends on | lib | libewnwlinux.so | 7 | 6.110 - 8.00 | Linux networking functions | AVM |
Depends on | lib | libfbsync.so | 4 | 7.90 - 8.00 | TODO | AVM |
Depends on | lib | libpthread.so | 7 | 6.110 - 8.00 | POSIX threading library | Linux |
Depends on | lib | librt.so | 7 | 6.110 - 8.00 | POSIX realtime extensions library | Linux |
Depends on | lib | libsvctl.so | 7 | 7.19 - 8.00 | supervisor notification library | AVM |
Depends on | lib | libwdt.so | 5 | 7.39 - 7.57 | AVM-Watchdogs management API | AVM |
Depends on | lib | libz.so | 7 | 7.19 - 8.00 | Zlib compressor / decompressor | Linux |
18 dependencies for this command |
Model-Matrix
Daily updated index of the presence, path and size of this command for each model. Last update: 2024-12-21 05:44 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 6430 Cable (arm) | 7.01 - 7.29 | /bin | 11.0k - 13.4k |
FRITZ!Box 6490 Cable (arm) | 7.00 - 7.51 | /bin | 10.3k - 13.4k |
FRITZ!Box 6590 Cable (arm) | 6.110 - 7.57 | /bin | 10.3k - 13.4k |
FRITZ!Box 6591 Cable (arm) | 7.12 - 8.00 | /bin | 13.6k - 17.5k |
FRITZ!Box 6660 Cable (arm) | 7.14 - 8.00 | /bin | 13.6k - 13.8k |
FRITZ!Box 6670 Cable (arm) | 7.61 - 7.90 | /bin | 13.6k - 13.8k |
FRITZ!Box 6690 Cable (arm) | 7.28 - 7.90 | /bin | 13.6k - 13.8k |
7 models use this command |
Symbols
Daily updated index of all symbols of this command. Last update: 2024-12-21 07:44 GMT.
Firmware | Symbol |
---|---|
7.08 - 7.13 | main |
1 symbol for this command |