OpenWrt Telepítése (általános)
Az OpenWrt telepítése eszközönként eltérő, ez az oldal a telepítés általános menetét írja le. Ajánlott az eszköz wiki oldalát (is) követni.
Ha a telepítés sikertelen, talán generic.debrick segítséget nyújthat.
Ez egy NAGYON általános leírás. Az itt leírtakat az adott eszköz tulajdonságaihoz igazítva kell figyelembe venni!
A telepítésre általában három lehetőség van:
1.:
OpenWrt telepítése a flash memóriába. (ez az oldal)2.:
OpenWrt telepítése a fő memóriába.
Négy Módszer
Az alábbi négy módon lehet OpenWrt-t telepíteni:
1. eredeti firmware segítségével
Nyisd meg a gyári/eredeti firmware webes kezelőfelület és telepítsd az OpenWrt firmware képfájlt az eredeti firmware “Firmware Upgrade” vagy “Firmware frissítése” opciójával. Kész.
Megjegyzés:
Egyes gyártók firmware frissítése előtt ellenőrzik az új firmware helyességét, nehogy a felhasználó véletlenül rossz fájlt töltsön fel. Ez persze azzal jár, hogy ily módon nem lehet OpenWrt telepíteni az eszközre.
2. Bootloader segítségével az Ethernet porton
To facilitate exactly this, namely to allow flashing of a firmware, most if not all bootloaders contain a build-in functionality for this purpose. Some contain a TFTP-client, others a TFTP-server, others a FTP-client and some even a FTP-server. You need to know:
- the preset IP address in the bootloader (this is not necessarily the same IP address the device has after it has booted the original firmware!)
- which of the above protocols is used
- whether the bootloader acts as client or as server
- the preset port number for the service, if not default
- the interface you need to connect to
- possibly a user name and a password to login
- it is useful to know the time window you have after starting the device to obtain a connection to it, e.g. a 1 sec time windows 5 sec after start
Once you know all of the above parameters, you may proceed:
- install the corresponding software on your PC (i.e. in case the bootloader contains a FTP-server, you need a FTP-client)
- give your PC a static IP address in the same network as pre-configured in the bootloader
- connect your PC with the correct port
- power cycle the device
- obtain a connection to the bootloader
- follow specific procedures to overwrite original firmware with OpenWrt firmware file
- Do not overwrite or alter the bootloader until explicitly instructed to do so!
NOTE:
Sometimes even the bootloader prevents you from flashing a non-OEM firmware, e.g. the Inventel DV4210 (AKA Livebox)
Time window:
To be able to use the entire time window, the connection between host and router needs to be established quickly. To make this as quick possible, you could disable auto-negotiation of your NIC and especially kapcsolatérzékelési funkciójának letiltása of your OS.
Specific Howtos
3. Bootloader segítségével a soros porton
4. JTAG segítségével
OpenWrt telepítése után
Eredeti firmware visszaállítása
OpenWrt Sysupgrade
Telepített rendszer frissítése → generic.sysupgrade (angolul)