<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://hy100wiki.algasystems.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://hy100wiki.algasystems.net/wiki/feed.php">
        <title>Pirelli HY100/HY101 Wiki</title>
        <description></description>
        <link>http://hy100wiki.algasystems.net/wiki/</link>
        <image rdf:resource="http://hy100wiki.algasystems.net/wiki/lib/images/favicon.ico" />
       <dc:date>2010-06-12T18:21:46+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/azbox_firmware?rev=1276263999&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/firmware_fetch?rev=1273314287&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/hardware?rev=1273314354&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/nfs_boot?rev=1262775700&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/ntp_exploit?rev=1273314388&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/start?rev=1241555220&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/uart?rev=1273314850&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/xos?rev=1273314422&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/yamon?rev=1273314475&amp;do=diff"/>
                <rdf:li rdf:resource="http://hy100wiki.algasystems.net/wiki/doku.php/yamon_break?rev=1273314515&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://hy100wiki.algasystems.net/wiki/lib/images/favicon.ico">
        <title>Pirelli HY100/HY101 Wiki</title>
        <link>http://hy100wiki.algasystems.net/wiki/</link>
        <url>http://hy100wiki.algasystems.net/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/azbox_firmware?rev=1276263999&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-06-11T15:46:39+02:00</dc:date>
        <title>Firmware AzBox (per HY101)</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/azbox_firmware?rev=1276263999&amp;do=diff</link>
        <description>Attenzione! Allo stato attuale, il firmware completa il boot solo sui Pirelli HY101. Prima di seguire la procedura, controllate il modello del STB sull'etichetta inferiore. NON USARE CON HY100 PENA RENDERLO INUTILIZZABILE

Procedura via console seriale

	*  Avviare un server tftp sul PC
	*  Scaricare il file lzma.bin e copiarlo nella root directory del server tftp
	*  Collegare il STB al PC, accenderlo ed accedere al prompt di YAMON
	*  Avviare il supporto di rete di YAMON con il comando net ini…</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/firmware_fetch?rev=1273314287&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:24:47+02:00</dc:date>
        <title>Ripristino ed upgrade del firmware</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/firmware_fetch?rev=1273314287&amp;do=diff</link>
        <description>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

	*  il DHCP Discover include 4 valori Private (160, 161, 162 e 163) nella Parameter Request List
	*  il server risponde con un DHCP Offer che contiene:</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/hardware?rev=1273314354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:25:54+02:00</dc:date>
        <title>Specifiche</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/hardware?rev=1273314354&amp;do=diff</link>
        <description>Hardware
OS        Linux (kernel 2.6.15) CPU       Sigma SMP8634 (300MHz MIPS - 4KEc core - decoding audio/video in hardware)RAM       4x Samsung K4H561638H-UC/LA2 (DDR2, 128Mb totali, circa 114Mb accessibili)Flash     Spansion S29GL512N (64Mb)Ethernet  Controller Realtek RTL8201CP (10/100, autosensing)USB       2x USB 2.0Video out 2x SCART (1 pass-through), 1x S-Video, 1x Videocomposito, 1x HDMIAudio out 1x S/PDIF, 2x RCA (stereo)Tuner     DVB-T  NXP TU1216L (include uscita coassiale). 
Altre p…</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/nfs_boot?rev=1262775700&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-01-06T12:01:40+02:00</dc:date>
        <title>Boot via NFS</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/nfs_boot?rev=1262775700&amp;do=diff</link>
        <description>Una volta ottenuto l'accesso al prompt di YAMON, è possibile configurare il STB per fare il boot da un kernel scaricato via tftp ed un filesystem montato via nfs. In questo modo è molto più semplice effettuare esperimenti.

