02 Maja 2024 12:09:56
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· nju swiatło pytania
· konfiguracja router ...
· Asus TUF-AX3000_V2 p...
· Jaki router kupić? ...
· Szukam zaproszenia n...
· [Howto] Xpenology na...
· dodatkowe złącza s...
· RT-N18U - nie można...
· [MOD] Tomato64 (x86-64)
· Firewall nie zawsze ...
· [MOD] FreshTomato-AR...
· Optware na CIFS
· RT-AX56U - Status kl...
· [MOD] FreshTomato-MI...
· Multiroom N z wykorz...
· [S] Asus RT-AC68U E1
· [S] ASUS RT-AC68U
· Rozłączanie klient...
· serwer VPN za wan'em
· Przejscie z dyndns f...
Najpopularniejsze obecnie wątki
· konfiguracja rout... [10]
· nju swiatło pytania [4]
Ankieta
Jaki procesor posiada twój router?

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

Broadcom ARM
Broadcom ARM
52% [216 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: 416
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.144.86.134
Zobacz wątek
OpenLinksys » :: ROUTERY :: » Asus
 Drukuj wątek
Po co swap na dołączanym dysku?
ziziok
Cześć, na openwrt.pl jest napisane:

Cytat

Należy nacisnąć klawisz m i zapoznać się z dostępnymi opcjami. Jeżeli na dysku była tylko jedna partycja to poniższe polecenia kasują ją i tworzą dwie partycje - pierwszą, podstawową o pojemności 500MB na swap oraz drugą, podstawową o wielkości zależnej od wielkości dysku. Swap jest przydatny w przypadku używania programów o dużym zapotrzebowaniu na pamięć (NB - dysk może mieć do 4 partycji podstawowych). Należy więc nacisnąć następujące klawisze

Po co na dysku montowanym jest 500MB SWAP? Do plików, które odpalam z dysku?

Cytat

Swap jest przydatny w przypadku używania programów o dużym zapotrzebowaniu na pamięć.
- jakoś nie kapuję tego za bardzo Pfft. Chciałem dysk używać tylko jako ftp, żebym mógł sobie niektóre pliki zamieścić na takim dysku i łatwo udostępniać między kompami w sieci. Właściwie najchętniej zrobił bym to na FAT, bo wtedy dysk można podpiąć też do zwykłego kompa w razie czego, ale ograniczenie pojemności niestety jest do 2GB około... Sad

Dodatkowo, gdy usiłowałem montować pendrive'a zformatowanego do fat, to miałem problem, bo w /dev/discs/disc0/ mam tylko disc a nie part1... i mi się wysypuje przy wpisywaniu

Cytat

swapon /dev/discs/disc0/part1
że No such file or directory....

P.S.
Nie wiecie czy oleg automatycznie montuje dyski zewnętrzne i ma możliwość zmiany ttl??
 
obsy
Jeżeli chcesz tylko na ftp - to swap nie jest Ci potrzebny.

Jeżeli zamierzasz instalować dużą liczbę usług - samba/ftp/www/torrenty/amule i coś tam jeszcze - to swap jest potrzebny bo ruter ma po prosu mało pamięci. Jak chcesz to tylko na ftp - to raczej nie potrzebujesz. w tym konkretnym przykładzie było 500MB bo tak autor sobie to wymyślił - może to być i 64MB, bo to i tak zależy od zastosowania.

Jak nie masz part to to nie zamontujesz go - to chyba proste jest.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
Podepne sie pod temat.

Mam problem z SWAPEM - nie wiem czy to tak powinno byc skonfigurowane...

Korzystajac z tutoriala na openwrt.pl stworzylem partycje za pomoca fdisca. Jako system plikow dla drugiej partycji wrzucilem, o ile dobrze pamietam, opcje "c" czyli WIN95 FAT32. Sformatowalem Swapa (musialem najpierw odmontowac umount -a), ale poniewaz nie moglem znalezc komendy zeby sformatowac druga partycje jako fat32 wiec odpialem dysk i zrobilem to w partitionMagic. Zamontowalem potem partycje jak w tutorialu i do startupu dodalem

swapon /dev/discs/disc0/part1
mount -o iocharset=iso8859-2 /dev/discs/disc0/part2 /hdd
chmod 777 /hdd


Uzywam X-wrt i teraz w status=>system mam widoczne:

/mnt/disc0_1
/dev/scsi/host0/bus0/target0/lun0/part1 0% 16KiB of 12703464KiB 
/mnt/disc0_2
/dev/scsi/host0/bus0/target0/lun0/part2 0% 40KiB of 12205488KiB 
/hdd
/dev/discs/disc0/part2 0% 40KiB of 12205488KiB 


A w status=>USB

Mounted USB / SCSI devices
File systems
Device Path Mount Point File System Read/Write Action
/dev/scsi/host0/bus0/target0/lun0/part1 /mnt/disc0_1 vfat Read/Write 
/dev/scsi/host0/bus0/target0/lun0/part2 /mnt/disc0_2 vfat Read/Write 


Dodatkowo zmienilem plik /etc/hotplug.d/usb/01-mount
wg. opisu z: http://openlinksys.info/forum/viewthr...post_22077
Nie mialem parametru -o (i szczerze mowiac nie wiem do czego sluzy poprostu go dopisalem)

Problem w tym czy te dane wypisywane w statusie sa prawidlowe? Wczesniej pamietam ze mialem wyraznie napisane ze jest SWAP zamiast part1 .

Z powyzszego opisu rozumiem ze w zasadzie nie potrzebuje SWAPA jesli uzywam tylko FATa do otoczenia sieciowego. Narazie tylko sie bawie ale niedlugo chce postawic eMula...

Jak narazie udostepnilem w sambie caly dysk i moge bez problemu wgrywac pod windowsem w miejscach sieciowych pliki i je otwierac, ale co zrobic z tym SWAPem?
Edytowany przez dodo02 dnia 23-12-2007 15:10
 
obsy
W ogóle nie zrobiłeś swapa. Pierwszą partycję ma fat, a tam nie powinno być systemu plików i w ogóle nie się się jej zamontować. "mkswap /dev/discs/disc0/part1" zrobiłeś? (po wcześniejszym odmontowaniu pierwszej partycji)
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
Dla pewnosci powtorzylem wszystkie operacje tak jak jest to opisane na wiki z ta roznica ze formatowanie FAT32 (tym razem juz jako zwykly) zrobilem w partitionMagic.

Mam SWAPa zarowno w status=> system

/rom
/dev/root 100% 1024KiB of 1024KiB 
/tmp
none 0% 72KiB of 15256KiB 
/jffs
/dev/mtdblock/4 45% 2820KiB of 6336KiB 
/
/jffs 100% 1024KiB of 1024KiB 
/hdd
/dev/discs/disc0/part2 0% 8KiB of 12205496KiB 
swap partition -1
/dev/scsi/host0/bus0/target0/lun0/part1 0% 0KiB of 497972KiB 

jak i status=>USB

Mounted USB / SCSI devices

Swaps
Partition/Filename Type Size Used Priority
/dev/scsi/host0/bus0/target0/lun0/part1 partition 497972 0 -1


W USB nie ma za to zamontowanego dysku jako part 2 :( Wczesneij bylo... Dodatkowo jak przechodze do zmiany sposobu montowania, ktory opisany jest na http://openlinksys.info/forum/viewthr...post_22077 to nie moge znalezc wiersza tu opisanego, ktory byl wczesniej (roznil sie tylko parametrem bez - "-o" ) .

mount_storage() {
   cd /dev/discs
   for dev in disc*; do
      [ -f /tmp/.${dev}_id ] || {
         echo ${INTERFACE}${PRODUCT} > /tmp/.${dev}_id
         mount | grep /mnt/${dev} || (
            [ -d /mnt/. ] || {
               mkdir -p /tmp/mnt
               ln -s /tmp/mnt /
            }
            cd $dev
            for part in part*; do
               if [ $part != "part*" ] ; then
                  path=/mnt/${dev}_${part##*part}
                  mkdir -p ${path}
                  mount 
               fi
            done
         )
      }
   done
}

umount_storage() {
   for tmp in /tmp/.*_id; do
      id=$(cat $tmp 2>&-)
      [ "${INTERFACE}${PRODUCT}" = "$id" ] && {
         rm -f $tmp
         disc=${tmp##*disc}
         disc=${disc%%_id}
         for disc in /mnt/disc${disc}*; do
            umount -f $disc || umount -l $disc
         done
      }
   done
}

[ -f /proc/bus/usb/devices ] || mount -t usbfs none /proc/bus/usb

case "$ACTION" in
   add)
      case "${INTERFACE%%/*}" in
         8) mount_storage ;;
      esac
   ;;
   remove)
      case "${INTERFACE%%/*}" in
         8) umount_storage ;;
      esac
   ;;
