Fonte D-Link DE - index_info.txt (//%22https://ftp.dlink.de/dsl/dsl-2640r/driver_software/index_info.txt%22)
Naming conventions:
Product_type_h/wRevision_s/wRevision_ValidArea_language_datecode.extension
DSL-2640R_fw_revb1_EU109_ALL_enfr_20090602.zip | Actual firmware in English and French
Product_Howto_language_ Theme-with-description.extension
DSL-2640R_sw_revb1_DCCUtility_r22b11_ALL_multi_20081218.zip | Direct Click and Connect Utility
Convenzioni di denominazione D-Link:
Prodotto_tipo_revisioneH/w_revisioneS/w_ZonaValida_lingua_codicedata.estensione
DSL-2640R_fw_revb1_EU109_ALL_enfr_20090602.zip | Firmware attuale in inglese e francese
Prodotto_Comefare (http://it.wikipedia.org/wiki/Howto)_lingua_ Argomento-con-descrizione.estensione
DSL-2640R_sw_revb1_DCCUtility_r22b11_ALL_multi_20081218.zip | Utilità clicca e connetti
TrendChip produce l'insieme degli integrati (chipset) per la serie R D-Link dei router ADSL senza fili (wireless) in standard 802.11g (DSL-2640R) e 802.11n (DSL-2740R). TrendChip utilizza una sua nomenclatura per i firmware dei dispositivi basati sui propri prodotti e adottata, di solito, dal fabbricante del dispositivo:
Citazione di: bovirusVista l'esperienza sul Digicom Wave (stesso chipset Trendchip), basta che apri il file binario (RAS) e cerchi la stringa "RomExt".
Subito dopo c'è la versione del firmware di solito con la definzione
VersioneFirmware_(BaseHardware.RevisioneBaseHardware)_VersioneModuloADSL
es. 2.9.5.0 (ZUE0.B1) 3.5.18.10
e subito c'è anche la data effettiva del firmware.
La stringa centrale è fondamentale perchè definisce la piattaforma harwdare e la compatibilità del firmware. Il modem accetta solo firmware compatibili con la sua base hardware (anche se hanno la stringa centrale identica ma vi sono incompatibilità il firmware non accetta la nuova versione).
Convenzioni di denominazione dei dispositivi D-Link basati su TrendChip:
DSL-2640R | 2.11.78.0(RED.C2)3.9.4.150
2.11.78.0 -> versione del firmware (che TrendChip chiama RAS)
RED.C2 -> versione piattaforma TrendChip.revisione piattaforma TrendChip
3.9.4.150 -> versione del driver ADSL
Per quanto riguarda il DSL-2740R la prima edizione del firmware EU_1.0 era per piattaforma hardware TrendChip NRE0.C29 (non distribuita in Italia!); l'ultima edizione EU_1.09 è per piattaforma TrendChip NRED.C2. C'è stata, quindi, una nuova revisione! Tuttavia l'ultimo firmware è compatibile con la versione della piattaforma TrendChip precedente!
Fonte Modem-Help Forum (//%22http://forums.modem-help.co.uk/viewtopic.php?p=4839%22)
Citazione di: Alex KempA r3.06.04_3C Russian GPL file has been uploaded for the DSL-2640U (http://www.modem-help.co.uk/D-Link/DSL-2640U-Wireless-G-ADSL2-2--4-Port-Ethernet-Router.html). [...] It has been customised by ASUS for D-Link.
[...]
The makefile is located at the root of the consumer.tar.gz together with a `version.make'. Here is the version.make:
BRCM_VERSION=3
BRCM_RELEASE=06
BRCM_EXTRAVERSION=04
ASUS_RELEASE=3C
Per i file firmware D-Link basati su piattaforma Broadcom, in particolare il modello DSL-2640B europeo, e il suo corrispettivo DSL-2640U russo, quindi, il codice identificativo Broadcom personalizzato ASUS è:
BRCM_VERSIONE | BRCM_EDIZIONE | BRCM_EXTRAVERSIONE | ASUS_EDIZIONE
EU_DSL-2640B_3.06b1_
306063V00_cfe_fs_kernel -> 3 06 06 3V00
EU_DSL-2640B_EU_4.00_
310022800_cfe_fs_kernel -> 3 10 02 2800
UK_DSL-2640B_UK_4.00_
310022910_cfe_fs_kernel -> 3 10 02 2910
EU_DSL-2640B_EU_4.01B_
310023B00_cfe_fs_kernel -> 3 10 02 3B00
EU_DSL-2640B_EU_4.01B1_
310023E00B1_cfe_fs_kernel -> 3 10 02 3E00B1
Altre fonti:
http://pudeev.livejournal.com/33105.html
http://pudeev.livejournal.com/31111.html
Il suffisso finale identifica la Versione DSL: A2pB026.d20m!
Fonte D-Link TW (TSD) - EU_DSL-2640B_B3_EU_5.0.0_03042010_ReleaseNote_DLink.pdf (//%22http://tsd.dlink.com.tw/temp/PMD/5130/EU_DSL-2640B_B3_EU_5.0.0_03042010_ReleaseNote_DLink.pdf%22)
Version Information
Firmware Version: EU_3-12-01-1R00.A2pB026.d20m.dlinkdle_euDSL-2640B
Customer Version: EU_5.0.0
Hardware Version: B3
DSL Version: A2pB026.d20m
Driver Version: N/A
La "B" o "b" che segue il numero di versione dei firmware non sta per Beta ma per "Build" letteralmente "costruzione" e indica un'ulteriore numerazione.
Nel gergo della programmazione con Build si fa riferimento alla trasformazione del codice sorgente in software eseguibile (tramite compilazione e collegamenti a sottoprogrammi e librerie). Per estensione, si dice anche del prodotto finale della trasformazione.
Quindi è un ulteriore numero di costruzione o creazione che sta ad indicare una ricompilazione successiva della stessa versione.
Fonte:
http://it.wikipedia.org/wiki/Build