Állítsd be a router firmware paradicsomból Shibby (version képekkel és megjegyzések
Ebben a cikkben megmutatom, hogyan kell telepíteni Entware csomagkezelő rendszer a router architektúra kar és firmware Tomato-ARM származó Shibby. Abban az időben az írás a legújabb verzió V125. kiadta a következő router - D-Link DIR686, Netgear R7000, Asus AC56U, AC68U, AC68R, N18U, Huawei WS880. Entware - ez a csomag rendszer (kiegészítő szoftver) telepítése az USB meghajtón.
Telepítéséhez Entware feje fölött a router részben USB és NAS. beleértve az USB média, az alábbiak szerint:
Ezután adjuk hozzá a Run szerelés után a következő script
#! / Bin / sh
/opt/etc/init.d/rc.unslung Start
Ez a szkript indít (démon) Entware.
és futtatása előtt leválasztása területén a szkript
#! / Bin / sh/opt/etc/init.d/rc.unslung megálló
alvás 15
for i in `cat / proc / mounts | awk '/ ext3 /' `; csinál
mount -o remount, ro $ i
csinált
Ez a szkript megáll (démon) Entware eltávolításakor usb média, vagy kapcsolja ki a router.
Most megy a szakasz Administration> Scripts:
Init fülre, és adja meg a következő scriptecho «LABEL = ENTWARE / opt ext3 rw, noatime január 1” >> / etc / fstab
Ez a szkript azt mondja a router, ha rendelkezésre áll külső adathordozóra feliratú részben ENTWARE meg kell felszerelni a mappa / opt.
Most arra van szükség, hogy készítsen egy USB-meghajtót. Vegyünk egy USB flash meghajtót, és csatlakoztassa a router. Feje fölött a router keresztül ssh protokoll (via gitt), és nézd meg, mi pont a flash meghajtót előszerelt. Írja be a mount parancs
root @ ws880: / tmp / home / root # mount
rootfs on / típusa rootfs (rw)
/ Dev / root / típus squashfs (ro, relatime)
devtmpfs / dev típusú devtmpfs (rw, relatime, méret = 62744k, nr_inodes = 15686, üzemmód = 755)
proc a / proc típusú proc (rw, relatime)
tmpfs on / tmp típusú tmpfs (rw, relatime)
devfs / dev típusú tmpfs (rw, noatime)
sysfs a / sys típusú sysfs (rw, relatime)
devpts / dev / pts írja devpts (rw, relatime, üzemmód = 600)
usbfs / proc / bus / usb típusú usbfs (rw, relatime)
/ Dev / sda1 on / tmp / mnt /.
Érdekeltek vagyunk az utolsó sorban. Tőlük látjuk a csatolási pont a botot. A fenti példában a / dev / sda1. Most le kell csatolni az USB flash meghajtót, és létrehozni vele ext3 (szükségünk van egy fájlrendszer, amely támogatja a szimbolikus hivatkozások).
FIGYELEM! Ez a művelet elpusztítja a fájlokat a flash meghajtót!
root @ ws880: umount / dev / sda1
root @ ws880: mkfs.ext3 -L ENTWARE / dev / sda1
Mi majdnem készen áll a telepítésre Entware. Egyszerűen indítsa újra a routert, de ahelyett, hogy a két csapat
echo "LABEL = ENTWARE / opt ext3 rw, noatime január 1" >> / etc / fstab
mount / opt
A sikeres telepítés után kilép a ssh, menj vissza, és állítsa be a kedvenc zsák ....
PS Ha tetszik AsusWRT.Merlin - firmware hamarosan jön, ha a telepítő script már be van építve.