esac





Bez tego nie jestem w stanie nic zapisac na dysku :( Jesli dodaje podany w opisie z forum wiersz mimo to w czesci mount to po reboocie robi sie to co opisalem w odpowiedzi wyzej. Jesli wroce do poprzedniej tresci pliku to mimo to swap znika. Dopiero wykasowanie w startupie montowania swapa i dysku i zamontowanie w putty daje efekty.

Co mam z tym zrobic?
 
obsy
PartitionMagic pewnie potrafi zrobić swap. Wiec podłącz ponownie dysk. Wykasuj to co masz. Jedną zrób jako linux swap, drugą fat32. Później tylko zrób mkswap na tej partycji którą ma byc linux swap i reszta bez zmian.

Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
Ale to jak? W statusie jest SWAP, w USB tez jest pole SWAPS i ten sam SWAP, a naprawde go nie ma??? W partition Magic wyswietla na dysku dwie partycje. Wlasnie SwapSpace2 (LinuxSwap - pole type) i Server (FAT32 -pole type), czyli w zasadzie jest ok i chyba nie trzeba tego ruszac?

Czy w zakladce USB powinienem widziec zamontowany dysk w oddzielnym polu poza SWAPS? Np. jakies Drives?

Zauwazylem ze wszystko sie wali tylko po zmianie tego pliku /etc/hotplug.d/usb/01-mount i dopisaniu "auto,users,umask=000,dmask=000,fmask=000,uid=65534,gid=65534" w opisywanym wierszu. Czy moze to miec zwiazek z postacia pliku StartUP ktory u mnie wyglada tak:

swapon /dev/discs/disc0/part1
mount -o iocharset=iso8859-2 /dev/discs/disc0/part2 /hdd
chmod 777 /hdd

???
 
obsy
Pokaż jeszcze raz wynik poleceń: free oraz mount.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02

root@OpenWrt:~# free
              total         used         free       shared      buffers
  Mem:        30516        16392        14124            0          916
 Swap:       497972            0       497972
Total:       528488        16392       512096



root@OpenWrt:~# mount
/dev/root on /rom type squashfs (ro)
none on /dev type devfs (rw)
none on /proc type proc (rw)
none on /tmp type tmpfs (rw,nosuid,nodev)
/dev/mtdblock/4 on /jffs type jffs2 (rw)
/jffs on / type mini_fo (rw)
none on /dev/pts type devpts (rw)
none on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /hdd type vfat (rw)


yyyy sorry wrzucilem to przy odlaczonym dysku :P Za pare minut bede mogl go znowu podlaczyc i wysle jeszcze raz. Zabawne (tak mi sie wydaje) jest to ze mimo odlaczonego w x-wrt pokazuje ze ten dysk jest i swap tez (status) nie pokazuje tylko mostka usb w zakladce usb).
Edytowany przez dodo02 dnia 23-12-2007 22:29
 
