Ultimo Urlo - Inviato da: skizzo3000 - Domenica, 12 Gennaio 2014 15:59
Impegnato in LiberaIlVoIPLiberaIlVoIP
 
Reply to this topicStart new topic
> Boot Fritz Via Usb, Fantastico per lo sviluppo rapido senza flashare !
skizzo3000
messagio Sat 25 May 2013, 02:28 PM
Messaggio #1


Administrator
***

Gruppo: Admin
Messaggi: 2,373
Iscritto il: 22-March 05
Utente Nr.: 1



Ciao a tutti,
ho ripreso in mano lo sviluppo pesante su fritz ed ho trovato il modo di eseguire il boot diretto da usb storage !!
Quindi tutte le modifiche al firmware si possono fare direttamente senza flashare nulla! basta modificare e riavviare o nemmeno riavviare !!

Per questa procedura Ŕ ALTAMENTE consigliata la connessione seriale diretta al fritz in modo da controllare tutto con certezza e semplicitÓ:

http://wiki.vocesuip.com/index.php?title=Console_Seriale

la variabile da cambiare/aggiungere Ŕ:

CODICE
setenv kernel_args root=/dev/sda1 rw rootwait rootdelay=3


per avere la certezza del funzionamento ho modificato il kernel in modo da integrarci i moduli necessari sia USB che EXT4.



La usb storage deve essere formattata EXT4 e dentro va copiato il filesystem del fritz (vedremo in seguito)


Poi una volta avviato il fritz, il kernel carica come RFS lo storage USB e via samba lo possiamo modificare con comodo dal PC !!!

Basta con i problemi di spazio sulla flash ! Possiamo compilare ed installare TUTTO quello che volgiamo con semplicitÓ !!

Il prossimo post con le istruzioni passo passo !!


Sk3


--------------------
I manuali sono sempre la prima cosa da leggere !



NGI Eolo 6/2Mb - Super WoW



Linkem WiMAX (valor medio in copertura ottimale)
Go to the top of the page
 
+Quote Post
barnybx
messagio Sat 25 May 2013, 03:25 PM
Messaggio #2


Member
**

Gruppo: Members
Messaggi: 12
Iscritto il: 28-April 07
Utente Nr.: 310



CITAZIONE(skizzo3000 @ Sat 25 May 2013, 03:28 PM) *
Ciao a tutti,
ho ripreso in mano lo sviluppo pesante su fritz ed ho trovato il modo di eseguire il boot diretto da usb storage !!
Quindi tutte le modifiche al firmware si possono fare direttamente senza flashare nulla! basta modificare e riavviare o nemmeno riavviare !!

Per questa procedura Ŕ ALTAMENTE consigliata la connessione seriale diretta al fritz in modo da controllare tutto con certezza e semplicitÓ:

http://wiki.vocesuip.com/index.php?title=Console_Seriale

la variabile da cambiare/aggiungere Ŕ:

CODICE
setenv kernel_args root=/dev/sda1 rw rootwait rootdelay=3


per avere la certezza del funzionamento ho modificato il kernel in modo da integrarci i moduli necessari sia USB che EXT4.



La usb storage deve essere formattata EXT4 e dentro va copiato il filesystem del fritz (vedremo in seguito)


Poi una volta avviato il fritz, il kernel carica come RFS lo storage USB e via samba lo possiamo modificare con comodo dal PC !!!

Basta con i problemi di spazio sulla flash ! Possiamo compilare ed installare TUTTO quello che volgiamo con semplicitÓ !!

Il prossimo post con le istruzioni passo passo !!


Sk3


nostalgia canaglia.... il primo Fritz non si scorda mai.
Ciao bello
Go to the top of the page
 
+Quote Post
skizzo3000
messagio Tue 4 Jun 2013, 06:44 PM
Messaggio #3


Administrator
***

Gruppo: Admin
Messaggi: 2,373
Iscritto il: 22-March 05
Utente Nr.: 1



Lista della spesa:
1) Console Seriale del fritz! (38400 8n1)
2) USB Storage sistema MBR singola partizione primaria EXT3
3) Freetz trunk ver 10623 riferimento universale git-svn-id: http://svn.freetz.org/trunk@10623 149334a1-2f27-0410-a3b9-fc62619ac1e6
4) PC con Linux Ubuntu 12.04 LTS (32o64bit)

Installiamo Freetz:

1) Cartella di lavoro /home/utente/freetz
CODICE
mkdir -p ~/freetz


2) Creiamo le cartelle di lavoro
CODICE
cd ~/freetz
mkdir dl
mkdir images
mkdir rfs

dove:
dl Ŕ la cartella dove freetz scarica tutta la roBBBa da internet
images Ŕ la cartella dove freetz mette i fw confezionati
rfs Ŕ la cartella dove freetz copia il RFS da copiare nella USB

3) Scarichiamo il repo di freetz e teniamolo aggiornato con UN SOLO COMANDO !
Prerequisiti x ubuntu
CODICE
sudo apt-get install git git-svn gitk


Cloniamo il repo GIT di freetz (ci metterÓ un po !!)
rif http://svn.freetz.org/trunk/
CODICE
cd ~/freetz
git svn clone http://svn.freetz.org/trunk/


Creiamo i symlink alle cartelle
CODICE
ln -s ../dl
ln -s ../images


Verifichiamo la rev in cui siamo e nel caso facciamo il checkout della 10623 (visto che questo post Ŕ relativo ad essa)
CODICE
gitk --all &

Nella finestra riquadro a sx verificare che il pallino giallo sia quello piu in alto e nel riquadro sotto ci sia scritto

git-svn-id: http://svn.freetz.org/trunk@10623 149334a1-2f27-0410-a3b9-fc62619ac1e6

Installiamo i prerequisiti per Freetz
http://freetz.org/wiki/help/howtos/common/...%B6tigtenPakete
CODICE
sudo apt-get -y install graphicsmagick subversion gcc g++ binutils autoconf automake automake1.9 libtool make bzip2 libncurses5-dev zlib1g-dev flex bison patch texinfo tofrodos gettext pkg-config fastjar realpath perl libstring-crc32-perl ruby ruby1.8 gawk python libusb-dev unzip xz-utils

# on a 64-bit system one also has to install the following 32-bit development packages
sudo apt-get -y install libc6-dev-i386 lib32ncurses5-dev gcc-multilib


... in progress


--------------------
I manuali sono sempre la prima cosa da leggere !



NGI Eolo 6/2Mb - Super WoW



Linkem WiMAX (valor medio in copertura ottimale)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Versione Lo-Fi Oggi è il: 13 November 2019 - 10:40 AM