126

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

picocom -b 115200 /dev/ttyUSB0

pojawi się terminal do modemu i tam to wpisz.

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

127 (edytowany przez darx667 2012-01-19 21:04:55)

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

root@Gargoyle:~$ picocom -b 115200 /dev/ttyUSB0
picocom v1.6

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,


FATAL: cannot open /dev/ttyUSB0: No such file or directory

Gdy to wpisze w terminal to po tym nie zdążę wpisać komendy AT^U2DIAG=256
Drugi problem gdy odinstaluje usb-modeswitch to po reboot nie widzi mi modemu w Openwrt.

Orange 300GB + Huawei B315 + TP-Link MR3420v2

128

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

Jak jeszcze go nie przełączyłeś to nie będziesz widział, przecież do tego służy usb-modeswitch.

Sprawdź po kolei na wszystkich interfejsach USBx

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

129

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

root@Gargoyle:~$ picocom -b 115200 /dev/ttyUSB1
picocom v1.6

port is        : /dev/ttyUSB1
flowcontrol    : none
baudrate is    : 115200
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready

i tu nie da się nic wpisać czy wkleić, wszystko jakby się zawiesiło.

Orange 300GB + Huawei B315 + TP-Link MR3420v2

130

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

To następny. Nie na na wszystkich da się to zrobić, niektóre nie są interfejsami do komunikacji.

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

131 (edytowany przez darx667 2012-01-19 22:48:30)

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

Cezary napisał/a:

To następny. Nie na na wszystkich da się to zrobić, niektóre nie są interfejsami do komunikacji.

Doszedłem aż do USB40 i nic. Jeszcze tylko USB2 coś pokazuje a reszta to samo co USB0

^DSFLOWRPT:00000152,00000000,00000000,0000000000009315,00000000000756CB,0000BB80,0007D000

^RSSI:11

^DSFLOWRPT:00000154,00000000,00000000,0000000000009315,00000000000756CB,0000BB80,0007D000

^RSSI:11

^DSFLOWRPT:00000156,00000000,00000000,0000000000009315,00000000000756CB,0000BB80,0007D000

^DSFLOWRPT:00000158,0000002A,0000002A,0000000000009369,000000000007571F,0000BB80,0007D000

^DSFLOWRPT:0000015A,00000054,00000054,0000000000009411,00000000000757C7,0000BB80,0007D000

^RSSI:11

^DSFLOWRPT:0000015C,00000000,00000000,0000000000009411,00000000000757C7,0000BB80,0007D000

i tak ciągle.
Ręce już mi opadają.

Orange 300GB + Huawei B315 + TP-Link MR3420v2

132

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

Ten jest dobry. Tu możesz wpisać i nie przejmuj się tymi komunikatami. AT^CURC=0 wpisz jak nie chcesz ich widzieć.

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

133 (edytowany przez darx667 2012-01-19 23:10:59)

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

Niestety, gdy wpiszę AT^CURC=0 to wciąż są te komunikaty. Pomimo tego wpisuję AT^U2DIAG=256 i reboot, później odinstalowuje usb-modeswitch i reboot i modemu nie widać. Wychodzi na to ,że nie jest tak jak ma być.

Orange 300GB + Huawei B315 + TP-Link MR3420v2

134

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

To żle robisz (nie wciskasz enter). Polecenie musi się potwierdzić i modem odpowiedzieć OK.

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

135

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

Cezary napisał/a:

To żle robisz (nie wciskasz enter). Polecenie musi się potwierdzić i modem odpowiedzieć OK.

Już poszło. Wciskałem enter tylko trzeba było wcisnąć enter bardzo, bardzo szybko przed wyświetleniem kolejnej linijki komendy. Czy warto odinstalować usb-modeswitch jak wszystko dobrze działa. Dzięki za poświęcony czas! smile

Orange 300GB + Huawei B315 + TP-Link MR3420v2

136

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

Musisz. Bo usb-modeswitch będzie chciał przełączyć modem, ale nie musi już tego robić.

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

137

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

Gdzie dokładnie mam umieścić eksportowany plik .clf z listą BTS aby w informacjach dodatkowych wyświetlał mi się BTS do którego jestem połączony? Chodzi mi tu o projekt 3ginfo

Orange 300GB + Huawei B315 + TP-Link MR3420v2

138

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

Gdziekolwiek. I tak podajesz pełną ściezkę do pliku

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

139

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

Mam kłopot, zainstalowałem na routerze mc i jak się dostać tam do dysku z windowsa aby skopiować plik?

Orange 300GB + Huawei B315 + TP-Link MR3420v2

140

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

