Ebbene si, da oggi ? possibile, ma dovete lavorare un p?. Per il momento riporteremo solo alcune informazioni su come preparare il kernel con asterisk compilato e pronto all?uso. Vi ricordiamo che la versione openwrt non ha di default un interfaccia grafica, ma siamo qui a sperimentare oppure no e perci? che ci interessa! Ebbene personalmente mi piace testare e tra l?universit?, lo sviluppo di liberailvoip e lo sviluppo di circuiti stampanti usando dei microchip ho trovato quale ora per rilassarmi e provare la compilazione di asterisk su openwrt per il fonera.
Eccovi i miei risultati ed istruzioni o per meglio dire gli steps che ho eseguito:
Vi ricordo che non stavo nella pelle percio? non ho testato la stabilit?, ne il funzionamento di asterisk, ma solo la compilazione. Lascio questo a voi oppure alla prossima settimana se avr? del tempo da dedicargli.
Per prima cosa dobbiamo preparare il fonera per potere caricare openwrt, ma per questo vi rimando alle wiki di openwrt
http://www.dd-wrt.com/wiki/index.php/LaFonera_Software_FlashingScarichiamo la versione in sviluppo di openwrt, per fare questo dobbiamo lanciare dalla nostra linux box il seguente comando.
cd ~
svn co
https://svn.openwrt.org/openwrt/trunk/svn co
https://svn.openwrt.org/openwrt/packages/ ~/trunk/feeds/packages/
Questo creer? una directory con il nome trunk, ora entriamo in quella directory
cd ~/trunk/
make package/symlinks
e lanciamo il menu da dove selezioneremo la compilazione di asterisk
make menuconfig
ora andiamo in Target e selezioniamo Atheras [2.6]
Poi torniamo indietro e selezioniamo
network -> Asterisk -> Asterisk-mini
e da qui prendiamo i seguenti pacchetti
asterisk-codec-speex
Dal momento che alcuni codec mi hanno dato problemi, (e vista l?ora tarda) ho deciso di includere solamente questo, percio il vostro asterisk avra i seguenti codec: gsm,speex e ulaw
Poi usciamo e digitiamo
make
Impiegher? molto tempo a compilare il tutto
Ora seguiamo la procedura della wiki riportata sopra per caricare il nuovo firmware, inoltre ? possibile, se non avete una macchina con linux o dual boot, continuare la sperimentazione utilizzando una macchina virtuale in Windows o Mac per questo step.
Ora entriamo nella fonera con telnet oppure ssh e lanciamo asterisk.
Per lanciarlo basta digitare
asterisk -vvvvcgd
in questo modo potrete testare l?installazione.
Per uscire ? necessario digitare il comando
stop now
Ora potete passare a configurate i files (non voglio entrare in questo argomento in quanto non finirei pi? la spiegazione).
Ed eccovi la schermata finale
Spero di aver dato il calcio d? inizio a questa nuova sperimentazione.
http://blog.liberailvoip.it/2007/05/07/asterisk-sul-fonera/