Fw attrib
From Fritz!Box
| AVM Wiki >> Konfiguration >> fw_attrib | @ whmf - IRC-Chat - hu nl it English |
| Community | Modelle | Zubehör | Environment | Konfiguration | Shell-Befehle | Software | Freetz | Lexikon | Tipps+Tricks | Bilder |
| TFFS-Konfig | Fest-Konfig | Binär | Tempfiles | Logs | Sockets | Devices | ProcFS | Interfaces | Daten | UI-Module | Webinterface | Todo |
Contents |
Konfiguration
| Konfig: | fw_attrib | Wiki | Freetz | IPPF | whmf | AVM | Web |
| Pfad: | /var/flash - Major: 240 - Minor: 87 - normalerweise nicht vorhanden | ||||||
| Typ: | TODO | ||||||
| Default: | - | ||||||
| UI-Modul: | TODO | ||||||
| Laden: | - | ||||||
| Konvert: | - | ||||||
| Steuern: | - | ||||||
| Modelle: | 7170 4.80 (Listing) | ||||||
| Funktion: | Speichert den Status des Firmware-Signierungs-Tests um damit zu nerven | ||||||
Im Quelltext von run_clock und den Includes von tffs.ko wird diese Datei noch dirty_flag genannt.
Aufgerufen von
- ar7login (verpetzt Shell-Zugang durch Eintrag von "TELNET")
- libfwsign.so (verpetzt nicht signierte Firmware)
- eventsdump
- ctlmgr
- libtr069.so (ctlmgr)
Beispiel
Die Nervmeldung dass nicht signierte Firmware verwendet wird lässt sich mit diesem Script löschen:
#!/bin/sh major=$(grep tffs /proc/devices) tffs_major=${major%%tffs} mknod /var/flash/fw_attrib c $tffs_major 87 echo -n "" > /var/flash/fw_attrib
Wenn ls -l /var/flash vor jedem Dateinamen 240,xxx zeigt genügt:
mknod /var/flash/fw_attrib c 240 87 echo -n "" > /var/flash/fw_attrib
Siehe auch
Firmware: (109)
- Lexikon: FRITZ!OS, Firmware, Firmware 5.x, Support, Update-Check, Dual-Boot-System
- Lexikon: Firmware-Image, Update, Downgrade, Signierung, SDK-Firmware
- Lexikon: Bootloader, ADAM2, Branding, Feature-Overlay
- Lexikon: Linux, Kernel, LZMA, LZMA-Kernel, uClibc, BusyBox
- Urlader: linux_fs_start
- ShellEnv: CONFIG_LABOR_ID_NAME, CONFIG_SDK
- Webinterface: Online-Update, Firmware-Datei, Neustart, Werkseinstellungen, AVM-Dienste, Anbieter-Dienste
- UI-Module: updatecheck (ui), logic
- Konfig: startinfo.txt, featovl.cfg, userifSCPD.xml
- Konfig: avm_firmware_public_key1, avm_firmware_public_key2, avm_firmware_public_key3
- Tempfiles: signature, fw_attrib, info.txt, urlader.config, flash.html, flash2.html, flash2_params.inc
- Tempfiles: dl_err, fw_ip, firmware_flag, firmware_error_status, firmware_stream_result, firmware_update_started
- Tempfiles: fwsign.log, install_error.log, install_out.log, update_error.log, update_out.log
- Tempfiles: delayed_reboot.pid, jason_boxinfo.xml, updatecheck, featovl.tmp
- Befehle: urlader.setconfig24, urlader.setconfig26, update_led_on, update_led_off
- Befehle: wget, httpsdl, firmwarecfg, tr069fwupdate, prepare_fwupgrade
- Befehle: install (ram), chksum, regelex, post_install, split_image, boot_sdk.sh, update_kernel
- Befehle: evaput, evaput26, dect_update, boxfeaturedisable
- Befehle: tichksum, tikeygen, tisign
- Libraries: libfwsign.so, libfwsign_simple.so, libjasonclient.so
- Kernel: flash_update.ko, squashfs.ko, tffs.ko
- Devices: tiatm
- Images: filesystem.image, kernel.image, urlader.image, dect_firmware.bin, plugins.update
- Modding: Fritzen, Freetz, Speedport2Fritz, OpenWRT