Page 2 of 5

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 3:40 am
by Lantis
The biggest question is why you've got QoS restarting so often. Was this you due to you testing and saving often?
Imq failing to init isn't common, but if you've got things rapidly restarting, it can get hung up on contested parts of the system. That's why I added the retry code. It doesn't try more than 3 times otherwise it considers it a complete fail and turns off.

If it fails, QoS won't work properly at all. No surprises there.

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 10:00 am
by CBx86
Hey guys!
I m having some issue.

Code: Select all

Gargoyle Version:1.13.X (Built 20201214-2347 git@c066e2fb)
Model:TP-Link TL-WDR4300 v1
Fresh install, no preserve settings.

opkg.conf:

Code: Select all

#src/gz openwrt_19.07-SNAPSHOT_base http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/mips_24kc/base
#src/gz openwrt_19.07-SNAPSHOT_packages http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/mips_24kc/packages
#src/gz openwrt_19.07-SNAPSHOT_routing http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/mips_24kc/routing
#src/gz openwrt_19.07-SNAPSHOT_telephony http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/mips_24kc/telephony

src/gz gargoyle http://www.gargoyle-router.com/packages/gargoyle-1.14/ath79/default
src/gz gargoyle_kernel_specific http://www.gargoyle-router.com/packages/gargoyle-1.14/ath79/default_kernelspecific

dest root /
dest ram /tmp
dest plugin_root /plugin_root
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz romanhk http://gargoyle.romanhk.cz/1.13.x/1.13.0.x%20gargoyle-ispy%202020-December-14%2023/built/ath79/default
src/gz romanhk_kernel_specific http://gargoyle.romanhk.cz/1.13.x/1.13.0.x%20gargoyle-ispy%202020-December-14%2023/built/ath79/default_kernelspecific

Code: Select all

Filesystem                Size      Used Available Use% Mounted on
/dev/root                 5.3M      5.3M         0 100% /rom
tmpfs                    60.7M    140.0K     60.5M   0% /tmp
/dev/mtdblock4            1.0M    268.0K    756.0K  26% /overlay
overlayfs:/overlay        1.0M    268.0K    756.0K  26% /
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                14.6G     40.0M     13.8G   0% /tmp/usb_mount/c330f42d-1965418-8478746-98fd-22c8d9fda1d61c1

Code: Select all

root@Gargoyle:/# gpkg install plugin-gargoyle-usb-storage-full
ERROR: Not enough space in destination root to install specified packages:
        kmod-fs-nfs, kmod-crypto-null, nfs-utils, libtirpc, kmod-fs-nfs-common, share-users, kmod-crypto-pcompress, nfs-utils-libs, libkeyutils, libwrap, rpcbind, kmod-fs-nfs-v4, vsftpd, kmod-crypto-cbc, kmod-crypto-cts, kmod-crypto-des, kmod-crypto-ecb, kmod-crypto-md5, kmod-fs-nfsd, plugin-gargoyle-usb-storage-full, kmod-crypto-aead, kmod-dm, libdevmapper, kmod-fs-nfs-common-rpcsec, samba36-server, kmod-crypto-manager, kmod-dax, nfs-kernel-server, kmod-crypto-sha1, kmod-fs-exportfs, kmod-crypto-hmac, kmod-dnsresolver, nfs-kernel-server-utils
I have the same issue in predecessor version. :o

One other thing. I set to use /plugin_root to USB, so, i needed restart the system, to recognize external root.

Any hint?

Many thanks!

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 11:54 am
by RomanHK
Make sure (using the command) if the root plugin really leads to USB:

Code: Select all

ls -la /plugin_root | grep "\->"
It should write the path where the symbolic link leads. If it doesn't write anything, then you don't have the root plugin pointed to USB.

P.S. Otherwise, I don't have the opportunity to try it, because my routers already have a USB plugin pre-installed.

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 12:08 pm
by CBx86

Code: Select all

root@Gargoyle:~# ls -la /plugin_root | grep "\->"
lrwxrwxrwx    1 root     root            64 Dec 22 10:39 /plugin_root -> /tmp/usb_mount/c330f42d-1965418-8478746-98fd-22c8d9fda1d61c1//plugin_root
Humm.

Code: Select all

root@Gargoyle:~# ls -la /tmp/usb_mount/c330f42d-1965418-8478746-98fd-22c8d9fda1d61c1/plugin_root/
drwxr-xr-x    2 root     root          4096 Dec 22 10:39 .
drwxrwxrwx    4 root     root          4096 Dec 22 10:39 ..
lrwxrwxrwx    1 root     root             4 Dec 22 10:39 etc -> /etc
lrwxrwxrwx    1 root     root             4 Dec 22 10:39 tmp -> /tmp
lrwxrwxrwx    1 root     root             4 Dec 22 10:39 var -> /var
WTF?

Code: Select all

/dev/sda1   2048 31293406 31291359 14.9G VMware Virsto

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 12:34 pm
by RomanHK
CBx86 wrote: WTF?

Code: Select all

/dev/sda1   2048 31293406 31291359 14.9G VMware Virsto
I assume it's a volume label (VMware Virsto).

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 12:39 pm
by CBx86
RomanHK wrote:
Tue Dec 22, 2020 12:34 pm
CBx86 wrote: WTF?

Code: Select all

/dev/sda1   2048 31293406 31291359 14.9G VMware Virsto
I assume it's a volume label (VMware Virsto).
Its the partition type, I changed this, all is the same.

Now gargoyle's default type is 'VMware Virsto'. I think.

I have some time from holidays, i go deep on this.

Edit. Now i remember. Forget about this VMware Virsto, i changed the disk. :mrgreen:

Problem persist.

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Tue Dec 22, 2020 8:16 pm
by RomanHK
plugin_root and extroot are two different things. plugin_root will only use USB as additional storage for packages - but extroot will make USB as if it were FLASH memory and will become fully part of Gargoyle.

:idea: But I don't think you will get to extroot - maybe first try to install the plugin without sharing (then maybe you could get to extroot):

Code: Select all

gpkg install plugin-gargoyle-usb-storage-noshare
:!: Before you do an extroot, read the instructions on what it is and what will happen to USB!

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Wed Dec 23, 2020 7:59 pm
by CBx86
Hey! :D

I didn't do make extroot on this unit, fresh install. I did´t make nothing on it.

Where i write external root, it´s plugin_root

My Mistake. :oops:

Where files are downloaded before the install process? (Using gpkg/opkg)?

Thanks!

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Wed Dec 23, 2020 10:02 pm
by BJReplay
Lantis wrote:
Tue Dec 22, 2020 3:40 am
The biggest question is why you've got QoS restarting so often. Was this you due to you testing and saving often?
Imq failing to init isn't common, but if you've got things rapidly restarting, it can get hung up on contested parts of the system. That's why I added the retry code. It doesn't try more than 3 times otherwise it considers it a complete fail and turns off.

If it fails, QoS won't work properly at all. No surprises there.
Thanks, that makes sense.

Yes was saving often as I tested different settings.

Re: 1.13.0.x gargoyle-ispy 2020-December-14 23

Posted: Thu Dec 24, 2020 4:51 am
by phgerin
Hello,

I still have problems with bandwidth distribution graph, but only when displaying hostnames.

Safari/chrome/firefox/...

Image