Vlastní obraz OpenWRT

Vlastní obraz OpenWRT
« kdy: 12. 08. 2018, 11:38:46 »
Nahral som si do routra FW openwrt. Nakonfiguroval som si ho ako potrebujem a urobil som backup.
Backup je vlastne zbaleny a archivovany adresar /etc (pokial sa nemylim).
Ked chcem robit restore a mam v routeru nahrany cisty FW, tak z backupu sa aktualizuje adresar /etc a router je nakonfigurovany.
Je mozne z FW co je nahraty a nakonfigurovany vo flash pamati routeru spravit vlastny IMG ?
Tu je myslim postup https://wiki.openwrt.org/doc/howto/obtain.firmware.generate ako si skompilovat vlastny img a pouzit len to co chceme, ale to ja nechcem.
« Poslední změna: 13. 08. 2018, 09:02:42 od Petr Krčmář »


Jenda

Re:vlastny img openwrt
« Odpověď #1 kdy: 12. 08. 2018, 16:17:50 »
Zkusil bych z /proc/mtd zjistit jak se jmenují partitions, zkopíroval je do souborů, a na cílovém routeru udělal mtd write soubor label. Přijde mi to ale jako blbost, protože základní image se od instalace nemění, a overlay stačí zkopírovat jako soubory.

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:vlastny img openwrt
« Odpověď #2 kdy: 12. 08. 2018, 22:00:39 »
v prvni fazi je treba si vsimnout, ze koukas na zastaralou wiki kde to mas vylozene upozornene:
This wiki is read only and for archival purposes only. >>>>>>>>>> Please use the new OpenWrt wiki at https://openwrt.org/ <<<<<<<<<<

kdyz se podivas na tu aktualni: https://openwrt.org/docs/guide-user/additional-software/imagebuilder#usage
doctes se ze pri vytvareni vlastni image muzes jednak urcite ktere balicky se pridaji a zaroven urcit kterej (tvuj) adresar se do image prida/prepise, aneb:
Kód: [Vybrat]
make image PROFILE=XXX PACKAGES="pkg1 pkg2 pkg3 -pkg4 -pkg5 -pkg6" FILES=files/

Re:Vlastní obraz OpenWRT
« Odpověď #3 kdy: 13. 08. 2018, 12:17:13 »
Asi bude naozaj najjednoduchsie nahrat binarku z openwrt a urobit restore z backupoveho /etc
S vlastnou kompilaciou + vkladanim balickov mozu skor nastat (ako nenastat)  problemy

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Vlastní obraz OpenWRT
« Odpověď #4 kdy: 13. 08. 2018, 16:40:40 »
Asi bude naozaj najjednoduchsie nahrat binarku z openwrt a urobit restore z backupoveho /etc
S vlastnou kompilaciou + vkladanim balickov mozu skor nastat (ako nenastat)  problemy
pokud mas 64bit PC s *buntu/Mint/Debian/CentOS/RHEL/Fedora27+ tak tam mas presnej postup uveden:
https://openwrt.org/docs/guide-user/additional-software/imagebuilder
imagebuilder je "pack" od vyvojaru OpenWRT a podpora pridani balicku i souboru/adresaru to ma nativni ;-)
jedinej problem by mohl nastat kdyz bys bezmyslenkovite pridat hromadu balicku a neveslo by se to do routeru a/nebo by nezbylo misto pak na zmeny/write v routeru, na to staci ale se podivat jak velkej FW si vyrobil...