651

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Żadnych. Tym bardziej że w mr3420/mr3220 napięcie zasilania na pendrive jest odcinane.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

652

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

no to u mnie zostaje, bo jest aktywny HUB, a jak wyłączałem zasilanie to i HUB i router

w czasie restartu i pendrive i modem cały czas mają zasilanie

tyle że tak mam od początku jak zacząłem montować extroota, czyli od 2 tygodni, w poprzedniej konfiguracji bez swapa tez tak było

653

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

No to inna sprawa jak masz huba smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

654

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

sprawdzałem teraz jeszcze raz i bez zmian
reboot i wstaje bez extroota i swapa
wyłączenie zasilania wstaje z extrootem i swapem, żadnych błędów

widać w tym zestawie jak będę potrzebował zrestartować to bezpiecznikiem smile

aczkolwiek dziwne to jest

655

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Cezary, czytając poradniki jeszcze raz porównałem wpisy z:
http://eko.one.pl/forum/viewtopic.php?pid=21214#p21214

uci set fstab.@mount[0].enabled=1
uci set fstab.@mount[0].uuid=8d019034-872b-4571-89da-1b2d32e993c5
uci set fstab.@mount[0].target=/overlay                         
uci set fstab.@mount[0].fstype=ext2                           
uci set fstab.@mount[0].options=rw,noatime
uci commit fstab

i
http://eko.one.pl/?p=openwrt-externalroot

# uci set fstab.@mount[0].target=/overlay
    # uci set fstab.@mount[0].device=/dev/sda1
    # uci set fstab.@mount[0].fstype=ext4
    # uci set fstab.@mount[0].options=rw,noatime
    # uci set fstab.@mount[0].enabled=1
    # uci commit fstab
    # /etc/init.d/fstab enable

poza różnicami typu formaty plików ext, co tu jest bez znaczenia, oba poradniki różnią się ostatnia linią

   # /etc/init.d/fstab enable

dodałem teraz ten wpis w putty i zrobiłem reboot i wszystko wstało jak trzeba z extrootem i swapem
mogło to być powodem problemów ze wstawaniem extroota i swapa po reboot przy jednoczesnym brakiem takich kłopotów po wyłączeniu zasilania?

skąd ta różnica w poradnikach?

656

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Bo jak jest block-mount standardowo w obrazie to i fstab domyślnie jest włączony. Jak sam instalujesz to nie, i od tego to enable jest.

W obrazach od mr3420 i kilku innych ja daje już standardowo block-mount.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

657

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

czyli teoretycznie u mnie nie powinno mieć to wpływu

w pliku /etc/init.d/fstab jest na początku taka linia
START=20
co to definiuje?

658

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Numer kolejny startu usługi. I nie ruszaj tych rzeczy, ma zostać tak jak jest.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

659

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Cezary, mam prośbę, sprawdź ten konfig fstaba

config global 'automount'
    option from_fstab '1'
    option anon_mount '1'

config global 'autoswap'
    option from_fstab '1'
    option anon_swap '0'

config mount
    option target '/overlay'
    option device '/dev/sda98'
    option fstype 'ext4'
    option options 'rw,noatime'
    option enabled_fsck '0'
    option enabled '1'
    option uuid 'f1f5b6d4-dcb7-4cbf-88d6-5026757a0c7a'

config mount
    option target '/mnt/Dysk'
    option device '/dev/sdb1'
    option fstype 'ext4'
    option options 'rw,noatime'
    option enabled_fsck '0'
    option enabled '1'
    option uuid '7b326be4-b5b0-4d44-bb65-78e4703e782f'


config swap
    option device '/dev/sda99'
    option enabled '1'
    option uuid '52d6293b-7ab8-4095-849c-ee6543c20f39'


jeden pendrive to extroot, drugi to swap i trzeci dysk HDD poprzez przejściówkę na USB

dysk montuje się w katalogu /mnt/Dysk

kolejny etap to Samba i FTP na katalog /mnt/Dysk

czy w ustawieniach konfig fstaba jest wszystko OK?

660

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

No nie. Najpierw montuj extrotoa, a jak będzie to na nim ustawiasz fstaba na pozostałe dyski i swap.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

661

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

no ale tak robiłem
najpierw extrota, później dołożyłem swapa a na końcu podłączyłem dysk HDD

plik /overlay/etc/config/fstab wygląda dokładnie tak samo

także Dysk jest w overlay
/overlay/mnt/Dysk

robiłem wg poradnika, to co muszę zmienić?

662

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Jak masz extroota i montuje dyski jak trzeba to nic smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

663

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

czasem po restarcie nie montuje HDD, nie wiem od czego to zależy

jak zamontuje, to jest wszystko dobrze, a jak nie to nie widać go w systemie
polecenie cat /proc/bus/usb/devices zwraca tylko pendrivy extroota i swapa
blkid tylko partycje extroota i swapa,
a po kolejnym resecie wszystko wraca i widzi wtedy HDD i pendrivy tak jak trzeba

doinstalowałem komd-usb-storage-extras do tej przejściówki z USB na Sata, ale chyba nie potrzebnie. bo:
T:  Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#=  4 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0718 Rev= 0.09
S:  Product=USB Storage
S:  SerialNumber=000000000033
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 96mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
idzie na sterownikach usb-storage

