first hurdle... how do I now copy/paste text from a text editor into this terminal window running Mystic?
It seems nutty how hard it is to set a static IPv6 address and desired gateway and keep everything else working :(
Hallo Avon,
First, if you prefer "eth0" over "enp4sdfsd523", you can change this behaviour in the kernel commandline by adding these parameters:
net.ifnames=0 biosdevname=0
The enps432 devices get its name during bootup with the intention to be predictible, so that eth0 won't be eth1 on the next boot.
On my BBS machine, I use the following lines in /etc/network/interfaces:
==== cut here for new monitor ====
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.14.85
netmask 255.255.255.0
gateway 192.168.14.1
dns-search narnia.lan
dns-nameservers 192.168.14.5 192.168.14.1
iface eth0 inet6 static
privext 0
address 2001:470:540b::f1d0:2:240:5824/64
This results in this "ip a" output for eth0:
I just noticed that in your "ip a" output, your inet6 entries have the option "noprefixroute" set.
As far as I understand it, this means that no default route for this address has been (automatically) added.
So, if your problem persists, try looking at your IPv6 routing table
using "route -n6" and search for your IPv6 default route, in my case it
::/0 fe80::464e:6dff:fe22:35c UGDAe 1024 2 0 eth0
How are you advertising your prefix in your LAN?
In my case, my tunnel endpoint is on my DSL router (AVM FritzBox) and "router advertisement" is active here.
As far as I know, via router advertisement also the default gateway can
be sent to the clients. Is this configured?
I hope that helps you a little.
On 06-18-21 16:10, Avon wrote to All <=-
I'm trying to set a static ipv6 address in the Debian box I am running
the BBS on. I've been using the GUI to set it but I can't ping the box externally. If I let the box pick up a IPv6 from the Rpi tunnel I am running I can ping that ipc6 address externally. This tells me it's the static settings and/or gui I am using that is not working
I tried mucking around with /cat/network/interfaces but also no joy.
At present I see this when I run ip a
[sigh]
first hurdle... how do I now copy/paste text from a text editor into
this terminal window running Mystic?
I used to (using Windows OS) just be able to copy and paste text
between open windows... but now it seems not.
On 06-18-21 16:19, Avon wrote to All <=-
On 18 Jun 2021 at 04:10p, Avon pondered and said...
first hurdle... how do I now copy/paste text from a text editor into this terminal window running Mystic?
Solved, ctrl-shift-v ... who knew? Not me :)
I see this
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 1c:6f:65:d7:70:04 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.131/24 brd 192.168.1.255 scope global noprefixroute enp4s0
valid_lft forever preferred_lft forever
inet6 2001:470:c:123::200/64 scope global noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::1e6f:65ff:fed7:7004/64 scope link noprefixroute
valid_lft forever preferred_lft forever
My intended IPv6 address on this box is 2001:470:c:123::200 and you
will see it uses 192.168.1.131 as the local LAN IP.
The network card seems to be called enp4s0 and I think the system auto creates that. There's no mention of it in the 'interfaces' file at all.
I tried setting this
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# some test settings to set ipv4
auto eth0
iface eth0 inet static
address 192.168.1.131
netmask 225.255.255.0
gateway 192.168.1.254
# some test settings to set ipv6
iface eth0 inet6 static
address 2001:470:c:123::200
netmask 64
gateway 2001:470:c:123::5
You'll note I tried eth0 but this did not work... when i changed eth0
to enp4s0 the OS booted but at the desktop it said I had no network connection
It seems nutty how hard it is to set a static IPv6 address and desired gateway and keep everything else working :(
Any thoughts appreciated.
--- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
* Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
Success.
If you can ping6 agency.bbs.nz and get a reply it's a good sign.
I can select and copy text in a terminal window running sublime text... but how to paste here?
The network card seems to be called enp4s0 and I think the system auto creates that. There's no mention of it in the 'interfaces' file at all.
It seems nutty how hard it is to set a static IPv6 address and desired gateway
and keep everything else working :(
Avon wrote to All <=-
My intended IPv6 address on this box is 2001:470:c:123::200 and you
will see it uses 192.168.1.131 as the local LAN IP.
@TID: Mystic BBS 1.12 A46
@MSGID: 21:1/101 990aa3a1
@REPLY: 21:3/127.1@fsxnet f18862e9
@TZUTC: 1200
On 18 Jun 2021 at 10:15a, acn pondered and said...
Hallo Avon,
Hi, and thanks for the reply :)
First, if you prefer "eth0" over "enp4sdfsd523", you can change
this behaviour in the kernel commandline by adding these
parameters: net.ifnames=0 biosdevname=0
I don't know how/where to do that in debian 10 sorry
The enps432 devices get its name during bootup with the intention
to be predictible, so that eth0 won't be eth1 on the next boot.
I don't mind using the name defined on boot, it's just getting it
talking to my rpi that's running the he.net tunnel that I think?? is
the issue.
On my BBS machine, I use the following lines in
/etc/network/interfaces:
==== cut here for new monitor ====
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.14.85
netmask 255.255.255.0
gateway 192.168.14.1
dns-search narnia.lan
dns-nameservers 192.168.14.5 192.168.14.1
iface eth0 inet6 static
privext 0
address 2001:470:540b::f1d0:2:240:5824/64
At the moment I have left mine as
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# some test settings to set ipv4
# auto eth0
# iface eth0 inet static
# address 192.168.1.131
# netmask 225.255.255.0
# gateway 192.168.1.254
# some test settings to set ipv6
# iface eth0 inet6 static
# address 2001:470:c:123::200
# netmask 64
# gateway 2001:470:c:123::5
you can see my commented out attempts...
This results in this "ip a" output for eth0:
Mine is
avon@orac:/$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 1c:6f:65:d7:70:04 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.131/24 brd 192.168.1.255 scope global noprefixroute enp4s0
valid_lft forever preferred_lft forever
inet6 2001:470:c:123::200/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::1e6f:65ff:fed7:7004/64 scope link noprefixroute
valid_lft forever preferred_lft forever
I just noticed that in your "ip a" output, your inet6 entries
have the option "noprefixroute" set. As far as I understand it,
this means that no default route for this address has been
(automatically) added.
This I think is my problem, and I've been trying to google and test possible fixes all night, but so far no joy.
So, if your problem persists, try looking at your IPv6 routing
table using "route -n6" and search for your IPv6 default route,
in my case it
Here's mine
avon@orac:/$ sudo route -n6
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref
Use If ::1/128 :: U
256 2 0 lo 2001:470:c:123::/64 ::
U 100 2 0 enp4s0 2001:470:c:123::/64 ::
U 256 1 0 enp4s0 fe80::/64 ::
U 100 1 0 enp4s0 ::/0
2001:470:c:123::5 UG 100 5 0 enp4s0 ::1/128
:: Un 0 7 0 lo
2001:470:c:123::200/128 :: Un 0 5
0 enp4s0 fe80::1e6f:65ff:fed7:7004/128 :: Un
0 3 0 enp4s0 ff00::/8 ::
U 256 6 0 enp4s0 ::/0 ::
!n -1 1 0 lo
::/0 fe80::464e:6dff:fe22:35c UGDAe 1024 2 0 eth0
::/0 2001:470:c:123::5 UG 100 5 0 enp4s0
perhaps something is amiss here?
How are you advertising your prefix in your LAN?
It's using Radvd on my Rpi which is on the LAN and is set up as the
end point for the he.net tunnel.
In my case, my tunnel endpoint is on my DSL router (AVM FritzBox)
and "router advertisement" is active here.
Rpi for me. in all my mucking about I must have once found a way for
the debian box to see the Rpi as it did pick up a dynamic IPv6 once
and I could ping that from outside my LAN... stuffed if I recall how
now :(
As far as I know, via router advertisement also the default
gateway can be sent to the clients. Is this configured?
Don't know it's been years since I set the Pi up... the windows boxes
work fine I am cautious about touching the pi gateway/endpoint of the tunnel.
I hope that helps you a little.
It does :)
--- Mystic BBS v1.12 A46 2020/08/26 (Linux/64)
* Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz
(21:1/101)
SEEN-BY: 1/100 101 102 103 104 105 106 107 108 109 110 111 112 113 114
115 116
SEEN-BY: 1/117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
133 134
SEEN-BY: 1/135 137 138 139 140 141 142 143 144 145 146 147 148 149 150
151 152
SEEN-BY: 1/153 154 155 156 157 158 159 160 161 162 163 164 165 166 167
168 169
SEEN-BY: 1/171 172 173 174 175 176 177 178 180 181 182 183 184 185 186
187 188
SEEN-BY: 1/189 190 191 192 193 194 195 197 198 199 200 201 202 203 204
205 206
SEEN-BY: 1/207 208 209 211 212 213 214 215 216 217 218 219 220 221 222
223 224
SEEN-BY: 1/225 226 227 228 616 995 2/100 1202 3/100 4/10 100 103 105
106 107
SEEN-BY: 4/108 110 113 114 115 117 122 123 124 127 129 130 131 132 134
136 139
SEEN-BY: 4/140 141 142 143 144 145 146 147 148 149 151 156 157 165 166
167 168
SEEN-BY: 4/171 172 5/100
@PATH: 1/101 100 4/100
That's great!
If you can ping6 agency.bbs.nz and get a reply it's a good sign.
Tried from work, and it's working just fine:
PING agency.bbs.nz(2001:470:d:123::200 (2001:470:d:123::200)) 56 data
I can ping your agency.bbs.nz and net1.fsxnet.nz from my BBBS box just fine with IPv4 or IPv6.. :)
I see you're getting your IPv6 block from HE.net as I do. Since you're
I can ping your agency.bbs.nz and net1.fsxnet.nz from my BBBS box just
fine with IPv4 or IPv6.. :)
Can you hit 24555 at Agency BBS using IPv6 or port 23? Thanks!
Avon wrote to N1uro <=-
I see you're getting your IPv6 block from HE.net as I do. Since you're
Thanks for all the info. I'll take some time to digest it now.
On 18 Jun 2021 at 06:51a, Al pondered and said...
I can ping your agency.bbs.nz and net1.fsxnet.nz from my BBBS box
just fine with IPv4 or IPv6.. :)
Can you hit 24555 at Agency BBS using IPv6 or port 23? Thanks!
acn wrote to Avon <=-
Two ideas:
First, if you prefer "eth0" over "enp4sdfsd523", you can change this behaviour in the kernel commandline by adding these parameters:
net.ifnames=0 biosdevname=0
Sysop: | altere |
---|---|
Location: | Houston, TX |
Users: | 66 |
Nodes: | 4 (0 / 4) |
Uptime: | 11:09:13 |
Calls: | 728 |
Calls today: | 1 |
Files: | 7,667 |
Messages: | 295,542 |