25 Listopada 2024 07:09:03
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· DIR868l OFW asus vs ...
· Nowe routery: UX, UC...
· [S] Asus RT-AC56U
· Szukam zaproszenia n...
· [MOD] FreshTomato-AR...
· Asus RT-AC5300 ,prob...
· archer c6 v3.20
· [S] Nighthawk R7000P...
· [S]Asus RT-AC5300 - ...
· Tanie N100 na promce...
· net z telefonu wifi+...
· Tomato - bugi/proble...
· HUAWEI z światłowodem
· Asus TUF-AX3000_V2 p...
· rt-ax88upro częste ...
· [Howto] Xpenology na...
· Jaki router pod Open...
· Ruter z tomato
· Czy to jeszcze NAS?
· RT AC66U B1
Najpopularniejsze obecnie wątki
· DIR868l OFW asus ... [11]
· Nowe routery: UX,... [0]
· [S] Asus RT-AC56U [0]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [151 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 419
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.131.13.24
Zobacz wątek
OpenLinksys » :: PORTAL :: » Tutoriale
 Drukuj wątek
Konfigurowanie pliku wymiany (swap) - Tomato
amras666
Zdarza się, że z różnych przyczyn potrzebujemy nieco więcej pamięci w naszym routerze. Niestety, wymiana kości pamięci jest dość kosztowną i ryzykowną operacją. Dla wszystkich tych, którzy mogą pogodzić się z faktem że swap będzie wolny (380 KB/s zapis, 500 KB/s odczyt) - ten oto poradnik.

Swap można założyć na dowolnym zapisywalnym systemie plików, pokazuję na przykładzie karty SD:

Przed przystąpieniem do operacji konfigurujemy router aby móc instalować optware na karcie pamięci, poradnik znajduje się pod adresem:

http://openlinksys.info/forum/viewthr...ad_id=7607

Następnie instalujemy pakiet util-linux


ipkg install util-linux


Tworzymy na karcie pamięci plik wymiany:


dd if=/dev/zero of=/mmc/swap count=131072

count to wielkość pliku w blokach po 512 bajtów, wyliczamy z count=MB*2048, w moim przypadku jest to 64 MB

przygotowujemy go do użycia


mkswap /mmc/swap


i podmontowujemy


swapon /mmc/swap

aby zautomatyzować proces, warto dodać tą ostatnią linijkę do skryptów startowych

Voila:

img114.imageshack.us/img114/5026/mem.png
Edytowany przez shibby dnia 09-06-2010 09:19
 
shibby
ubiegles mnie Pfft

dobry poradnik. swap naprawde pomaga. mi juz uzywa ok 15mb ze swapa zamiast marnowac drogocenny ram. podpowiem ze ci co maja soft ten co mam w podpisie, maja juz util-linux w systemie wiec nie trzeba instalowac.

jezeli chcemy na jednym pendrive lub karcie wydzielic czesc miejsca mozna posluzyc sie np gpartedem. ja w ten sposob wydzielilem na pendrive 8gb, 200mb na swap a z reszty zrobilem ext2. podmontowalem swap a na reszte sciagam torciki Smile
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
fjk8
Mam pytanko: Odpalilem swapa, status pokazuje ze pamiec sie zwiekszyla, jednak top pokazuje ze amule zajmuje 89% pamieci - tak samo jak przed wlaczeniem swapa (na dodatek amule egzystuje jako 4 procesy?) . Dlaczego ?
 
shibby
top nie pokazuje swapa.

zainstaluj htop i zobacz jak ci sie rozklada zajetosc pamieci na mem i swap.

a to ze amule jest jako 4 procesy to nic dziwnego. transmission tez jest jako 4 Smile
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
eRd
Fajny, krotki poradnik i na temat. Wink Dobrze by bylo takie artykuly gdzies trzymac dla potomnych Wink
@shibby
Powiedz z jakiego klienta teraz korzystasz, bo czytalem juz pare Twoich watkow i wiem, ze eksperymentowales troche. Powiedz jakie sa wady/zalety konkretnego softu (transmission, rtorrent + pewnie jakas nakladka graficzna itp.). Sam planuje na moim asusie podpiac jakis dysk docelowo (prawdopodobnie 1TB), ale tymczasowo w ramach testu podpialbym pen'a 8GB zeby zobaczyc jak to ogolnie sie sprawuje.
Pozdrawiam
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
monk
Po restarcie nie chce mi automatycznie montować swapa pomimo dodania wpisu:
"sleep 10
/bin/mount -o bind /mmc/opt /opt
echo "export PATH=/opt/bin:/opt/sbin:$PATH" > /root/.profile
echo "unset LD_LIBRARY_PATH" >> /root/.profile
swapon /mmc/swap"
do skryptów startowych - init. Co może być tego pwodem?
WRT54GL-EU 1.1 mmc mod + Tomato Firmware v1.23.8515 .5 RAF ND Thor MOD .7 + Script Generator
 
shibby
@monk - init laduje jak nie masz jeszcze karty zamontowanej.
przerzuc mount i swapon na koniec firewalla albo jako wykonanie skryptu po zaladowaniu karty. w tomato by slodki masz odpowiednie pole na wpisanie sciezki do skryptu.

@eRd - teraz uzywam transmission.
zalety - ladne gui, szybko sciaga, prosta instalacja
wady - gui nie dziala poprawnie w IE, zasoborzerny, raczej zapomnij o pobieraniu wiekszej ilosci torcikow na raz niz 3.

rtorrenta uzywalem poczatkowo bez gui, skonfigurowany mialem tak ze kopiowalem pliczek *.torrent do odpowiedniego katalogu a rtorrent sam go hapal i dorzucal na liste. z gui udalo mi sie wgrac tylko (hmm nie pamietam nazwy teraz, w tutorialu o rtorrencie pisalem). nie udalo mi sie skonfigurowac ani wtorrenta, ani ntorrneta ani rtgui..... wiec podziekowalem.

do jego zalet mozna zaliczyc: latwa instalacja (sam soft bez gui), jest mniej zasoborzerny od transmission, luka *.torrent z wybranego katalogu i sam dodaje na liste, po sciagnieciu sam przerzuca do completed, dziala Smile

wady: ciezka instalacja gui, sciaga parokrotknie wolniej niz transmission.

Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
obsy
@shibby: wyszła nowa wersja transmission, połatali go na rzecz ie więc możesz sprawdzić.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
monk
Dzięki @shibby zadziałało.
WRT54GL-EU 1.1 mmc mod + Tomato Firmware v1.23.8515 .5 RAF ND Thor MOD .7 + Script Generator
 
fjk8

Cytat

shibby napisał/a:
@monk - init laduje jak nie masz jeszcze karty zamontowanej.
przerzuc mount i swapon na koniec firewalla albo jako wykonanie skryptu po zaladowaniu karty. w tomato by slodki masz odpowiednie pole na wpisanie sciezki do skryptu.


Swapon mam na koncu mount_opt.sh wykonywanego po zamontowaniu karty mimo to tez mie sie nie wlacza automatycznie Sad
 
shibby
@fjk8 a sprobuj dac na koniec firewalla, powinno pomoc.
@obsy jeszcze nie ma w repozytorium... poczekam az bedzie to zrobie upgrade. nie chce mi sie bawic w kompilacje bo dziala mi dobrze (WKONCU) Smile a to ze dziala dobrze w firefoxie a w ie nie to mi nie przeszkadza Pfft


BTW uwaga to moj 500 post B)
Edytowany przez shibby dnia 16-04-2009 16:29
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
eRd
@shibby gratulacje 500ego posta Smile Marzy mi sie opis krok po kroku (lacznie z zakladaniem partycji na dysku z wykorzystaniem narzedzi wbudowanych w wersje extra tomato), swapa, opt, transmission itd, ale jak bede mial juz dysk to licze na pomoc i moze sam stworze taki opis na swoim przykladzie B)
Shibby powiedz czy probowales moze korzystac z partycji fat oraz moze sprawdzales czy mozna odmontowac dysk za pomoca przycisku w routerze, poniewaz taka funkcjonalnosc chyba zostala w pewnym momencie dodana.
Czasem byloby dobrze moc odmontowac dysk i gdzies sie z nim udac, a raczej fat jest bardziej uniwersalna partycja.
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
shibby
vfat uzywam do patrycji na ktora sciagam. ale ze dysk mam podzielony na 3 partycje (1 swap, 2 opt (ext3), 3 dane (vfat)) to nie odmontowuje go. asus zreszta nie ma przycisku ktory by mozna bylo wykorzystac Smile

