Diferenças
Esta página mostra as diferenças entre as duas revisões da página.
|
|
openwrt [2014/04/21 13:56] 127.0.0.1 Edição externa |
openwrt [2020/09/16 01:35] |
====== Notas sobre OpenWRT ====== | |
==== Software ==== | |
Para os equipamentos que usem firmware [[http://freifunk.net|freifunk]] para ligação à rede UNIMOS, existe uma package em http://sinesis.unimos.net/ipkg/packages/freifunk-webadmin-unimos_1.6.36_mipsel.ipk com o layout da UNIMOS. | |
| |
Existe tambem no [[http://sinesis.unimos.net/ipkg|arquivo]] de software varios pacotes de firmware e software para diversos equipamentos que corram openwrt. | |
| |
==== Diversos ==== | |
| |
=== A NVRAM === | |
| |
A versão **Kamikaze** vem acabar com a NVRAM. | |
| |
Um chip comum de 4MB de flash (e.g. o [[http://www.numonyx.com/Documents/Datasheets/M25P64.pdf|M25P64]] das fon2100) está dividido em segmentos r/w de 64k. Cada escrita implica o apagamento completo do segmento. Cada segmento suporta sensivelmente 100000 ciclos de apagar/escrever. | |
| |
O [[wp>Jffs2]] implementa [[wp>Wear_levelling]], mecanismo que vai movendo os dados equitativamente entre todos os segmentos de flash disponíveis que minimiza o impacto de cada escrita. A NVRAM fica invariavelmente no fim da flash com precisamente //um// segmento de tamanho, significando que cada ''nvram commit'' gasta um dos 100000 writes iniciais para aquele segmento. | |
| |
O fim da NVRAM significa por outro lado que as configurações não serão mantidas entre cada flash de kamikaze. | |
| |
| |