Mi sono deciso! Ho aggiornato il firmware del mio ottimo s800h.
Ho aggiornato il bootloader e poi il firmware alla versione 5215. Poi vado a cercare qualche novità e trovo che nel frattempo, da quando avevo scaricato gli aggiornamenti, la EMTEC ha rilasciato altri due nuovi firmware, fino ad arrivare alla 5412. Ho prontamente scaricato l'ultima versione e l'ho installata.
Magia delle magie: YouTube c'è e funziona!
C'è anche il controllo remoto via WEB, dal browser ci si può collegare e comandare le funzioni del media recorder. Nulla a che vedere con quello che ho realizzato io, ma forse più elegante. E' possibile raggiungerlo con l'indirizzo: http://emtec:1024/remote_control.html se avete cambiato il nome di rete del dispositivo sostituitelo ad "emtec" nell'indirizzo, e se ancora non funziona mettete l'indirizzo IP che potete vedere nella configurazione di rete.
Alla pagina http://www.emtec-international.com/el-eu/firmware_s800h_el si trova tutto il necessario per gli aggiornamenti.
Visualizzazione post con etichetta emtec s800h. Mostra tutti i post
Visualizzazione post con etichetta emtec s800h. Mostra tutti i post
2011-11-20
EMTEC s800h firmware 5412 e YouTube
2011-05-24
Comando remoto via WEB per Emtec s800h - 3/3
Prosegue la realizzazione del prototipo di comando via WEB per il mio EMTEC Movie Cube s800h iniziato con il primo post e proseguito con il secondo post.
Per effettuare le modifiche al sistema è necessario connettersi tramite telnet all'indirizzo del proprio dispositivo s800h, effettuare il login con il nome utente root e non verrà richiesta la password.
Come già accennato, in base ad indicazioni trovate in altri blog, va modificato un file di sistema che si occupa dell'attivazione del programma centrale all'avvio del dispositivo, il file in questione è /usr/local/etc/rcS ed intorno alla riga 25 vanno aggiunte due righe:
Per effettuare le modifiche al sistema è necessario connettersi tramite telnet all'indirizzo del proprio dispositivo s800h, effettuare il login con il nome utente root e non verrà richiesta la password.
Come già accennato, in base ad indicazioni trovate in altri blog, va modificato un file di sistema che si occupa dell'attivazione del programma centrale all'avvio del dispositivo, il file in questione è /usr/local/etc/rcS ed intorno alla riga 25 vanno aggiunte due righe:
2011-05-22
Comando remoto via WEB per Emtec s800h - 2/3
Prosegue la realizzazione del prototipo di telecomando WEB per il mio Emtec s800h iniziato con questo post.
Cercando a fondo in Internet ho trovato il modo per interagire con il programma centrale di s800h a questo indirizzo, fornendo un file come standard input contenente alcuni comandi questi vengono eseguiti in sequenza, la pagina si riferisce ad altri dispositivi con chipset RealTek molto diffusi tra i prodotti di questo genere. A questo indirizzo dello stesso autore c'è indicato il modo per fornire il contenuto di un file come standard input al suddetto programma ed evitare che smetta di leggere raggiunta la fine del file o peggio ancora che si chiuda per errore.
Cercando a fondo in Internet ho trovato il modo per interagire con il programma centrale di s800h a questo indirizzo, fornendo un file come standard input contenente alcuni comandi questi vengono eseguiti in sequenza, la pagina si riferisce ad altri dispositivi con chipset RealTek molto diffusi tra i prodotti di questo genere. A questo indirizzo dello stesso autore c'è indicato il modo per fornire il contenuto di un file come standard input al suddetto programma ed evitare che smetta di leggere raggiunta la fine del file o peggio ancora che si chiuda per errore.
2011-05-20
Comando remoto via WEB per Emtec s800h - 1/3
Da quando ho inziato ad usare il Media Recorder Emtec s800h sono molto soddisfatto, soddisfa a pieno le mie esigenze in termini di registrazione di programmi da TV e riproduzione film; non ci guardo le foto, non ascolto musica e non utilizzo servizi web tipo radio ed altro. Ha sostituito in pieno il vecchio videoregistrare ed il media player che avevo in precedenza.
Una caratteristica che lo rende vulnerabile è l'assenza di controllo differente dal telecomando, con il telecomando si possono scegliere tutte le funzioni dell' s800h ma se dovesse capitare che la pila del telecomando si scarica proprio quando stai per confermare la programmazione della registrazione del tuo programma preferito... sei perduto! Le pile sono di tipo tonde piatte, non le trovi ovunque e non si pensa mai al fatto che un telecomando possa finire la pila e quindi non le compri in anticipo, senza il telecomando non c'è niente da fare, l'unico controllo che puoi usare è quello di spegnimento di s800H e dimenticare il tuo programma preferito.
Una caratteristica che lo rende vulnerabile è l'assenza di controllo differente dal telecomando, con il telecomando si possono scegliere tutte le funzioni dell' s800h ma se dovesse capitare che la pila del telecomando si scarica proprio quando stai per confermare la programmazione della registrazione del tuo programma preferito... sei perduto! Le pile sono di tipo tonde piatte, non le trovi ovunque e non si pensa mai al fatto che un telecomando possa finire la pila e quindi non le compri in anticipo, senza il telecomando non c'è niente da fare, l'unico controllo che puoi usare è quello di spegnimento di s800H e dimenticare il tuo programma preferito.
2011-05-02
EMTEC s800h nuovo firmware r5215
Da molto tempo non controllavo lo stato di aggiornamento dei firmware per il media player & recorder EMTEC s800h. Un paio di settimane fa, parlando con i colleghi della necessità di portare avanti la compilazione del server ftp per il dispositivo, di cui ho già scritto in passato, ci è venuta la curiosità di verificare ed abbiamo visto addirittura due aggiornamenti, r4681 e r5215 che seguono r3097 che abbiamo installato appena ricevuto. Le due nuove versioni sono rispettivamente di Novembre 2010 e Gennaio 2011; siamo rimasti indietro e quel che è peggio è che nel primo dei due è stato aggiunto il server FTP e quindi perde di importanza il nostro progetto di compilazione; peggio? Ho scritto peggio? Beh, forse meglio, d'altra parte chi meglio di EMTEC stessa può riuscire a compilare un server FTP per i propri prodotti? Ad ogni modo l'esperienza di cross-compilare non sarà del tutto fatica sprecata, magari può presentarsi l'esigenza di aggiungere qualche funzione.

