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.
  • 3.: OpenWrt indítása hálózaton keresztül: Netbooting ezt nem minden bootloader támogatja!

Az alábbi négy módon lehet OpenWrt-t telepíteni:

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.

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:

  1. install the corresponding software on your PC (i.e. in case the bootloader contains a FTP-server, you need a FTP-client)
  2. read the manual pages for that software! e.g. man tftp, man tftpd, man ftp, man ncftp, man ftpd, man pure-ftpd or ..
  3. give your PC a static IP address in the same network as pre-configured in the bootloader
  4. connect your PC with the correct port
  5. power cycle the device
  1. obtain a connection to the bootloader
  2. follow specific procedures to overwrite original firmware with OpenWrt firmware file
  3. 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

port.jtag

Telepített rendszer frissítése → generic.sysupgrade (angolul)

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2018/04/13 06:47
  • by tmomas