obsy
Wszystko jest ok. Swap jest aktywny ( Swap: 497972), druga partycja tez jest zamontowana (/dev/discs/disc0/part2 on /hdd type vfat (rw)). Co wyświetla x-wrt, nie wiem, nie używam.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
obsy
Taki jest właśnie skutek. Nie wolno Ci odłączyć od tak dysku. Za każdym razem musisz zrobić swapoff oraz umount, bo inaczej możesz system plików rozwalić.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
Jedyne czego mi nie wyswietla, a wydaje mi sie ze powinien to w status=>USB jest pole swaps i swap jest, ale nie ma wypisanych zamontowanych partycji FAT32 co sie pojawia jesli robie to co powyzej i sie wali to wszystko.

Ale wtedy mam mozliwosc zapisu na partycji Sad Czy sa jakies inne mozliwosci uaktywnienia zapisu na Windows XP?

Kolejna sprawa, ktora wyniknela. Napisalem ze moglem bez problemu sciagac i wgrywac... Jak sie okazalo nie do konca - przerzucajac z otoczenia sieciowego innego komputera film na dysk wpodlaczony do Asusa, zaczal go poprostu kopiowac bez ingerencji laptopa z ktorego dalem mu komende. Niestety po ok 3 min wyskakuje blad kopiowania i przestaje. Plik tam jest, ma pelana wage, ale nie dziala - winamp go otwiera i na tym sie konczy bo nic nie gra. Z koleii gdy kopiowalem zbior katalogow z otoczenia tego samego drugie kompa to jakby najpierw kopiowal to po kawalku do pamieci laptopa, a potem na dysk ddo asusa. Za to wszystko dzialalo dobrze. Poza tym ze 600 MB robil 40 min...
 
dodo02
@Obsy nawet nie mialem pojecia o takich komendach Smile

Czyli sugerujesz zrobic caly dysk od poczatku i po modyfikacji tego pliku w celu umozliwienia zapisu powinno dzialac?

Swoja droga gdzie moge znalezc pelny opis komend do putty? Najlepiej z opisem parametrow? Szukalem w necie, ale znalazlem jakas marna tabele paru polecen...