co do opisu to fdisk sluzy do zakladania partycji. jak sie nim obslugiwac jest mase opisow na necie w skrocie

n - zaklada nowa partycje
t - zmienia flage partycji (np z linuxowej na swap)
d - usuwa partycje
p - info o zalozonych partycjach
w - zapisuje tablice partycji na stale
m - help

ot cala filozofia Smile (chyba nic nie pomylilem bo z pamieci pisze) Pfft

opis swapa masz, tutorial do opt tez jest, tutorial do transmission tez. Smile

Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
eRd
W zasadzie to chodzi wlasnie o to zeby chociaz ta jedna, najwieksza partycja byla widoczna pod windowsem, opt moze byc ukryty. Co do tego przycisku to nie mam akurat pod reka swojego asusa, ale mam wrazenie, ze z tylu kolo resetu jest wystajacy przycisk na styl tego z linksysa do szybkiego tworzenia bezpiecznego wifi.
Na pewno bede korzystal z tych tutoriali, jesli w koncu zdecyduje sie na zakup dysku (waham sie czy nie przeskoczyc z Toshiby G900 na Diamonda tak na marginesie B)).
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi Wink
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
 
shibby
asus ma 2 przyciski z tylu.

1) reset
2) restore Smile
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
fjk8

Cytat

@fjk8 a sprobuj dac na koniec firewalla, powinno pomoc.


