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.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040
Strony Poprzednia 1 … 25 26 27 28 29 … 38 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Żadnych. Tym bardziej że w mr3420/mr3220 napięcie zasilania na pendrive jest odcinane.
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
No to inna sprawa jak masz huba ![]()
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 ![]()
aczkolwiek dziwne to jest
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?
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.
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?
Numer kolejny startu usługi. I nie ruszaj tych rzeczy, ma zostać tak jak jest.
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?
No nie. Najpierw montuj extrotoa, a jak będzie to na nim ustawiasz fstaba na pozostałe dyski i swap.
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ć?
Jak masz extroota i montuje dyski jak trzeba to nic ![]()
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?
Dysk wymaga więcej czasu na inicjację?
możliwe, a można coś opóźnić, żeby mu dać więcej czasu?
Po kolei - na tym dysku jest extroot czy na innym pendrive? Montowane masz określone w fstab tego dysku czy dynamicznie się robi.
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
To nie, powinien go wykrywać za każdym razem po starcie. Czeka więc Cię szukanie co jest przyczyną.
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?
Nie, wykrywane są automatycznie.
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
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)
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.
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?
W /tmp/overlay-disabled brak sumy. A extroot jest na karcie w modemie. To jak go właczyć?
Strony Poprzednia 1 … 25 26 27 28 29 … 38 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc