Tr069fwupdate

From Fritz!Box
Jump to: navigation, search

AVM Wiki >> Shell-Befehle >> tr069fwupdate @ whmf   -   IRC-Chat   -   hu nl it English
Community Modelle Zubehör Environment Konfiguration Shell-Befehle Software Freetz Lexikon Tipps+Tricks Bilder

Startup-Scripts AVM-Befehle BusyBox-Befehle Linux-Befehle Shared Libraries Kernel-Module Listings Todo

Contents

Befehl

tr069fwupdate unterstützt prinzipiell die selben Funktionen wie firmwarecfg, ist aber kein CGI-Programm sondern für die Ausführung in einer Shell im Zusammenhang mit einer TR-069-Sitzung optimiert. Es wird auch von dect_manager über start_dect_update.sh genutzt um signierte DECT-Firmware zu verarbeiten.

Aufgerufen von

Kommunikation

Environment

Konfiguration

Identisch zu firmwarecfg:

Tempfiles

Aufruf

# tr069fwupdate -?
This is an 'internal' tool for TR-069 - don't run it from a shell
If you run from a shell, use parameters: packet <url> [<savefile>]

Hehe: Bloß nicht aber wenn dann so :)

Enthaltene Optionen:

configexport 
check_configimport 
configimport
configimportbyusb
vpn_config
packet <url> [<savefile>]

TR-06x Funktionen

$ strings usr/bin/tr069fwupdate | grep 06[49] | sort | uniq
free_tr069_config
/home/jpluschke/FBox/0-spezial/GU_HU09_8mb_26/RELEASE_NETWORK_SOURCE_8mb_26_build/ar7/ctlmgr/src/tr069fwupdate/../../../../sharedlibs/pwcrypt/pwcrypt.c
load_tr069_config
save_tr069_config
start_tr069
This is an 'internal' tool for TR-069 - don't run it from a shell
tr069
tr-069
TR069CFG_config
TR069CFG_struct
tr069fwupdate
tr069fwupdate.c
tr069stat_exit
tr069stat_init
tr069stat_set_active_download
/var/flash/tr069.cfg

Beispiele

TODO

Symbole

BuildFileNameHash
BuildStartIV
CreatePassword
DecryptBuffer
EncryptBuffer
FindConfigFile
GetCipherEnv
GetCipherIVSize
GetCipherKeyLen
GetImportCountry
GetImportLanguage
IsPasswordValid
IsProviderDefaultConfigImport
ProviderDefaultConfigExists
SetImportExportPassword
SetVPNImportPassword
VPNCFG_client_access_rule_alloc
VPNCFG_client_access_rule_free
VPNCFG_connipid_alloc
VPNCFG_connipid_free
VPNCFG_connipid_memberbymagic
VPNCFG_connxauthcfg_alloc
VPNCFG_connxauthcfg_free
VPNCFG_ipaddrrangeid_alloc
VPNCFG_ipaddrrangeid_free
VPNCFG_ipnetid_alloc
VPNCFG_ipnetid_free
VPNCFG_load
VPNCFG_varfree
VPNCFG_varinit
VPNCFG_varload
VPNCFG_varload_merge
VPNCFG_varload_overwrite
VPNCFG_varsave
VPNCFG_vpncfg_alloc
VPNCFG_vpncfg_free
VPNCFG_vpnconnection_alloc
VPNCFG_vpnconnection_free
ar7fdecrypt
call_install_file
current_time_string
dec_filename
default_signature_get_crc
default_signature_set_crc
exec_cmd
exec_reboot
exec_shellcmd
export_config
file_base_name
free_usb_config
free_wlan_config
load_usb_config
load_usb_lib
load_wlan_config
load_wlan_lib
main
process_configimport_file
process_vpncfgimport_file
pwcrypt_init
pwencrypt_memdecrypt
pwencrypt_memencrypt
save_usb_config
save_wlan_config
sign_wrapper_init
usb_config_save_diff_to_factorydefaults
wlan_config_save_diff_to_factorydefaults
xml_umschluesseln

Abhängigkeiten

Siehe auch

Firmware: (109)

Überwachung und Einrichtung: (129) - Kleingedrucktes ist laufende Entwicklung.