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:cnssdaemon (lincmd)
BoxMatrix >> Shell-Commands >> cnssdaemon (lincmd) | @ 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 cnssdaemon!
|
Linux-Command
Command: | cnssdaemon (lincmd) - type Exec | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> Linux-Commands - Origin: QcaWifi | ||||||
Path: | Release: /sbin Lab+Rel: /sbin | ||||||
Properties: | Size: 37.6k - Firmware: 7.19 - 7.31 | ||||||
Function: | Qualcomm ConNectivity SubSystem daemon for the Hawkeye. |
Goto: Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
cnssdaemon is the Qualcomm ConNectivity SubSystem daemon for the Hawkeye.
It is started by libwland_hal.so in 4 instances (one per Hawkeye core?), see cnssdaemon (process):
cnssdaemon --nodaemon
It uses the Qualcomm MSM Interface (QMI) to the baseband processors through libqmi_common_so.so and libqmi_cci.so to
perform Firmware and Caldata upload, which seems unused in FRITZ!OS:
/var/tmp/wifi/xo_cal_data_persist.bin /var/tmp/wifi/xo_cal_data.bin /var/tmp/wifi/wlfw_cal_%02d.bin /lib/firmware/ /var/tmp/wifi/ /firmware/image/ /vendor/firmware/ /vendor/firmware_mnt/image/
Besides this it can trace data from the Qualcomm Debug SubSystem (QDSS):
/var/tmp/wifi/qdss_trace.bin /data/vendor/wifi/qdss_trace.bin
cnssdaemon uses the genetlink group AVMGGRP_CNSS_GENL through libnl-genl-3.so.
This interfaces to the diagnosis tool cnss_diag (and possibly qca_ol.ko?).
Fw 7.28 help:
usage: cnssdaemon [options] -n, --nodaemon do not run as a daemon -d show more debug messages (-dd for more) -f <path/file> Log output to file -s Log output to syslog --help display this help and exit
Dependencies
Daily updated index of all dependencies of this command. Last update: 2024-03-29 08:04 GMT.
A *
in the Mod
column marks info from Supportdata-Probes, which will always stay incomplete.
Relation | Typ | Object | Mod | Firmware | Info | Origin |
---|---|---|---|---|---|---|
Runs as | proc | cnssdaemon (process) | 2* | 7.19 - 7.29 | Qualcomm ConNectivity SubSystem daemon for the Hawkeye. | QcaWifi |
Depends on | lib | libbacktrace.so | 2 | 7.19 - 7.31 | Crash handler and logger | AVM |
Depends on | lib | libc.so | 2 | 7.19 - 7.31 | Standard C library | Linux |
Depends on | lib | libnl-3.so | 2 | 7.19 - 7.31 | Netlink-Sockets Core API | Linux |
Depends on | lib | libnl-genl-3.so | 2 | 7.19 - 7.31 | Netlink-Sockets Generic Netlink API | Linux |
Depends on | lib | libqmi_cci.so | 2 | 7.19 - 7.31 | Qualcomm MSM Interface (QMI) | QcaWifi |
Depends on | lib | libqmi_common_so.so | 2 | 7.19 - 7.31 | Qualcomm MSM Interface (QMI) | QcaWifi |
7 dependencies for this command |
Model-Matrix
Daily updated index of the presence, path and size of this command for each model. Last update: 2024-03-29 06:17 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)
label in the Model
column shows which CPU is meant for models with multiple Linux instances.
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 4060 | 7.26 - 7.30 | /sbin | 37.6k |
FRITZ!Repeater 6000 | 7.19 - 7.31 | /sbin | 37.6k |
2 models use this command |
Symbols
Daily updated index of all symbols of this command. Last update: 2024-03-29 08:04 GMT.
Firmware | Symbol |
---|---|
7.19 - 7.31 | main |
1 symbol for this command |