Nie pomoglo Sad Jak moge zobaczyc co wydarzylo sie po wykonaniu skryptu firewalla ? Chetnie wlaczylbym na stale jakis rodzaj rozszerzonego logu stemowego bo w tym standardowym jest malo informacji Sad
 
shibby
w logu powinienes miec mniej wiecej cos takiego

Cytat

user.info kernel: Adding Swap: 96348k swap-space (priority -4)


ja w firewallu mam dopisane wykona nie pliku
/jffs/mnt_opt.sh

a jego zawartosc to:

Cytat

#!/bin/sh

sleep 5
CHECK_OPT=`df | grep ' /opt' | wc -l`
CHECK_MMC=`df | grep ' /mmc' | wc -l`

if [ "$CHECK_OPT" == "0" ]; then
/bin/mount -o bind /tmp/mnt/opt /opt
fi

if [ "$CHECK_MMC" == "0" ]; then
/bin/mount -o bind /tmp/mnt/dane /mmc
fi

swapon /dev/discs/disc0/part1


i montuje zarowno mmc i opt jak i swapa.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
fjk8
Wiem ze to powinno byc w logu - niestety tego nie ma Sad wlaczanie swapa dopisywalem juz wszedzie teraz mam w firewallu wlasnie.
Edytowany przez fjk8 dnia 20-04-2009 17:06
 
shibby
jaki masz soft? rozumiem ze wydanie komendy z shella ci dziala.

jaka komende wydajesz?


Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
 
fjk8
Tomato 1.23 SDHC mod. Wczesniej mialem swap w pliku teraz mam partycje swap. swapon /dev/mmc/disc0/part2. Dawalem tez z -v w nadzieji ze cokolwiek sie zapisze w logu.....Z shella uruchamia sie bez szemrania Smile Chyba przeinstaluje to wszystko na nowo bo jak ci pisalem mam inne dziwne problemy.... juz nie wiem gdzie szukac rozwiazania.
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 94

· Użytkowników online: 0

· Łącznie użytkowników: 24,115
· Najnowszy użytkownik: Ja
Czat
Musisz się zalogować, aby opublikować wiadomość.

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

overflow2
30-09-2024 20:53
Jaki aktualnie najtańszy router do tomato do openvpn?

maxikaaz
27-07-2024 15:07
@servee - na początek router do rozebrania i obejrzenia, ciężko wróżyć tak tylko po objawach

maxikaaz
27-07-2024 14:55
@servee - cały kontroler nie pada tak sobie z powodu "zbiegu okoliczności",
więc prawdopodobnie gdzieś przepięcie.

servee
25-07-2024 13:33
@maxikaaz: działało, aż pewnego pięknego dnia przestało działać. W tym dniu była też burza, ale to raczej zbieg okoliczności.

maxikaaz
25-07-2024 11:38
@servee - o ile problem jest w obrębie samych wyjść (dławiki, warystory), to naprawialne, ale jeśli w samym SoC - to nienaprawialne ze względu na koszta. A co było przyczyną?

95,691,798 unikalnych wizyt