Questo è un kernel precompilato che supporta una root montata via nfs:
&lt;http://www.filesrack.com/v0isxl80x3pq/vmlinux.rar.html&gt; (link non più disponibile - se qualcuno ne è in possesso è pregato di lasciarmi un PM sul forum di Ilpuntotecnicoeadsl)</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/ntp_exploit?rev=1273314388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:26:28+02:00</dc:date>
        <title>NTP Exploit</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/ntp_exploit?rev=1273314388&amp;do=diff</link>
        <description>*  Impostare sul PC l'indirizzo IP 83.221.117.229
	*  Eseguire un server DHCP impostato per rilasciare indirizzi da 83.221.117.200 a 83.221.117.220
	*  Disattivare eventuali altri server DHCP
	*  Accendere il STB e attendere la fine del boot
	*  Aprire un browser alla pagina &lt;http://83.221.117.200:1980&gt; (o qualunque altro indirizzo abbia preso il STB)
	*  Entrare con password t30d0r1c0
	*  Impostare nel campo relativo al server NTP la seguente stringa:</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/start?rev=1241555220&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-05-05T22:27:00+02:00</dc:date>
        <title>Pirelli HY100</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/start?rev=1241555220&amp;do=diff</link>
        <description>[Pirelli HY100]
L'HY100 è un Set Top Box multimediale prodotto da Pirelli, in collaborazione con Telsey, che dispone di funzionalità avanzate, come il supporto a contenuti HD, decoder DVB-T integrato, networking, etc. 

Non è disponibile per l'utente finale, ma in Italia viene fornito in comodato d'uso da Telecom Italia (brandizzato Alice), per l'accesso ai contenuti della propria piattaforma IpTV (Alice Home TV).</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/uart?rev=1273314850&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:34:10+02:00</dc:date>
        <title>UART0 e UART1</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/uart?rev=1273314850&amp;do=diff</link>
        <description>Nell'HY100 sono presenti due seriali:

	*  Nel caso di un STB vergine (senza alcun firmware caricato), il boot sarà visualizzato sulla UART0 (38400, 8, N, 1, RTS/CTS).
	*  Nel caso di un STB con firmware recente, sulla UART0 sarà presente solo XOS, mentre il resto del boot sarà visualizzato sulla UART1 (115200, 8, N, 1, nessun controllo di flusso).</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/xos?rev=1273314422&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:27:02+02:00</dc:date>
        <title>XPU OS</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/xos?rev=1273314422&amp;do=diff</link>
        <description>XOS è il BIOS del sistema: si trova sulla flash interna della XPU, e non è possibile accedervi tramite la CPU o mediante JTAG.

XOS viene aggiornato scrivendo ad un determinato indirizzo di memoria dati criptati. Si suppone che la XPU decripti i dati (ed eventualmente controlli una signature), e scriva sulla flash interna la nuova versione di XOS.</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/yamon?rev=1273314475&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:27:55+02:00</dc:date>
        <title>YAMON</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/yamon?rev=1273314475&amp;do=diff</link>
        <description>YAMON è il PROM monitor fornito da MIPS technologies, ed adottato da SIGMA per la propria piattaforma.

Sul STB è presente una versione modificata da Pirelli, che ha aggiunto alcune funzioni per utilizzare YAMON come secure bootloader: prima di bootare un binario, verifica che sia firmato con una chiave privata Pirelli; questo significa che non è possibile far caricare una partizione flash non firmata.</description>
    </item>
    <item rdf:about="http://hy100wiki.algasystems.net/wiki/doku.php/yamon_break?rev=1273314515&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-08T12:28:35+02:00</dc:date>
        <title>Accesso al prompt di YAMON</title>
        <link>http://hy100wiki.algasystems.net/wiki/doku.php/yamon_break?rev=1273314515&amp;do=diff</link>
        <description>*  Accedere via telnet al STB mediante l'NTP Exploit
	*  Prelevare i file genxenv e flashburn.sh e copiarli nella root directory del server web
	*  Dalla sessione telnet scaricarli in una directory temporanea tramite wget (ad esempio la /mnt dell'NTP Exploit)
	*  Eseguire i comandi seguenti:</description>
    </item>
</rdf:RDF>