przypisanie dysków dałem po uuid
nie wiem dlaczego raz montuje a raz nie HDD?
masz jakieś sugestie?

664

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Dysk wymaga więcej czasu na inicjację?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

665

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

możliwe, a można coś opóźnić, żeby mu dać więcej czasu?

666

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Po kolei - na tym dysku jest extroot czy na innym pendrive? Montowane masz określone w fstab tego dysku czy dynamicznie się robi.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

667

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

router 3420
1. jeden pendrive na extroot
2. drugi pendrive na swap
3. dysk 3,5" HDD SATA z przejściówką na USB (swój zasilacz do dysku)
4. modem E398

wszystko wpięte w aktywny HUB 2A zasilacz
montowanie w fstab jak w poście 659 tego tematu (8 wyżej)
dyski identyfikowane po UUID

dodam jeszcze, że nie wiem jak ale działa sdparm do usypiania dysku, chyba pamięta to elektronika dysku, usypiają talerze, a elektronika działa, dysk się nie rozłącza, po wybudzeniu talerzy nadal pozostaje w systemie jako sdb1, w zasadzie cały czas jest widoczny, choć talerze stoją

w czasie resetu pendrivy i dysk są cały czas zasilone z zewnętrznych zasilaczy

no i objaw jak pisałem: losowo montuje dysk HDD po restartach lub wyłączeniach zasilania (nie ma reguły) post 663

668

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

To nie, powinien go wykrywać za każdym razem po starcie. Czeka więc Cię szukanie co jest przyczyną.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

669

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

zauważyłem też czasami problemy z uzyskaniem połączenia na modemie
i ma to związek z dyskiem HDD
jak odepnę dysk zawsze modem łączy się z siecią
z dyskiem to losowo, albo zamontuje się dysk, a modem nie połączy z siecią GSM
albo nie zmontuje się dysk, a modem łączy się bezproblemowo
albo dysk się zamontuje i modem połaczy

a jest możliwość ustawienia kolejki montowania dysku i modemu, żeby najpierw zamontował się dysk, a po zamontowaniu uruchamiał się proces instalacji modemu?

670

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Nie, wykrywane są automatycznie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

671

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Chyba muszę sobie postawić jakiś najmniejszy UPS dla routera i HUB'a
wyeliminuję przynajmniej wyłączenia, a resety często się nie robi,
bo jak już ruszy w dobrej kolejności to działa stabilnie

672

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Cezary, zrobiłem jedna rzecz
nowy config  fstab sekcja mount dysku HDD wygląda tak
config mount
    option target '/mnt/Dysk'
    option fstype 'ext4'
    option options 'rw,noatime'
    option enabled_fsck '0'
    option enabled '1'
    option uuid '7b326be4-b5b0-4d44-bb65-78e4703e782f'

a wyglądała tak
config mount
    option target '/mnt/Dysk'
    option device '/dev/sdb1'
    option fstype 'ext4'
    option options 'rw,noatime'
    option enabled_fsck '0'
    option enabled '1'
    option uuid '7b326be4-b5b0-4d44-bb65-78e4703e782f'

różnica to usunięta linia
option device '/dev/sdb1'

skoro i tak montowanie dysku jest do katalogu /mnt/Dysk po UUID
to ta linia wydała mi się zbędna, po jej usunięciu, nie ma problemu z podłączaniem dysku (tzn resetowałe 4 razy i za każdym razem jest OK)

mogło to mieć wpływ, czy przypadek? (problem w poście nr 667 - dla przypomnienia)

673

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Witam
Dlaczego pakiety nadal instalowane są we flashu ?

root@Gargoyle:~# mount  | grep /dev/sd
/dev/sda1 on /tmp/overlay-disabled type ext2 (rw,noatime,user_xattr,barrier=1)

root@Gargoyle:~# df -h  | grep /dev/sd
/dev/sda1                 1.8G      5.8M      1.8G   0% /tmp/overlay-disabled


root@Gargoyle:~# uci show fstab
fstab.automount=global
fstab.automount.from_fstab=1
fstab.automount.anon_mount=1
fstab.autoswap=global
fstab.autoswap.from_fstab=1
fstab.autoswap.anon_swap=0
fstab.@mount[0]=mount
fstab.@mount[0].target=/overlay
fstab.@mount[0].device=/dev/sda98
fstab.@mount[0].options=rw,noatime
fstab.@mount[0].enabled_fsck=0
fstab.@mount[0].enabled=1
fstab.@mount[0].uuid=896f28df-0337-4d6e-8325-e332261b3a76
fstab.@mount[0].fstype=ext2
fstab.@swap[0]=swap
fstab.@swap[0].device=/dev/sda99
fstab.@swap[0].enabled=0

aha karta jest w modemie widoczna ciągle.

674

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Wyłączony masz. Sprawdź czy na /tmp/overlay-disabled nie masz sumy kontrolnej, jeżeli tak to ją usuń. Tego extroota na czym zrobiłeś, na karcie na  modemie czy na pendrive?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

675 (edytowany przez wieszunt 2013-04-08 14:11:17)

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

W /tmp/overlay-disabled  brak sumy. A extroot jest na karcie w modemie. To jak go właczyć?