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:libalwncpdfu.so

From BoxMatrix


BoxMatrix >> Shell-Commands >> libalwncpdfu.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

Shared-Library

Goto:   SourceDependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

libalwncpdfu.so is the USB Device Firmware Updater (DFU) for the ZigBee Network Co-Processor.
The name stands for Avm Lr-Wpan Network Co-Processor Device Firmware Updater LIBrary.

ZigBee stack:

Source

The names of source files compiled into an executable often help to understand function blocks (and show gaps in the docs).
fw 7.57 source files:

$ strings /lib/libalwncpdfu.so | grep -e '\.c$' -e '\.cpp$'

/GU/LRWPAN_maple_lowmem_build/src/main/aflrwpan_dfu_lib/custom/alw_udev_monitor.c
/GU/LRWPAN_maple_lowmem_build/src/main/aflrwpan_dfu_lib/custom/alw_dfu_tools.c  

Dependencies

Daily updated index of all dependencies of this library. Last update: 2024-05-13 07:58 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 libc.so 3 7.39 - 7.62 Standard C library Linux
Depends on lib libudev.so 3 7.39 - 7.62 API for enumerating and introspecting local devices Linux
Depends on lib libusb.so 3 7.39 - 7.62 Userspace access API to USB devices. Linux
Required by lib libalwptest.so 3 7.39 - 7.61 ZigBee production test AVM
Required by lib liblrwpan.so 1 7.39 - 7.52 ctlmgr plugin library for ZigBee configuration AVM
Required by cmd alw_flash_util 3 7.39 - 7.61 Flash utility for the ZigBee Network Co-Processor application firmware. AVM
Required by cmd alw_zb_gw_app 3 7.39 - 7.62 ZigBee Network Co-Processor management daemon. AVM
Required by cmd alw_zb_gw_cli 3 7.39 - 7.62 Commandline frontend for the ZigBee daemon alw_zb_gw_app. AVM
8 dependencies for this library

Model-Matrix

Daily updated index of the presence, path and size of this library for each model. Last update: 2024-05-13 05:21 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) 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 6670 Cable (arm) 7.61 - 7.62 /lib 53.4k, Link
FRITZ!Box 6670 Cable (atom) 7.61 - 7.62 /lib 53.4k, Link
FRITZ!Smart Gateway 7.39 - 7.59 /lib 49.6k, Link
3 models use this library

Symbols

Daily updated index of all symbols of this library. Last update: 2024-05-13 07:58 GMT.

Firmware Symbol
7.39 - 7.62 add_segment
7.39 - 7.62 alw_ncp_dfu_download
7.39 - 7.62 alw_udev_monitor_destroy
7.39 - 7.62 alw_udev_monitor_init
7.39 - 7.62 alw_udev_monitor_poll
7.39 - 7.62 alw_udev_monitor_prepare_timespec
7.39 - 7.62 alw_udev_monitor_set_tty_callback
7.39 - 7.62 alw_udev_monitor_set_usb_callback
7.39 - 7.62 alw_udev_monitor_stop
7.39 - 7.62 alw_udev_monitor_wait_tty_attached
7.39 - 7.62 alw_udev_monitor_wait_tty_attached_timed
7.39 - 7.62 alw_udev_monitor_wait_usb_attached
7.39 - 7.62 alw_udev_monitor_wait_usb_attached_timed
7.39 - 7.62 check_device_status
7.39 - 7.62 claim_dfu_interface
7.39 - 7.62 dfu_abort
7.39 - 7.62 dfu_abort_to_idle
7.39 - 7.62 dfu_clear_status
7.39 - 7.62 dfu_detach
7.39 - 7.62 dfu_download
7.39 - 7.62 dfu_file_write_crc
7.39 - 7.62 dfu_get_state
7.39 - 7.62 dfu_get_status
7.39 - 7.62 dfu_load_file
7.39 - 7.62 dfu_malloc
7.39 - 7.62 dfu_progress_bar
7.39 - 7.62 dfu_state_to_string
7.39 - 7.62 dfu_status_to_string
7.39 - 7.62 dfu_store_file
7.39 - 7.62 dfu_upload
7.39 - 7.62 dfuload_do_dnload
7.39 - 7.62 dfuload_do_upload
7.39 - 7.62 dfuse_dnload_chunk
7.39 - 7.62 dfuse_dnload_element
7.39 - 7.62 dfuse_do_bin_dnload
7.39 - 7.62 dfuse_do_dfuse_dnload
7.39 - 7.62 dfuse_do_dnload
7.39 - 7.62 dfuse_do_upload
7.39 - 7.62 dfuse_download
7.39 - 7.62 dfuse_parse_options
7.39 - 7.62 dfuse_special_command
7.39 - 7.62 dfuse_upload
7.39 - 7.62 disconnect_devices
7.39 - 7.62 do_dfu_download
7.39 - 7.62 find_segment
7.39 - 7.62 free_segment_list
7.39 - 7.62 get_path
7.39 - 7.62 get_quirks
7.39 - 7.62 list_dfu_interfaces
7.39 - 7.62 parse_memory_layout
7.39 - 7.62 print_dfu_if
7.39 - 7.62 probe_devices
7.39 - 7.62 quad2uint
7.39 - 7.62 show_suffix_and_prefix
7.39 - 7.62 subsequent_detach_reset_procedure
55 symbols for this library

SMW-Browser

Information is currently being retrieved from the backend.
 

Synonyms

Showing 1 related property.

l