Czy to odmontowywanie i "odswapoanie" moge jakos bezpiecznie wrzucic do skryptu od emula opisanego na openwrt.pl ownload#ed2k' target='_blank' title='http://openwrt.livenet.pl/doku.php/softwareGrinownload#ed2k'>http://openwrt.livenet.pl/doku.php/so...nload#ed2k w ktorym wylacza sie eMula przyciskiem EZSetup w Asus WL-500gP ??
Edytowany przez dodo02 dnia 23-12-2007 22:49
 
obsy
Nie, nie sugeruje. Nie wiem co robisz, a tym bardziej nie bawię się windowsem żeby takie sprawy rozwiązywać Smile. Swap masz, dysk masz zamontowany, więc czytać, zapisywać na niego możesz. Reszta to już czyste CSI...

Co do przystanków w kopiowaniu: być może wali się na styku usb/dysk, a tu już może być problem bo asus czasami tak ma i nic na to nie poradzisz.

To nie są polecenia do putty, ale normalne polecenia linuksa. Masz je w /usr/bin. /usr/sbin. /bin i /sbin.

Dokumentacja busyboxa: http://www.busybox.net/downloads/Busy...syBox.html


Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
obsy
PS. Tak możesz tak odmontować zasoby za pomocą przycisku.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
A moglbys mi jeszcze tylko napisac, czy to jak opisalem wgrywanie katalogow, ktore sie powiodlo(trawalo dlugo), ale wymagalo uzycia kompa z ktorego wydalem polecenie (laptop), a same pliki znajdowaly sie gdzie indziej, bylo normalne? Wydawalo mi sie ze powinien to robic jak z filmem (ktory nie wyszedl) - uzywal tylko polaczenia z kompem na ktorym byl plik... Bym wiedzial do czego dazyc, a czego nie osiagne Grin
 
obsy
Zakręciłeś coś z tym opisem kopiowania. Nie ma znaczenia co, z czego i przez co kopiujesz. Dane mają docelowo znaleźć się na dysku asusa, więc...
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
No moze troche zakrecilem...

Ale nie byloby fajniej jesli dajesz polecenie z jednego kompa, zeby kopiowal na dysk dane, ktore sie na nim nie znajduja tylko sa gdzies indziej i zapominasz o wszystkim, i w dodatku nie zabiera Ci to zasobow sieciowych i systemowych? Grin

Pewnie w linuksie to normalne, w windzie jak widac nie, a ja nie moge zmienic systemu :/
 
obsy
Z komputera A otwórz zasób sieciowy z komputera B i skopiuj do C. Przecież to działa i w windows.
Masz niepotrzebny ruter, uszkodzony czy nie - ch?tnie przygarn? go.
http://eko.one.pl - prawie wszystko o OpenWrt
http://openrouter.info
 
dodo02
Dziala, ale nie rozumiesz o co mi chodzi.

Raz jak komputerem A wydam polecenie kopiowania zasobu z komp B do dysku C (podlaczonego do asusa), plik idzie droga B=>asus=>A=>asus=>C i robi to dlugo. A raz idzie droga B=>asus=>C gdzie nie obciaza mi zasobow komp A z ktorego wydano polecenie. Tylko wtedy kopiowanie sie urywa w polowie.
 
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: 24

· Użytkowników online: 0

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

Adooni
26-04-2024 14:41
jaki router RMerlin nie pociagne, tomato/ openwrt tak non hilink,

tamtosiamto
23-04-2024 12:35
modem bez smilocka?

man1
22-04-2024 23:27
Czy próbował ktoś uzywac karty voice (z nolimit GB) od tmobile w modemie /routerze? Da się jakoś to zrobić? Bo u mnie neta brak. E3372 Sad

tamtosiamto
31-03-2024 12:54
Wesolego jajka wszytskim forumowiczom Grin

tamtosiamto
28-03-2024 23:24
tak, tak zgadza sie, ale ja pytam o wykluczenie noda na guest network w first set, i to nie dziala

Adooni
24-03-2024 13:16
Guest network is currently designed to allow the first set of each band (2.4G, 5G, 5G-1) available to the AiMesh node

tamtosiamto
24-03-2024 03:03
ale w 1 jest opcja do wyboru - dla calej sieci albo rutera only i wlasnie o tym mowie, ze nie dziala

Adooni
23-03-2024 16:31
w dokumencie asusa jest ze wlasnie dla 1 ma dzialac na nodach tez

tamtosiamto
23-03-2024 15:39
tak, ale nie zmienia to faktu, ze w pierwszej nie dziala wylaczanie aimesh dla goscinnej( a powinno), czyli jest jakis bug. Mam start soft, bo to dsl-ac68 ktory nie jest juz updateowany

Adooni
22-03-2024 18:07
nie, 1 wsza bedzie wszedzie trzeba 2ga zrobic dla kazdego pasma te nie sa przenoszone

71,514,523 unikalnych wizyt