Newsgroup: it.comp.os.linux.iniziare
Titolo: particolarità

Ciao ng.
Vorrei sapere il vostro parere su questa idea che mi è balenata per la
testa.
Allora volevo mettere mano al firmware del mio router adsl.
Siccome mi pare proprio che sia in stile unix pensavo di prendere il file
contenente il firmware, montarlo su un linux e smanettarci.
Detta così mi sembra facile, però non so nemmeno da che parte iniziare.
Qualcuno ha qualche consiglio da darmi?
Ad esempio come si può montare il firmware?
I file sono tutti file binari.
Che voi sappiate esiste la possibilità di prelevare direttamente il firmware
e di montarlo su linux?
Fatemi sapere.
Ciao e grazie
--
Alex
per msg in pvt chiedere l'indirizzo e-mail.

contenente il firmware, montarlo su un linux e smanettarci.
Anche il firmware, analogamente al software, gira su sistemi
"mini-processore": quindi il codice eseguibile e' scritto nel
linguaggio binario di tale processore.
Premesso questo, e' chiaro che, poiche' processore CPU x86 e
processore del router adsl sono diversi, il codice che e' stato
scritto e compilato per il router non funziona sui sistemi con
architettura x86: l'Insieme delle Istruzioni dei due rispettivi
linguaggi assembly sono differenti.
Inoltre cosa intendi per "stile unix"? Il programma principale del
router e' scritto in linguaggio shell script o cosa!?
-- 
Linux Registered User #181013
[Exokernels] Although one approach to eliminating bloated, buggy,
unreliable operating systems is to make them smaller. A more radical
one is to eliminate the operating system altogether.

 router e' scritto in linguaggio shell script o cosa!?
se io entro nel router l'architettura è di tipo unix.
stesso stile dei comandi, stessi comandi, ecc.
non esiste il modo per riuscire modificare questo firmware?
Allora quello che volevo fare io è in pratica mondare il firmware su un
sistema linux e da li, poter eseguire i comandi che sul router sono
inibiliti, tipo ls -la
poi vorrei fare un bel less di certi file e magari anche un bel vi su
qualche file.
Non esiste un emulatore per poter far interagire il firmware con linux?


non esiste il modo per riuscire modificare questo firmware?
Puoi sempre modificare il codice assembly se ti fa piacere :-)
Per l'emulatore purtroppo non so cosa dirti: cerca su google!
Cmq sara' difficile fare quello che hai detto.
-- 
        Sephiroth
____________________________
Linux Registered User:181013
"Computers are like air conditionners, they stop
working properly when you open windows."

 Cmq sara' difficile fare quello che hai detto.
Però quelli che hanno modificato come diavolo hanno fatto?
Ho provato a chiedere, ma non ho ancora avuto risposte.


Ho provato a chiedere, ma non ho ancora avuto risposte.
Quelli che l'hanno fatto (suppongo intenda i produttori) semplicemente
conoscono a fondo tutti i dettagli del sistema, hanno le specifiche
del processore e quindi possono programmarlo. Se riesci a capire di
che chip si tratta riuscirai facilmente a trovare qualche info su
internet.


 che chip
Intel i960
e di news in rete se ne possono anche trovare, ma un simulatore magare per
ambiente linux non credo.
In più a me piacerebbe avere proprio tutto sistema operativo che gira sul
alcatel stp.