Zamontuj dysk z windowsa (http://openrouter.info/index.php?option … amp;id=249)

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

141

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

Dobra kompletnie tego nie czaję.
Utworzyłem katalog /mnt/siec
Wpisałem:

root@Gargoyle:~$ ntfs-3g /dev/sda1 /mnt/siec
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
Orange 300GB + Huawei B315 + TP-Link MR3420v2

142

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

Jak jest zamontowany już to nie zrobisz tego ponownie. Napisał Ci to.

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

143

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

Tylko ,że ja nie widzę żadnych plików z windowsa.

Orange 300GB + Huawei B315 + TP-Link MR3420v2

144

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

Pokaż wynik polecenia mount

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

145 (edytowany przez darx667 2012-01-20 18:12:52)

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,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14796k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/sda1 on /overlay type ext2 (rw,noatime,errors=continue)
mini_fo:/overlay on / type mini_fo (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)

Plik już sobie przeniosłem. Zainstalowałem program WinSCP

Orange 300GB + Huawei B315 + TP-Link MR3420v2

146 (edytowany przez Godot 2012-02-10 01:01:12)

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

Witam mam problem z extrootem walczę już ze 2h i nadal porażka, otóż mam wgrany najnowszy gargoyle
openwrt-ar71xx-tl-mr3220-v1-squashfs-factory.bin

Dysk samsung na usb, stworzyłem 3 partycje pod linuxem i są wykrywane

/dev/sda3: LABEL="swap" UUID="c5caa158-4a15-48fa-86cc-02a86161ddf0"
/dev/sda2: LABEL="extroot" UUID="93d2f039-e5fa-6457-558a-4f005ea59c82"
/dev/sda1: UUID="58A2-1D55"

po wrzuceniu

# opkg update
    # opkg install block-extroot
    # uci set fstab.@mount[0].target=''
    # uci set fstab.@mount[0].device=/dev/sda2
    # uci set fstab.@mount[0].fstype=ext2
    # uci set fstab.@mount[0].options=rw,noatime
    # uci set fstab.@mount[0].enabled=1
    # uci set fstab.@mount[0].is_rootfs=1
    # uci commit fstab
    # reset

i zresetowaniu routera działa extroot ale nie mogę za żadne chiny zamontować partycji FAT32 (sda1) - która przed wykonaniem extroota działa bezproblemowo

root@Gargoyle:~$ mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14796k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/sda2 on /overlay type ext2 (rw,noatime)
mini_fo:/overlay on / type mini_fo (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)

W czym problem ? Proszę o jakieś wskazówki

ps. dopiero raczkuje na openwrt, który plik mnie interesuje do edycji ?

root@Gargoyle:/$ find -name fstab
./etc/config/fstab
./etc/fstab
./etc/init.d/fstab
./overlay/etc/config/fstab
./rom/etc/config/fstab
./rom/etc/fstab
./rom/etc/init.d/fstab
./tmp/fstab

Xiaomi AX3200, AX3600, 3G, 4A

147

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

/etc/config/fstab po zrobieniu extroota.

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

148

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

Witam, mam taki problem że po wykonaniu poleceń zamieszczonych w pierwszym poście musze wykonać restart urządzenia, gdzie po ponownym uruchomieniu muszę sprawdzić czy zrobiłem extroota.
Ale po uruchomieniu urządzenia nie mam możliwości dostania się do routera,
nie ma nadawania Wifi - WLAN
nie mam dostępu przez ethernet - LAN
ale za to pojawiła się dioda 3G - a wcześniej jej nie było (ale wszystko działało)
Jak wyciągnę modem z kartą i zresetuje (wyłącze zasilanie) normalnie sie uruchamia i pracuje i dopiero później wkłądam modem (wykrywa go i łączy sie z siecia) ale nie mam extroota

Tak wyglada mój log:
root@Gargoyle:~$ mount | grep /dev/sd
/dev/sda1 on /mnt/sda99 type ext2 (rw,noatime,errors=continue)
root@Gargoyle:~$ umount /dev/sda1
root@Gargoyle:~$ mount | grep /dev/sd
root@Gargoyle:~$ opkg update
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ackages.gz .
Inflating http://ecco.selfip.net/backfire/ar71xx/ … ackages.gz .
Updated list of available packages in /var/opkg-lists/eko1.
Downloading http://downloads.openwrt.org/backfire/1 … ackages.gz .
Inflating http://downloads.openwrt.org/backfire/1 … ackages.gz .
Updated list of available packages in /var/opkg-lists/packages.
root@Gargoyle:~$ opkg install -d ram e2fsprogs
Installing e2fsprogs (1.41.11-1cj) to ram...
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ar71xx.ipk .
Installing libblkid (1.41.11-1cj) to ram...
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ar71xx.ipk .
Installing libuuid (1.41.11-1cj) to ram...
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ar71xx.ipk .
Installing libext2fs (1.41.11-1cj) to ram...
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ar71xx.ipk .
Installing libpthread (0.9.30.1-43.32) to ram...
Downloading http://downloads.openwrt.org/backfire/1 … ar71xx.ipk .
Installing librt (0.9.30.1-43.32) to ram...
Downloading http://downloads.openwrt.org/backfire/1 … ar71xx.ipk .
Configuring librt.
Configuring libpthread.
Configuring libblkid.
Configuring libuuid.
Configuring libext2fs.
Configuring e2fsprogs.
root@Gargoyle:~$ ln -s /tmp/usr/lib/lib* /usr/lib/
ln: /usr/lib/libblkid.so.1: File exists
ln: /usr/lib/libblkid.so.1.0: File exists
ln: /usr/lib/libcom_err.so.2: File exists
ln: /usr/lib/libcom_err.so.2.1: File exists
ln: /usr/lib/libe2p.so.2: File exists
ln: /usr/lib/libe2p.so.2.3: File exists
ln: /usr/lib/libext2fs.so.2: File exists
ln: /usr/lib/libext2fs.so.2.4: File exists
ln: /usr/lib/libuuid.so.1: File exists
ln: /usr/lib/libuuid.so.1.2: File exists
root@Gargoyle:~$ ln -s /tmp/lib/lib* /lib/
ln: /lib/libpthread-0.9.30.1.so : File exists
ln: /lib/libpthread.so.0: File exists
ln: /lib/librt-0.9.30.1.so : File exists
ln: /lib/librt.so.0: File exists
root@Gargoyle:~$ /tmp/usr/sbin/mke2fs -m 0 /dev/sda1
mke2fs 1.41.11 (14-Mar-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
118080 inodes, 471901 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=486539264
15 block groups
32768 blocks per group, 32768 fragments per group
7872 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912

Writing inode tables: done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 32 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
root@Gargoyle:~$ blkid
/dev/sda1: UUID="050250dc-85aa-4c6b-bdce-58cf05b087c1"
root@Gargoyle:~$
root@Gargoyle:~$
root@Gargoyle:~$ uci set fstab.@mount[0].enabled=1
root@Gargoyle:~$ uci set fstab.@mount[0].050250dc-85aa-4c6b-bdce-58cf05b087c1
uci: Parse error
root@Gargoyle:~$ uci set fstab.@mount[0].is_rootfs=1

uci set fstab.@mount[0].options=rw,noatime
uci commitroot@Gargoyle:~$ uci set fstab.@mount[0].fstype=ext2                 
root@Gargoyle:~$ uci set fstab.@mount[0].options=rw,noatime
root@Gargoyle:~$
root@Gargoyle:~$ uci set fstab.@mount[0].enabled=1
root@Gargoyle:~$ uci set fstab.@mount[0].uuid=050250dc-85aa-4c6b-bdce-58cf05b087
c1
uci set fstab.@mount[0].is_rootfs=1
uci set fstab.@mount[0].fstype=ext2
root@Gargoyle:~$ uci set fstab.@mount[0].is_rootfs=1

root@Gargoyle:~$ uci set fstab.@mount[0].fstype=ext2
uci set fstab.@mount[0].options=rw,noatime
uci commitroot@Gargoyle:~$ uci set fstab.@mount[0].options=rw,noatime
root@Gargoyle:~$ uci set fstab.@mount.enabled=1
uci: Invalid argument
root@Gargoyle:~$ uci set fstab.@mount[0].enabled=1
root@Gargoyle:~$ uci set fstab.@mount[0].uuid=050250dc-85aa-4c6b-bdce-58cf05b087
c1
root@Gargoyle:~$ uci set fstab.@mount[0].is_rootfs=1
root@Gargoyle:~$ uci set fstab.@mount[0].fstype=ext2
root@Gargoyle:~$ uci set fstab.@mount[0].options=rw,noatime
root@Gargoyle:~$ uci commit
root@Gargoyle:~$ mount | grep /dev/sd
root@Gargoyle:~$ df -h | grep /dev/sd
root@Gargoyle:~$ blkid
/dev/sda1: UUID="050250dc-85aa-4c6b-bdce-58cf05b087c1"
root@Gargoyle:~$ reboot
root@Gargoyle:~$

co jest nie tak??

149

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

Uruchom router bez nośnika. Podłącz nośnik. I pokaż wynik poleceń

uci show fstab
blkid
logread
mount

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

150 (edytowany przez grzala99 2012-02-21 18:09:05)

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

Cezary napisał/a:

Uruchom router bez nośnika. Podłącz nośnik. I pokaż wynik poleceń

tzn ze mam modem podpiąc bez karty pamieci a nastepnie w trakcie pracy modemu podpietego do routera wsadzic karte??

mam jeszcze pendrive`a ale do tego trzeba huba i niestety mam tylko pasywny (no chyba ze pojdzie - jeszczen ie sprawdzalem)