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:cm logic
BoxMatrix >> Shell-Commands >> cm_logic | @ 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 |
AVM-Command
Command: | cm_logic - type Exec | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> AVM-Commands - Origin: AVM | ||||||
Path: | Release: /usr/bin Lab+Rel: /usr/bin | ||||||
Properties: | Size: 391k - Firmware: 1.63 | ||||||
Function: | Core Logic management daemon. Predecessor of ctlmgr. |
Goto: Dependencies - Model-Matrix - Symbols - SMW-Browser
Details
cm_logic is the Core Logic management daemon. It is the predecessor of ctlmgr.
It is started by cm_pc and accesses:
/dev/klog /etc/firewall_start /etc/firewall_stop /etc/flush_firewall /etc/gateways /etc/hosts /etc/resolv.conf /etc/strings.xml /etc/sysdef.xml /etc/version /proc/avalanche/avsar_modem_dsbits /proc/avalanche/avsar_modem_dsmargin /proc/avalanche/avsar_modem_stats /proc/avalanche/avsar_modem_training /proc/avalanche/avsar_modem_usbits /proc/avalanche/avsar_oam_ping /proc/avalanche/avsar_ver /proc/avalanche/cpmac_link /proc/avalanche/cpmac_stats /proc/avalanche/usb_link /proc/avalanche/usbrndis_stat /proc/led_mod/ar7reset /proc/led_mod/led /proc/net/dev /proc/sys/dev/adam2/environment /proc/sys/dev/dslmod /proc/ticfg/env /var/tmp/bfilter_stats /var/tmp/dhcp-fwd.conf /var/tmp/passwd /var/tmp/ppp.log /var/tmp/shadow /var/tmp/udhcpd.conf /var/tmp/udhcpd.leases
Some of its jobs:
- maintains the UI-Modules
- starts atmarpd and calls atmarp
- starts dhcp-fwd
- starts IGMPProxy
- starts pppd
- starts routed
- starts dproxy
Fw 1.63 help:
Usage: cm_logic -h Prints this help message. cm_logic -c /path/to/config.xml Uses XML file on a filesystem for configuration. cm_logic -m /path/to/mtdblock/device -c /path/to/config.xml Uses raw MTD block for configuration. If MTD is corrupted, it will be populated with XML file.
Dependencies
Daily updated index of all dependencies of this command. Last update: 2025-01-09 07:36 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 | libatm.so | 1 | 1.63 | API to the Linux ATM subsystem. | Linux |
Depends on | lib | libc.so | 1 | 1.63 | Standard C library | Linux |
Depends on | lib | libcm.so | 1 | 1.63 | ctlmgr / cm_logic messaging API | AVM |
Depends on | lib | libcmexpat.so | 1 | 1.63 | Stream-oriented XML parser (subset) | Linux |
Depends on | lib | libcrypt.so | 1 | 1.63 | Encoding and decoding handling routines. | Linux |
5 dependencies for this command |
Model-Matrix
Daily updated index of the presence, path and size of this command for each model. Last update: 2025-01-09 05:37 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 SL | 1.63 | /usr/bin | 391k |
1 model uses this command |
Symbols
Daily updated index of all symbols of this command. Last update: 2025-01-09 07:36 GMT.
Firmware | Symbol |
---|---|
1.63 | bfilter_register |
1.63 | bridge_register |
1.63 | chain_fdb_get_info |
1.63 | chain_mark_and_do |
1.63 | chain_mark_and_undo |
1.63 | clean_all_module_classes |
1.63 | clip_register |
1.63 | container_create |
1.63 | container_free_all |
1.63 | container_instantiate_module |
1.63 | container_instantiate_modules_from_graph |
1.63 | container_link_from_graph |
1.63 | container_register |
1.63 | container_search |
1.63 | cs_calc_buf_sum |
1.63 | delete_wrapper |
1.63 | detach_all_modules |
1.63 | detach_entities |
1.63 | detach_module |
1.63 | dhcpc_register |
1.63 | dhcpfwd_register |
1.63 | dhcps_register |
1.63 | do_dhcp_relay |
1.63 | do_dmz_filter |
1.63 | do_dmz_nat |
1.63 | do_mtu |
1.63 | do_nat |
1.63 | do_ping |
1.63 | do_remote_mgmt_filter |
1.63 | do_remote_mgmt_nat |
1.63 | do_rip |
1.63 | do_spi |
1.63 | dproxy_init |
1.63 | dproxy_message |
1.63 | dproxy_save |
1.63 | dump_above |
1.63 | dump_all_instances |
1.63 | dump_below |
1.63 | dump_instances |
1.63 | dump_registered_modules |
1.63 | eth_register |
1.63 | event_broadcast |
1.63 | event_create |
1.63 | event_direct |
1.63 | event_global |
1.63 | event_global_register |
1.63 | event_global_unregister |
1.63 | event_iterate_queue |
1.63 | event_reply |
1.63 | event_route |
1.63 | event_send |
1.63 | fdb_register |
1.63 | find_handle |
1.63 | flan_register |
1.63 | flush_events |
1.63 | free_tag_stack |
1.63 | fw_detach |
1.63 | fw_evt_rep_fw_del_lanip |
1.63 | fw_no_evt |
1.63 | fw_no_msg |
1.63 | fw_start |
1.63 | fw_trans_query |
1.63 | fw_trans_reject |
1.63 | fw_trans_set |
1.63 | fwan_register |
1.63 | get_interface_type |
1.63 | get_settings |
1.63 | handle_new_container_class |
1.63 | hostname_register |
1.63 | igmpproxy_register |
1.63 | init_entity |
1.63 | install_block |
1.63 | instantiate_container |
1.63 | instantiate_module |
1.63 | io_clear_mtd |
1.63 | io_load_mtd |
1.63 | io_save_mtd |
1.63 | key_getParts |
1.63 | key_split |
1.63 | key_tokenize |
1.63 | log_detach |
1.63 | log_init |
1.63 | log_ksyslog_handle |
1.63 | log_msg_handle |
1.63 | log_save |
1.63 | logger |
1.63 | logger2 |
1.63 | logic_init |
1.63 | login_message |
1.63 | main |
1.63 | manager_init |
1.63 | manager_isHandle |
1.63 | manager_message |
1.63 | manager_save |
1.63 | mod_save_single |
1.63 | module_associate |
1.63 | module_disassociate |
1.63 | module_search_for |
1.63 | module_setup_defaults |
1.63 | msgm_makeProgramStop |
1.63 | msgm_makeTransResponseEmpty |
1.63 | msgm_replyTransResponseSingle |
1.63 | msgm_sendMonitorAdd |
1.63 | msgm_sendProgramSignal |
1.63 | msgm_sendProgramStart |
1.63 | msgm_sendProgramStop |
1.63 | msgm_sendTransComboError |
1.63 | msgm_sendTransError |
1.63 | msgm_sendTransResponse |
1.63 | msgm_sendTransResponseSingle |
1.63 | ppp_led_off |
1.63 | ppp_led_on |
1.63 | pppoa_register |
1.63 | pppoe_register |
1.63 | private_detach_all_modules |
1.63 | private_instantiate_module |
1.63 | private_module_search_for_type |
1.63 | private_start_all_modules |
1.63 | pvc_register |
1.63 | register_all_modules |
1.63 | register_module |
1.63 | resolver_register |
1.63 | rfc2684_register |
1.63 | route_register |
1.63 | routed_register |
1.63 | sar_register |
1.63 | save_everything |
1.63 | security_init |
1.63 | security_message |
1.63 | security_save |
1.63 | service_register |
1.63 | spi_bottom |
1.63 | start_all_modules |
1.63 | start_module |
1.63 | static_register |
1.63 | stop_all_modules |
1.63 | stop_embedded_modules |
1.63 | stop_module |
1.63 | switch_path |
1.63 | text |
1.63 | text_free |
1.63 | timer_add |
1.63 | timer_del |
1.63 | tree_addKey |
1.63 | tree_addKeyDup |
1.63 | tree_addNodeAttribute |
1.63 | tree_addNodeChild |
1.63 | tree_addNodeChildDup |
1.63 | tree_copy |
1.63 | tree_deleteKey |
1.63 | tree_deleteKeyValue |
1.63 | tree_deleteNode |
1.63 | tree_dump |
1.63 | tree_dump2 |
1.63 | tree_dumpXML |
1.63 | tree_findKey |
1.63 | tree_findNodeChild |
1.63 | tree_flush |
1.63 | tree_getKeyAttribute |
1.63 | tree_getKeyContent |
1.63 | tree_getNodeAttribute |
1.63 | tree_isKeyEqual |
1.63 | tree_move |
1.63 | tree_newNode |
1.63 | tree_parse_config |
1.63 | tree_parse_file |
1.63 | tree_save_config |
1.63 | tree_setKeyContent |
1.63 | tree_setNodeContent |
1.63 | tree_setNodeName |
1.63 | tree_subset |
1.63 | upnp_register |
1.63 | usb_register |
1.63 | walk_rule_list |
1.63 | webui_register |
175 symbols for this command |