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:cm logic

From BoxMatrix
(Redirected from 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

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:

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: 2024-04-18 19:26 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: 2024-04-18 15:53 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 SL 1.63 /usr/bin 391k
1 model uses this command

Symbols

Daily updated index of all symbols of this command. Last update: 2024-04-18 19:26 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

SMW-Browser

Information is currently being retrieved from the backend.
 

Synonyms

Showing 1 related property.

c