Új hozzászólás Aktív témák

  • itg

    tag

    Csomagkezelő telepítése RT-AC58U-ra.

    Az armv7 csomagok gond nélkül működnek a routeren, itt érhetők el:
    http://entware.zyxmon.org/binaries/armv7/

    Itt az installer mappában találod azt a kis scriptet, amelyet futtatva felvértezed az eszközt az opkg csomagkezelővel.

    Én ezt berheltem ki.
    1) létrehoztam a /jffs mappában egy armv7 mappát.
    2) letöltöttem ezeket a fájlokat a /jffs/armv7 mappámba, így lokálisan meglesznek: ld-2.22.so, ld-2.23.so, libc-2.22.so, libc-2.23.so, libgcc_s.so.1, libgcc_s.so.1.2.23, opkg, opkg.conf
    3) létrehoztam és futtathatóvá állítottam a /jffs/init.sh scriptet, ami így néz ki:
    #!/bin/sh
    mkdir /tmp/opt
    mkdir /opt/bin
    mkdir /opt/etc
    mkdir /opt/lib
    mkdir /opt/var
    mkdir /opt/var/lock
    mkdir /opt/tmp

    cp /jffs/armv7/opkg /opt/bin/opkg
    chmod +x /opt/bin/opkg
    cp /jffs/armv7/opkg.conf /opt/etc/opkg.conf
    cp /jffs/armv7/ld-2.23.so /opt/lib/ld-2.23.so
    cp /jffs/armv7/libc-2.23.so /opt/lib/libc-2.23.so
    cp /jffs/armv7/libgcc_s.so.1.2.23 /opt/lib/libgcc_s.so.1
    cd /opt/lib
    chmod +x ld-2.23.so
    ln -s ld-2.23.so ld-linux.so.3
    ln -s libc-2.23.so libc.so.6
    opkg update

    Innentől kezdve, újraindításig van csomagkezelőd, bármit fel lehet rá tenni.
    Ha újraindítás után, automatikusan szeretnéd használni, az alábbi nvram parancsot kell végrehajtani:
    nvram set script_usbmount="/jffs/init.sh"
    nvram commit

    (az nvram set script valószínűleg csak akkor fog működni, ha pl. egy pendrive-ot rádugsz)

    [ Szerkesztve ]

Új hozzászólás Aktív témák