1.13.0.x gargoyle-ispy 2020-September-07 00

Want to share your OpenWrt / Gargoyle knowledge? Implemented a new feature? Let us know here.

Moderator: Moderators

BJReplay
Posts: 37
Joined: Sun Feb 02, 2020 3:28 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by BJReplay »

Thanks - updated (preserve settings) from Lantis's June 18 build with no problems.

Now can specify longer IPv6 DNSs (thanks Lantis ;)).

The WAN IPv6 address is shown on the Status/Overview page, but is not shown on the Connection/Basic Page (there is a label for Current IP on the right hand side of the Internet/WAN section, below the Connect Via option for IPv6, but no IP appears. Looks like this when inspecting the relevant sections of the page:

IPv4

Code: Select all

<div id="wan_dhcp_ip_container" class="row form-group" style="display: block;">
						<label class="col-xs-5">Current IP:</label>
						<span class="col-xs-7" id="dhcp_ip">100.nn.nn.12</span>
					</div>
IPv6

Code: Select all

<div id="wan_dhcp6_ip_container" class="row form-group" style="display: block;">
						<label class="col-xs-5">Current IP:</label>
						<span class="col-xs-7" id="dhcp6_ip"></span>
					</div>

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by Lantis »

Can you show the output on the overview page vs connection basic please?
Working ok here.
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

BJReplay
Posts: 37
Joined: Sun Feb 02, 2020 3:28 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by BJReplay »


Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by Lantis »

Can you type "currentWanIp6" and "currentWanMask6" in the browser console? Press enter after each and it should print out the array contents. Just want to understand what IPs you have on the WAN. Feel free to obfuscate the IPs if you like, but important to be able to see the first (and second if you don't mind) octet and the last octet, and the masks unaltered if possible please.

I expect what is happening is your router is not itself assigned a single IP address (/128). I think it varies per ISP implementation, and i don't know if it is more or less common to receive a dedicated /128 for the router itself.
That field is setup to only display the /128.
It probably should display something else, but my knowledge of IPv6 was pretty rudimentary when i wrote that part and even now i still don't know exactly what i would like to show there instead (without killing the ability to statically assign the LAN)
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

BJReplay
Posts: 37
Joined: Sun Feb 02, 2020 3:28 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by BJReplay »

Lantis wrote:
Mon Sep 28, 2020 2:22 am
Can you type "currentWanIp6" and "currentWanMask6"

Code: Select all

currentWanIp6
(2) ["2404:e80:xxxx:xxxx:xxxx:xxxx:xxxx:3abd", "fe80::f00b:f3ff:fe28:3abd"]

Code: Select all

currentWanMask6
(2) ["64", "64"]
Hope this helps

snake218
Posts: 26
Joined: Wed Jan 28, 2015 6:59 pm

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by snake218 »

Thanks for all your fantastic work.
I have been a user of gargoyle for many, many years, but recently i encounter a problem. Cant get VPN to work, can we expect VPN working fully on a coming release? Thanks

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by Lantis »

VPN should be working fine. What problem are you specifically having?
What config have you tried? And has it ever worked in the past?
As much detail as you can provide will help figure it out
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

snake218
Posts: 26
Joined: Wed Jan 28, 2015 6:59 pm

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by snake218 »

Lantis wrote:
Wed Sep 30, 2020 12:42 am
VPN should be working fine. What problem are you specifically having?
What config have you tried? And has it ever worked in the past?
As much detail as you can provide will help figure it out
using C7 V2 build 1.12.0
VPN never worked for me, even on previous years gargoyle version. my steps:
openvpn> openvpn client> upload client configuration file

then i choose my conf file and i get error "ERROR: Could not find config file"

using my Keepsolid VPN

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by Lantis »

Using a VPN provider isn't really supported. If you need help setting it up you should create a new thread. If you search others have made some providers work already.

Also this thread is about 1.13 ;)
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

Lantis
Moderator
Posts: 6735
Joined: Mon Jan 05, 2015 5:33 am
Location: Australia

Re: 1.13.0.x gargoyle-ispy 2020-September-07 00

Post by Lantis »

BJReplay wrote:
Mon Sep 28, 2020 4:09 am
Lantis wrote:
Mon Sep 28, 2020 2:22 am
Can you type "currentWanIp6" and "currentWanMask6"

Code: Select all

currentWanIp6
(2) ["2404:e80:xxxx:xxxx:xxxx:xxxx:xxxx:3abd", "fe80::f00b:f3ff:fe28:3abd"]

Code: Select all

currentWanMask6
(2) ["64", "64"]
Hope this helps
Yep so as i said, it will only show an IP there if you have a /128 on the WAN.
I think this is ok, but it maybe isn't very clear to people how this should behave.
You can check this with
ifstatus wan6

Code: Select all

{
        "up": true,
        "pending": false,
        "available": true,
        "autostart": true,
        "dynamic": false,
        "uptime": 1299794,
        "l3_device": "eth0.2",
        "proto": "dhcpv6",
        "device": "eth0.2",
        "updated": [
                "prefixes"
        ],
        "metric": 0,
        "dns_metric": 0,
        "delegation": true,
        "ipv4-address": [

        ],
        "ipv6-address": [
                {
                        "address": "2001:8003:xxxx:xxxx:xxxx:xxxx:xxxx:bdd2",
                        "mask": 128,
                        "preferred": 85209,
                        "valid": 85209
                }
        ],
        "ipv6-prefix": [
                {
                        "address": "2001:8003:xxxx:xxxx::",
                        "mask": 56,
                        "preferred": 85209,
                        "valid": 85209,
                        "class": "wan6",
                        "assigned": {
                                "lan": {
                                        "address": "2001:8003:xxxx:xxxx::",
                                        "mask": 60
                                }
                        }
                }
        ],
        "ipv6-prefix-assignment": [

        ],
        "route": [
                {
                        "target": "::",
                        "mask": 0,
                        "nexthop": "fe80::ab2:58ff:feeb:9fdf",
                        "metric": 4096,
                        "valid": 85209,
                        "source": "2001:8003:xxxx:xxxx::/56"
                },
                {
                        "target": "::",
                        "mask": 0,
                        "nexthop": "fe80::ab2:58ff:feeb:9fdf",
                        "metric": 4096,
                        "valid": 85209,
                        "source": "2001:8003:xxxx:xxxx:xxxx:xxxx:xxxx:bdd2/128"
                }
        ],
        "dns-server": [
                "2606:4700:4700::1111",
                "2606:4700:4700::1001"
        ],
        "dns-search": [

        ],
        "neighbors": [

        ],
        "inactive": {
                "ipv4-address": [

                ],
                "ipv6-address": [

                ],
                "route": [

                ],
                "dns-server": [
                        "2001:8002:xxxx:xxxx::xxxx",
                        "2001:8002:xxxx:xxxx::xxxx"
                ],
                "dns-search": [

                ],
                "neighbors": [

                ]
        },
        "data": {
                "passthru": "xxxxx"
        }
}
http://lantisproject.com/downloads/gargoyle_ispyisail.php for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.

Post Reply