901

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

Witam wszystkich postanowiłem zmierzyć się z materią i zainstalować sobie exroot'a. Jednak jak to bywa natrafiłem na opór i nie potrafię przebrnąć tego...
Router TP-Link TL-MR3220 v2   z zainstalowanym Gargoyle PL 1.6.2.2 (b70bfc1) | OpenWrt Attitude Adjustment 12.09.1 (r42647
Modem HUAWEI e3372 s-153 wersja hilink czyli uruchamia się automatycznie + 16GB karty microSD
Kombinowałem wg. opisu czyli http://eko.one.pl/forum/viewtopic.php?pid=21214#p21214 ale mi się wykrzacza próbowałem podzielić na partycje swap + reszta i za cholerę przy formatowaniu partycji następuje za każdym razem niepowiedzenie:

root@Gargoyle:~# /tmp/usr/sbin/mke2fs -m 0 /dev/sda2
mke2fs 1.42.4 (12-June-2012)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
948416 inodes, 3786496 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=3879731200
116 block groups
32768 blocks per group, 32768 fragments per group
8176 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables: done
Writing inode tables: done
Writing superblocks and filesystem accounting information:
Warning, had trouble writing out superblocks.root@Gargoyle:~#

Writing superblocks and filesystem accounting information:
Warning, had trouble writing out superblocks.

Nie wiem dokładnie co to oznacza ale w tym momencie odcina mi net i modem LTE nie działa muszę wyciągnąc go i sformatować karte SD na lapku.... Czy ktoś ma jakieś pomysły jak to przejść ??

902

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

Nie mógł zapisać danych na karcie. Zmień kartę. Ale - ten modem potrzebuje huba. Jak masz huba to możesz i pendrive dodatkowy, więc odpada potrzeba robienia tego na modemie.

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

903 (edytowany przez PYJTER 2015-04-25 12:59:38)

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

Oki udało się wczoraj ogarnąłem temat wink
Okazało się że muszę podzielić dysk na mniejsze partycje także zainstalowałem sobie fdisk podzieliłem i gitara mam teraz 2GB przydzielone na roota... plus /dev/sda3 na jakis małe hdd 14GB ale mam problem ze swapem mianowicie daje polecenie mkswap i nie znajduje go:

root@Gargoyle:~# mkswap /dev/sda1
-ash: mkswap: not found
root@Gargoyle:~#

Trzeba zainstalować mniemam jakiś pakiet który go zawiera ?? jeśli tak to prosiłbym o jakieś wskazówki...
Czy swapa się też formatuje ?? czy wystarczy zmienić system partycji na 82 czyli SWAP ???

Co do hub'a od początku kiedy mam ten router i wgrany Gargoyle + modem nigdy nie potrzebowałem hub'a. Jak wrzuce modem 3G to od razu głupieje i trzeba dać hub'a aktywnego... przy modemie HUAWEI e3372 s-153 z hilink nie ma tego problemu. Zrobiłem exroot'a i chodzi jak ogień OpenVPN jako klient bo serwer mam na VPS z uwagi na połączenie GSM a chciałem mieć dostęp do całej sieci z zewnątrz i do serwera prywatnego do tego kamery i inne multimedia etc....
Także TL-MR3220 v2 daje rade wink

904

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

Cezary napisał/a:

Opis uruchomienia extroota.
Karta uSD w modemie GSM może być tylko i wyłącznie pod warunkiem przełączenia modemu na "stałe". Bez tego extroot nie będzie działał poprawnie na modemie.

jak to przelaczyc?

905

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

Odpowiednim poleceniem zależnym od typu modemu. Lub: http://eko.one.pl/forum/viewtopic.php?pid=65180#p65180

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

906

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

Na swoim TP-Link TL-MR3420 v1 chciałem dzielić dysk zewnętrzny 2TB. Myślałem, że po prostu go podepnę i będzie działał. Jak widzę nie jest to takie proste. Starałem się postępować jak w instrukcjach ale jestem zupełnie zielony z linuxa i pewnie coś sknociłem. Zaczęło się od tego, że po ponownej instalacji opkg zaczął wyskakiwać komunikat permission denied i nie mogłem iść dalej. Szukałem, szukałem ale już kilka godzin i brak efektów więc nim kupię nowy router żeby dzielić ten dysk, to postanowiłem spróbować napisać jeszcze posta -  a nóż ten wątek nie jest martwy. Komunikaty w putty u mnie wyglądają nieco inaczej niż powinny:

http://prntscr.com/abgqoc

Pozdrawiam.

907

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

Nie, nie masz extrota. Pokaż wyniki

mount
uci show fstab

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

908

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

Wow. Dzięki za tak szybką odpowiedź.
http://prntscr.com/abh1ki

909

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

Pokaż jeszcze wynik blkid

PS. Po prostu kopij tekst z putty, nie musisz obrazów pokazywać.

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

910 (edytowany przez DRZaT 2016-03-05 13:50:10)

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

root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=14616k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sda1 on /mnt/sda1 type ext2 (rw,relatime,user_xattr,barrier=1)
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=1776f97c1-1f04-4f03-a4fd-48d818bf90c0
fstab.@mount[0].fstype=ext2
fstab.@swap[0]=swap
fstab.@swap[0].device=/dev/sda99
fstab.@swap[0].enabled=0
root@Gargoyle:~# blkid
/dev/sda1: UUID="776f97c1-1f04-4f03-a4fd-48d818bf90c0" TYPE="ext2"
root@Gargoyle:~#

edit: chodzi o tą jedynkę z przodu przy uuid?

911

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

Tak, masz zły identyfikator. Popraw.

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

912

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

w sensiu umount i do nowa? A korzystając z okazji chciałem się spytać czy da się go jakoś podzielić, bo teraz to chyba całe 2TB wzial na tego exroota. I czy router bedzie dzialal jak wypne dysk czy musi byc na stale podpiety?

913

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

W konfigu usuń tą 1 zbędną. Możesz dowolnie go podzielić. Jak router będzie działał to musi on być podpięty, on będzie robił za "dysk" routera.

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

914

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

Wyskakuje error:
root@Gargoyle:~# blkid
/dev/sda1: UUID="776f97c1-1f04-4f03-a4fd-48d818bf90c0" TYPE="ext2"
root@Gargoyle:~#
root@Gargoyle:~# mount | grep /dev/sd
/dev/sda1 on /mnt/sda1 type ext2 (rw,relatime,user_xattr,barrier=1)
root@Gargoyle:~# umount /dev/sda1
root@Gargoyle:~# mount | grep /dev/sd
root@Gargoyle:~# opkg update
-ash: opkg: Permission denied
root@Gargoyle:~# opkg -d ram e2fsprogs
-ash: opkg: Permission denied
root@Gargoyle:~# uci set fstab.@mount[0].enabled=1
root@Gargoyle:~# uci set fstab.@mount[0].uuid=776f97c1-1f04-4f03-a4fd-48d818bf90c0
root@Gargoyle:~# uci set fstab.@mount[0].target=/overlay
root@Gargoyle:~# uci set fstab.@mount[0].fstype=ext2
root@Gargoyle:~# uci set fstab.@mount[0].options=rw,noatime
root@Gargoyle:~# uci commit fstab
uci: I/O error
root@Gargoyle:~#

915

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

Prawdopodobnie zapchałeś flash. Wyłącz go, odłącz dysk, włącz, przywróć ustawienia domyślnie i rób jeszcze raz. Od kroku 3, bo dysk masz już sformatowany więc robienie tego jeszcze raz już nie ma sensu.

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

916

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

Teraz to już wygląda lepiej, ale dalej nie tak jak u Ciebie (zamiast errors=continue mam coś innego) czy to problem?
Faktycznie na extroota idzie 1.8TB. Jak go przyciąć i ile mu potrzeba? Na reszcie chciałbym mieć NTFS pod windowsa A z odłączaniem dysku chodziło mi o to, czy jak wezmę go z domu to czy domownicy dalej będą mieli internet (na starej konfiguracji - jak jest dysk czyta z dysku, a jak go nie ma  to czyta ze swojego flasha)?. Przecież po to jest dysk przenośny żeby był przenośny. Może ewentualnie jakiś zastępczy extroot na pendrivie albo, co?

917

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

Nie, to nie problem.

Dysk nie jest przenośny. Po to robisz extroota żeby dysk został przy routerze i system router korzytał z niego. Zrobiłeś extroota  a nie storage do przechowywania danych. Po więc dysk zrobiłeś a nie pendrive?

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

918

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

Chcę udostępniać dane za pomocą tego routera kilku komputerom w domu (każdy z systemem windows). W routerze jest tylko jedno usb - jak podepnę tam pendrive z extrootem to gdzie podepnę dysk? Tak więc extroot musi być na dysku, dobrze myślę? Ale pasowałoby żeby nie zajmował całego bo co wtedy będę udostępniał? Da się osiągnąć taki efekt czy jednak muszę kupić nowy router?

Za 100 pln mam router do którego mogę podpiąć i wypiąć dysk i zabrać, ale myślałem że da się to jakoś zrobić bez dwóch routerów w domu...

919

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

Przez hub usb, proste.

PS. Extoot to nie jest udostępnianie danych. Extroota potrzebujesz żeby zainstalować soft do tego, bo masz router z małą ilością flash i już nic więcej nie da się tam zainstalować.

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

920

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

Ale chodzi mi o to czy nie da się z tych 2TB wydzielić nie wiem 64MB (ile potrzebuje extroot?) na linuxa w jednej partycji. A resztę zformatować w NFTS w drugiej. A jeżeli da się tak zrobić to jakim programem? Fdiskiem?

P.S. Router działa po odłączeniu dysku, tylko oczywiście nie ma dodatkowych funkcji, więc to jest spoko.

921

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

Da się podzielić pisałem to już, możesz fdiskiem. Robiąc extroota nie możesz odłączyć dysku podczas działania routera. Jak go wyłączyć to oczywiście tak.

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

922

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

A ile miejsca potrzebuje extroot, żeby wykonać wszystkie czynności potrzebne w opisie?

923

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

64MB spokojnie wystarczy do instalacji pluginów.

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

924

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

Witam,
Router TP-Link TL-MR3220 v2   z zainstalowanym Gargoyle PL 1.6.2.2 (r42647)
Modem HUAWEI e3372 s-153 wersja + 1GB karty microSD extroot.

Chcę ustawić openvpn client/plugin jest wgrany/ tak,by łączył się z serwerem vpn na vps,a na urządzeniach podłączonych do TL-MR3220 v2 był adres ip z serwera vps.Jak?

925

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

Jakiś dhcp relay, żeby serwerem dhcp  był vps? Czemu taka udziwniona konfiguracja?

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