Italiano English
Modifica History Actions

Differenze per "FirmwareNinux/WRT54G"

Differenze tra le versioni 5 e 6
Versione 5 del 2009-03-19 23:03:33
Dimensione: 639
Autore: ZioPRoTo
Commento:
Versione 6 del 2009-03-20 16:22:46
Dimensione: 2617
Autore: 2002:a050:516a::1
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
== Downlaod ==
Linea 6: Linea 7:

== Flashare ==

Farne una copia con un nome più comodo da usare:

{{{
cp openwrt-wrt54g-VOSTRAVERSIONE.bin o.bin
}}}

Collegare un cavo Ethernet dal PC al Linksys e cambiare IP al PC con il comando:

{{{
sudo ifconfig eth0 192.168.1.2 up
}}}

Usare il client TFTP che punti al router con:

{{{
tftp 192.168.1.1
}}}
all'interno della shell TFTP eseguire i seguenti comandi:

{{{
 tftp> binary
}}}
{{{
 tftp> rexmt 1
}}}
{{{
 tftp> timeout 60
}}}
{{{
 tftp> trace
}}}
Il prossimo (ultimo) comando avvia il trasferimento, va avviato sincronizzandolo con l'accensione del router, quindi premere invio SOLO una frazione di secondo '''DOPO''' aver alimentato il Linksys.

{{{
 tftp> put o.bin
}}}
Se tutto va bene, verrà mostrato il trasferimento del file con un output simile a questo:

{{{
 sent WRQ <file=o.bin, mode=octet>
 received ACK <block=0>
 sent DATA <block=1, 512 bytes>
 received ACK <block=1>
 sent DATA <block=2, 512 bytes>
 received ACK <block=2>
 ...
 ...
 sent DATA <block=3592, 512 bytes>
 received ACK <block=3592>
 sent DATA <block=3593, 32 bytes>
 received ACK <block=3593>
 Sent 1839136 bytes in 8.2 seconds
}}}
Finito il quale, il router flasherà il nuovo firmware autonomamente (impiegando circa un paio di minuti).

Sapremo che l'operazione sarà conclusa quando vedremo il led '''Power''' smettere di lampeggiare.

Uscire da TFTP con il comando:

{{{
 tftp> quit
}}}
Verifichiamo lo stato di raggiungibilità del router con il comando:

{{{
ping 192.168.1.1
}}}

=== tftp su Gentoo ===

Ci sono diversi ebuild che danno un client tftp su Gentoo

Quello che funziona bene è questo:
{{{
net-ftp/tftp-hpa
}}}

== Cambio Password ==
Aprire una sessione Telnet sul router:

{{{
 Computer$ telnet 192.168.1.1
}}}
Cambiare la password di root:

{{{
 Router$ passwd
}}}
Riavviare il router:

{{{
 Router$ reboot
}}}

== Configurazioni varie ==

Firmware Ninux WRT54G

Downlaod

Download here:

http://aquila.netgroup.uniroma2.it/~saverio/openwrt-testing/

Flashare

Farne una copia con un nome più comodo da usare:

cp openwrt-wrt54g-VOSTRAVERSIONE.bin  o.bin

Collegare un cavo Ethernet dal PC al Linksys e cambiare IP al PC con il comando:

sudo ifconfig eth0 192.168.1.2 up

Usare il client TFTP che punti al router con:

tftp 192.168.1.1

all'interno della shell TFTP eseguire i seguenti comandi:

 tftp> binary

 tftp> rexmt 1

 tftp> timeout 60

 tftp> trace

Il prossimo (ultimo) comando avvia il trasferimento, va avviato sincronizzandolo con l'accensione del router, quindi premere invio SOLO una frazione di secondo DOPO aver alimentato il Linksys.

 tftp> put o.bin

Se tutto va bene, verrà mostrato il trasferimento del file con un output simile a questo:

 sent WRQ <file=o.bin, mode=octet>
 received ACK <block=0>
 sent DATA <block=1, 512 bytes>
 received ACK <block=1>
 sent DATA <block=2, 512 bytes>
 received ACK <block=2>
 ...
 ...
 sent DATA <block=3592, 512 bytes>
 received ACK <block=3592>
 sent DATA <block=3593, 32 bytes>
 received ACK <block=3593>
 Sent 1839136 bytes in 8.2 seconds

Finito il quale, il router flasherà il nuovo firmware autonomamente (impiegando circa un paio di minuti).

Sapremo che l'operazione sarà conclusa quando vedremo il led Power smettere di lampeggiare.

Uscire da TFTP con il comando:

 tftp> quit

Verifichiamo lo stato di raggiungibilità del router con il comando:

ping 192.168.1.1

tftp su Gentoo

Ci sono diversi ebuild che danno un client tftp su Gentoo

Quello che funziona bene è questo:

net-ftp/tftp-hpa

Cambio Password

Aprire una sessione Telnet sul router:

 Computer$ telnet 192.168.1.1

Cambiare la password di root:

 Router$ passwd

Riavviare il router:

 Router$ reboot

Configurazioni varie

Dopo che installate l'immagine configurate a piacimento:

  • cambiate l'IP dell'IF Ninux in /etc/config/network

  • cambiate l'IP dell'interfaccia wired in /etc/config/network

  • cambiate canale radio in /etc/config/wireless (TuscoloMesh canale 3)

  • cambiate HNA di olsr opportunamente in /etc/config/olsrd

Poi levate di mezzo il firewall:

/etc/init.d/firewall disable

Se volete disabilitare il dhcp del WRT

/etc/init.d/dnsmasq disable

Riavviate e godetevi OpenWRT !