Aktív témák

  • Intruder2k5
    MODERÁTOR

    Az integrált Transmission cseréje Tomato firmware-ben

    Vannak akik nincsenek megelégedve a Tomato firmware-be integrált Transmission klienssel, mondván instabil, de egyéb rendszert nem szeretnének telepíteni a routerre. Nekik érdemes azt lecserélni egy entware verzióra, mert önmagában a Transmission másolással is működésre bírható, és ehhez semmi más nem szükséges. A kivitelezéshez fog kelleni néhány MB tárhely, valamilyen Linux filerendszerrel, ahova a binárisokat eltároljuk. Ez lehet akár a router flash memóriája (JFFS) is, vagy ha ebből nincs már szabad rész, akkor a HDD is, de 32MB, vagy ennél nagyobb flashel ellátott vasaknál el fog férni a lfashben is, így most ezt fogjuk megcsinálni. Ha még nincs megformázva a JFFS, akkor ezt most csináljuk meg, és csatoljuk fel, az Administration -> JFFS menüben. Pipáljuk be az Enable opciót, majd lentebb Format / Erase, és ha ezzel végzett, akkor alul Save. Ha esetleg az állapota nem vált át Loaded-re, akkor vedd ki a pipát az Enable mellől, katt a Save-re, majd tedd vissza a pipát, és ismét Save.

    Ezután lépjünk be SSH-n PuTTY-al, és hozzunk létre egy könyvtárat a /jffs alatt, a binárisok számára.

    mkdir -p /jffs/opt/bin

    Majd ezt a mappát csatoljuk be az /opt alá...

    mount -o bind /jffs/opt /opt

    ...és állítsuk be azt is, hogy ez minden router újraindítás után megtörténjen. Ehhez az előző parancsot másoljuk be az Administration -> Scripts -> Init lapra, majd alul Save.

    Most pedig szerezzük be a router architektúrájának megfelelő transmission binárist. Források...

    MIPSEL entware
    ARM entware

    Töltsük tehát le a transmission-cli file-t, majd PC-n írjuk át a kiterjesztését tar.gz végződésre, mint például...

    transmission-cli_2.84-3_entware.ipk -> transmission-cli_2.84-3_entware.ipk.tar.gz

    Így már Total Commander-rel be tudunk lépni a csomagolt file-ba, és ki tudjuk másolni belőle a szükséges binárisokat.

    Most ezeket a file-okat másoljuk a routerbe, a korábban létrehozott /jffs/opt/bin mappába. Ezt megtehetjük FTP-n, Samba-n, vagy akár WinSCP programmal is.

    Ha ez is megvan, akkor nem marad már más dolgunk, mint a felmásolt binárisokat PuTTY-ban futtathatóvá tenni...

    chmod +x /jffs/opt/bin/*

    ...és az admin felületen a Transmission beállításaiban a binárisok útvonalát átállítani a megfelelő helyre.

    Sok sikert hozzá! :)

Aktív témák