All'accensione, il STB manda un DHCP Discover contenente la Option 43 (Vendor-Specific Information) (o l'hostname?) con valore differente a seconda di cosa vuole ricevere:
“fisys” (0×6669737973): firmware di recovery
160=0x0201 (da dove scaricare il firmware: 0x01=TFTP, 0x02=Multicast; in questo caso, prova prima da multicast poi passa a TFTP) 161=0x58228d3d (l'IP del server da cui si deve scaricare via TFTP il firmware: 88.34.141.61) 162=0x7265636f7665727900 (il nome del file da scaricare: recovery)
“flash” (0x666c617368): ?
“mboot” (0x6D626F6F74): firmware di recovery per STB senza firmware
“upgrd” (0×7570677264): firmware di upgrade
43=0x0104efc04b0402022b67 (indirizzo e porta del server multicast da cui ricevere il firmware: 0x0104=?, 0xefc04b04=239.192.75.4, 0x0202=?, 2b67=11111)
Il DHCP di Telecom risponde solo se il MAC address del richiedente comincia per:
00:17:C2 (Pirelli Broadband Solutions) 00:1C:A2 (PIRELLI BROADBAND SOLUTIONS) 00:13:C8 (PIRELLI BROADBAND SOL)
Credits: 30252783, Zibri su Ilpuntotecnicoeadsl forum