Carregue no servidor tftp os seguintes arquivos (já baixados do
site oficial do openwrt, se houver possibilidade, verifique o MD5):
- openwrt-atheros-vmlinux.lzma
- openwrt-atheros-root.squashfs
Carregando o lzma (kernel básico) para a ram. A partir de agora se faltar energia este processo deve ser reiniciado.
DD-WRT>
load -r -b %{FREEMEMLO} openwrt-atheros-vmlinux.lzma
Using default protocol (TFTP)
Raw file loaded 0x80040800-0x801007ff, assumed entry at 0x80040800
Inicializando a imagem.
DD-WRT> fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7
... Erase from 0xbfc30000-0xbfcf0000: ............
... Program from 0x80040800-0x80100800 at 0xbfc30000: ............
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT>
Carregando o sistema de arquivos para a ram.
DD-WRT>
load -r -b %{FREEMEMLO} openwrt-atheros-root.squashfs
Using default protocol (TFTP)
Raw file loaded 0x80040800-0x801e07ff, assumed entry at 0x80040800
Gravando o sistema de arquivos com o kernel. Este processo pode demorar.
DD-WRT>
fis create rootfs
... Erase from 0xbfcf0000-0xbfe90000: ..........................
... Program from 0x80040800-0x801e0800 at 0xbfcf0000: ..........................
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT>
Configurações do script de boot do sistema, inclusive indicando o kernel que o mesmo irá carregar.
DD-WRT>
fconfig -d
Run script at boot: false ? true
Boot script:
Enter script, terminate with empty line
>>
fis load -l vmlinux.bin.l7
>>
exec
>>
Boot script timeout (1000ms resolution): 0 ?
5
Use BOOTP for network configuration: true ?
false
Gateway IP address: ?
192.168.1.2
Local IP address: ?
192.168.1.1
Local IP address mask: ?
255.255.255.0
Default server IP address: ?
192.168.1.2
Console baud rate: 9600 ?
9600
GDB connection port: 9000 ?
9000
Force console for special debug messages: false ?
false
Network debug at boot time: false ?
false
Update RedBoot non-volatile configuration - continue (y/n)?
y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
Resetando o router.
DD-WRT>
reset
Connection closed by foreign host.
Pronto! Se tudo deu certo você já poderá acessar seu router pela nova administração gráfica do OpewnWRT chamada Luci, toda feita em Lua!