2010-11-29
Compilazione busybox per Emtec s800h - 3
segue da Compilazione busybox per Emtec s800h - 2
L'occupazione di 1,9 GiB è derivata dal download di una serie di tarball che si possono trovare nella directory dl. Tra i tarball scaricati si trovano il gcc (al momento alla versione 4.3.5) che una volta compilato verrà utilizzato per compilare per l'architettura di destinazione, binutils che contiene i programmi necessari per assemblare e linkare (scusate i termini poco corretti), linux (alla versione 2.6.34.3).
In pratica il buildroot predispone tutto il necessario per una linux box da utilizzare per l'architettura scelta.
Per il mio scopo la maggior parte di quello che viene generato è inutile, il mio obiettivo è quello di compilare il programma busybox attivando tutte le funzionalità già presenti nel busybox rilasciato con s800h e l'aggiunta della funzionalità ftpd ovvero quella che permette di attivare il server FTP.
L'occupazione di 1,9 GiB è derivata dal download di una serie di tarball che si possono trovare nella directory dl. Tra i tarball scaricati si trovano il gcc (al momento alla versione 4.3.5) che una volta compilato verrà utilizzato per compilare per l'architettura di destinazione, binutils che contiene i programmi necessari per assemblare e linkare (scusate i termini poco corretti), linux (alla versione 2.6.34.3).
In pratica il buildroot predispone tutto il necessario per una linux box da utilizzare per l'architettura scelta.
Per il mio scopo la maggior parte di quello che viene generato è inutile, il mio obiettivo è quello di compilare il programma busybox attivando tutte le funzionalità già presenti nel busybox rilasciato con s800h e l'aggiunta della funzionalità ftpd ovvero quella che permette di attivare il server FTP.
Etichette:
busybox,
emtec s800h,
Linux,
mipsel,
Open Source
Compilazione busybox per Emtec s800h - 2
sedue da Compilazione busybox per Emtec s800h - 1
Avendo a disposizione una Linux box installata su netbook MSi U100 mi sono buttato alla ricerca del necessario per la compilazione "cross".
La distribuzione installata nel netbook è openSUSE 11.2, il tentativo di installare il necessario utilizzando i pacchetti disponibili "senza fatica" è fallito nel momento in cui ho scoperto che dai repository ufficiali non sono riuscito a reperire il pacchetto necessario per installare i moduli di gcc per l'architettura mips.
Avendo a disposizione una Linux box installata su netbook MSi U100 mi sono buttato alla ricerca del necessario per la compilazione "cross".
La distribuzione installata nel netbook è openSUSE 11.2, il tentativo di installare il necessario utilizzando i pacchetti disponibili "senza fatica" è fallito nel momento in cui ho scoperto che dai repository ufficiali non sono riuscito a reperire il pacchetto necessario per installare i moduli di gcc per l'architettura mips.
Etichette:
buildroot,
busybox,
emtec s800h,
Linux,
mipsel,
netbook,
Open Source,
openSUSE
2010-11-27
Compilazione busybox per Emtec s800h - 1
Immediatamente in seguito all'acquisto del media center s800h prodotto da Emtec mi sono convinto che avrei dovuto tentare qualche implementazione per tale dispositivo.
Il primo tentativo é quello di aggiungere un server FTP.
Il programma busybox presente nel firmware ufficiale fornisce tante funzionalità, tra queste i comandi di base per l'interprete dei comandi, ls find grep sed ps ... fino al server HTTP.
Il primo passo del lungo percorso sarà la ricerca di un ambiente già predisposto per la compilazione per piattaforma mips in versione little endian, la sigla corrispondente é mipsel. In mancanza di un ambiente predisposto servirà un piano B: informazioni necessarie per crearne uno.
segue...
Il primo tentativo é quello di aggiungere un server FTP.
Il programma busybox presente nel firmware ufficiale fornisce tante funzionalità, tra queste i comandi di base per l'interprete dei comandi, ls find grep sed ps ... fino al server HTTP.
Il primo passo del lungo percorso sarà la ricerca di un ambiente già predisposto per la compilazione per piattaforma mips in versione little endian, la sigla corrispondente é mipsel. In mancanza di un ambiente predisposto servirà un piano B: informazioni necessarie per crearne uno.
segue...
Etichette:
busybox,
emtec s800h,
Linux,
mipsel,
Open Source
Iscriviti a:
Post (Atom)
