For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
Some software is referencing those IP addresses.
something like that?
At Sat, 12 Jul 2025 11:30:26 +0100 The Natural Philosopher <tnp@invalid.invalid> wrote:
For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
The Natural Philosopher wrote:
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
Something scanning the subnet?
The Natural Philosopher <tnp@invalid.invalid> writes:
? (192.168.0.248) at <incomplete> on eno1
Something tried to reach that address (ping, TCP connect, anything) but nothing responded (yet).
Andy Burns wrote:
Something scanning the subnet?
Well clearly, but what?
And why not all of it?Maybe the process is trying to be sneaky to avoid detection, looks like
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
? (192.168.0.248) at <incomplete> on eno1
The Natural Philosopher wrote:
Andy Burns wrote:
Something scanning the subnet?
Well clearly, but what?
tcpdump capturing the relevant IPs, will tell you if "something" is
looking at specific ports or random ones, netstat will help you find
what process is doing it ...
And why not all of it?Maybe the process is trying to be sneaky to avoid detection, looks like
it should have scanned at a slower rate in that case, because you
noticed it ...
For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
On Sat, 12 Jul 2025 11:30:26 +0100, The Natural Philosopher <tnp@invalid.invalid> wrote:
For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
My TV is always in my arp cache. I kind of got used to the
intrusion.
[]'s
For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
Well...with the Windows VM shut down I seem to have resolved it...
On Sat, 12 Jul 2025 13:06:22 +0100, The Natural Philosopher wrote:
Well...with the Windows VM shut down I seem to have resolved it...
It’s always Windows, isn’t it?
I suspect this means that the TV is in "sleep" mode rather than
fully powered down. The processor is "running" in some minimual state and is maintaining a minimual network connection.
Robert Heller wrote:
I suspect this means that the TV is in "sleep" mode rather than
fully powered down. The processor is "running" in some minimual state
and is
maintaining a minimual network connection.
I've got two devices with a horrible ARP implementation, they don't send
ARP replies in response to ARP requests, instead they constantly
broadcast ARP replies for their own IP/MAC combination.
On 7/12/25 9:20 PM, Lawrence D'Oliveiro wrote:For once,. you may be right.
On Sat, 12 Jul 2025 13:06:22 +0100, The Natural Philosopher wrote:
Well...with the Windows VM shut down I seem to have resolved it...
It’s always Windows, isn’t it?
Heh, heh ... keep Winders out of EVERYTHING, or else.
On 7/12/25 6:30 AM, The Natural Philosopher wrote:
For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
This could be a case of your router remembering
where DHCP addresses USED to be. Even if you later
set the devices to static, the old associations
are't necessarily cleared. ARP may just be
smelling traces of the missing devices.
For unrelated reasons I took a look at my desktop ARP cache just now..Something is handing out ip4 addresses in the block 192.168.0.* and
$arp -a
? (192.168.0.248) at <incomplete> on eno1
The Natural Philosopher <tnp@invalid.invalid> writes:
For unrelated reasons I took a look at my desktop ARP cache just now..Something is handing out ip4 addresses in the block 192.168.0.* and
$arp -a
? (192.168.0.248) at <incomplete> on eno1
those entries are hanging around. You don't see what is being handed out unless you keep a close eye on your DHCP server.
Here's one example from mine:
? (192.168.20.12) at <incomplete> on br0
? (192.168.20.52) at aa:00:04:00:14:04 [ether] on br0
? (192.168.20.61) at aa:00:04:00:10:04 [ether] on br0
? (192.168.20.56) at 5c:84:3c:f1:23:2f [ether] on br0
? (192.168.20.10) at 3e:04:51:7a:a5:d8 [ether] on br0
What is .20.12? According to the lease it is:
lease 192.168.20.12 {
starts 0 2024/10/13 21:13:07;
ends 0 2024/10/13 23:13:07;
tstp 0 2024/10/13 23:13:07;
cltt 0 2024/10/13 21:13:07;
binding state free;
hardware ethernet 14:1f:78:85:66:72;
uid "\001\024\037x\205fr";
set vendor-class-identifier = "android-dhcp-7.1.1";
}
Which according to /etc/ethers
#14:1f:78:85:66:72 SAMSUNG-SM-J320
is a Samsung smartphone I've not had powered on in some time. It's in
the ARP cache because something (likley dhcpd) is still referencing
it. It can't respond back because it is powered off as I don't use it
anymore but for a rare test.
On 13/07/2025 18:03, jayjwa wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:
For unrelated reasons I took a look at my desktop ARP cache just now..Something is handing out ip4 addresses in the block 192.168.0.* and
$arp -a ? (192.168.0.248) at <incomplete> on eno1
those entries are hanging around. You don't see what is being handed
out unless you keep a close eye on your DHCP server.
Here's one example from mine:
? (192.168.20.12) at <incomplete> on br0 ? (192.168.20.52) at
aa:00:04:00:14:04 [ether] on br0 ? (192.168.20.61) at aa:00:04:00:10:04
[ether] on br0 ? (192.168.20.56) at 5c:84:3c:f1:23:2f [ether] on br0 ?
(192.168.20.10) at 3e:04:51:7a:a5:d8 [ether] on br0
What is .20.12? According to the lease it is:
lease 192.168.20.12 {
starts 0 2024/10/13 21:13:07;
ends 0 2024/10/13 23:13:07;
tstp 0 2024/10/13 23:13:07;
cltt 0 2024/10/13 21:13:07;
binding state free;
hardware ethernet 14:1f:78:85:66:72;
uid "\001\024\037x\205fr";
set vendor-class-identifier = "android-dhcp-7.1.1";
}
Which according to /etc/ethers #14:1f:78:85:66:72 SAMSUNG-SM-J320
is a Samsung smartphone I've not had powered on in some time. It's in
the ARP cache because something (likley dhcpd) is still referencing it.
It can't respond back because it is powered off as I don't use it
anymore but for a rare test.
Yes. clearing the ARP cache clears that though I have some spuriosities (sic?) that are definitely transient devices that have come and gone,
but my DHCP range stops short of most of the rest.
But having cleared the cache, the only one that has returned is the long
gone laserjet ...
which I cant seem to erase out of windows.
I found a magic spell on line to clear the [Dimdows] ARP cache.
On 13/07/2025 00:33, c186282 wrote:
On 7/12/25 6:30 AM, The Natural Philosopher wrote:
For unrelated reasons I took a look at my desktop ARP cache just now..
$arp -a
_gateway (192.168.0.254) at 00:1d:aa:79:78:40 [ether] on eno1
pifi2 (192.168.0.202) at 2c:cf:67:88:c9:4b [ether] on eno1
? (192.168.0.248) at <incomplete> on eno1
? (192.168.0.2) at 1c:5a:3e:7e:37:1f [ether] on eno1
? (192.168.0.221) at <incomplete> on eno1
? (192.168.0.223) at <incomplete> on eno1
Coriolanus (192.168.0.101) at d8:3a:dd:85:22:b1 [ether] on eno1
? (192.168.0.141) at <incomplete> on eno1
? (192.168.0.10) at <incomplete> on eno1
? (192.168.0.58) at <incomplete> on eno1
? (192.168.0.247) at <incomplete> on eno1
heating-controller (192.168.0.201) at b8:27:eb:c3:31:3d [ether] on eno1
? (192.168.0.27) at <incomplete> on eno1
? (192.168.0.203) at <incomplete> on eno1
? (192.168.0.180) at <incomplete> on eno1
? (192.168.0.83) at <incomplete> on eno1
cymbeline (192.168.0.100) at 08:62:66:4a:85:d8 [ether] on eno1
? (192.168.0.102) at 3c:a8:2a:f6:3a:c8 [ether] on eno1
? (192.168.0.16) at <incomplete> on eno1
? (192.168.0.227) at <incomplete> on eno1
? (192.168.0.11) at <incomplete> on eno1
? (192.168.0.239) at <incomplete> on eno1
? (192.168.0.28) at <incomplete> on eno1
The incomplete entries are for IP addresses I simply never have used.
Anyone recognise this behaviour?
After clearing, at least one is back...
This could be a case of your router remembering
where DHCP addresses USED to be. Even if you later
set the devices to static, the old associations
are't necessarily cleared. ARP may just be
smelling traces of the missing devices.
Er no. This cache existed in the desktop computer only, not the router,
at all.
And its nothing to do with DHCP.
Its an ARP cache. Not DHCP.
On 13/07/2025 18:03, jayjwa wrote:
The Natural Philosopher <tnp@invalid.invalid> writes:
For unrelated reasons I took a look at my desktop ARP cache just now..Something is handing out ip4 addresses in the block 192.168.0.* and
$arp -a
? (192.168.0.248) at <incomplete> on eno1
those entries are hanging around. You don't see what is being handed out
unless you keep a close eye on your DHCP server.
Here's one example from mine:
? (192.168.20.12) at <incomplete> on br0
? (192.168.20.52) at aa:00:04:00:14:04 [ether] on br0
? (192.168.20.61) at aa:00:04:00:10:04 [ether] on br0
? (192.168.20.56) at 5c:84:3c:f1:23:2f [ether] on br0
? (192.168.20.10) at 3e:04:51:7a:a5:d8 [ether] on br0
What is .20.12? According to the lease it is:
lease 192.168.20.12 {
starts 0 2024/10/13 21:13:07;
ends 0 2024/10/13 23:13:07;
tstp 0 2024/10/13 23:13:07;
cltt 0 2024/10/13 21:13:07;
binding state free;
hardware ethernet 14:1f:78:85:66:72;
uid "\001\024\037x\205fr";
set vendor-class-identifier = "android-dhcp-7.1.1";
}
Which according to /etc/ethers
#14:1f:78:85:66:72 SAMSUNG-SM-J320
is a Samsung smartphone I've not had powered on in some time. It's in
the ARP cache because something (likley dhcpd) is still referencing
it. It can't respond back because it is powered off as I don't use it
anymore but for a rare test.
Yes. clearing the ARP cache clears that though
I have some spuriosities (sic?) that are definitely transient devices
that have come and gone, but my DHCP range stops short of most of the rest.
But having cleared the cache, the only one that has returned is the long
gone laserjet ...
which I cant seem to erase out of windows.
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote:
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in
volatile storage, so nothing persists across a reboot.
On 2025-07-14 00:10, Lawrence D'Oliveiro wrote:
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote:
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in
volatile storage, so nothing persists across a reboot.
Because the Windows virtual machine recreates it across a reboot.
DHCP was a mistake, full stop.
On 14/07/2025 09:19, Carlos E.R. wrote:
On 2025-07-14 00:10, Lawrence D'Oliveiro wrote:I think this is, in the end the correct answer.
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote:
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in
volatile storage, so nothing persists across a reboot.
Because the Windows virtual machine recreates it across a reboot.
And my windows VM seldom gets 'rebooted' it normally gets 'suspended'
On 2025-07-14 15:54, The Natural Philosopher wrote:
On 14/07/2025 09:19, Carlos E.R. wrote:
On 2025-07-14 00:10, Lawrence D'Oliveiro wrote:I think this is, in the end the correct answer.
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote:
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in
volatile storage, so nothing persists across a reboot.
Because the Windows virtual machine recreates it across a reboot.
And my windows VM seldom gets 'rebooted' it normally gets 'suspended'
Yeah. But that it remembered machines from years before, is a surprise.
On 2025-07-14 00:10, Lawrence D'Oliveiro wrote:
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote:
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in
volatile storage, so nothing persists across a reboot.
Because the Windows virtual machine recreates it across a reboot.
On Mon, 14 Jul 2025 08:06:42 -0700, John Ames wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP itself
is extremely useful, and works fine across a range of systems as long as Microsoft is not involved.
On Sun, 13 Jul 2025 02:30:11 -0400
c186282 <c186282@nnada.net> wrote:
Old DCHP addresses tend to hang-out in routers. Change them to static
later - doesn't matter. The device/IP info remains in router memory.
Some utilities WILL note this, and try to send packets.
Causes no end of trouble in $DAYJOB - try to maintina a local file-
share between customers' office PCs and even if Windows isn't being
stubborn about NetBIOS name resolution, it's guaranteed that at some
point the host machine will get a new IP and yet the same damn router
that handed it out will respond to DNS requests with the old IP!
(Set it to a static IP and, guaranteed, some "helpful" local IT mook
will come along a couple months later and switch it back...)
DHCP was a mistake, full stop.
On 15/07/2025 10:58, Carlos E.R. wrote:
On 2025-07-14 15:54, The Natural Philosopher wrote:Not with Winders!
On 14/07/2025 09:19, Carlos E.R. wrote:
On 2025-07-14 00:10, Lawrence D'Oliveiro wrote:I think this is, in the end the correct answer.
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote:
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in
volatile storage, so nothing persists across a reboot.
Because the Windows virtual machine recreates it across a reboot.
And my windows VM seldom gets 'rebooted' it normally gets 'suspended'
Yeah. But that it remembered machines from years before, is a surprise.
Especially a VM that has remained essentially unchanged for 20 years.
No Windows on a real computer could last the long!
WMRN is the winders motto. Write many remove never.
On 2025-07-15 16:20, The Natural Philosopher wrote:
On 15/07/2025 10:58, Carlos E.R. wrote:
On 2025-07-14 15:54, The Natural Philosopher wrote:Not with Winders!
On 14/07/2025 09:19, Carlos E.R. wrote:
On 2025-07-14 00:10, Lawrence D'Oliveiro wrote:I think this is, in the end the correct answer.
On Sun, 13 Jul 2025 12:01:30 +0100, The Natural Philosopher wrote: >>>>>>
I found a magic spell on line to clear the [Dimdows] ARP cache.
I wonder why you needed one? On *nix, the cache is kept entirely in >>>>>> volatile storage, so nothing persists across a reboot.
Because the Windows virtual machine recreates it across a reboot.
And my windows VM seldom gets 'rebooted' it normally gets 'suspended'
Yeah. But that it remembered machines from years before, is a surprise.
Especially a VM that has remained essentially unchanged for 20 years.
No Windows on a real computer could last the long!
WMRN is the winders motto. Write many remove never.
You have never rebooted it in 20 years? You must have.
Usually software has code to time out entries.
On 7/14/25 6:05 PM, Lawrence D'Oliveiro wrote:
On Mon, 14 Jul 2025 08:06:42 -0700, John Ames wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP itself
is extremely useful, and works fine across a range of systems as long as
Microsoft is not involved.
Everything works better when M$ is not involved ...
On Mon, 14 Jul 2025 22:05:20 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
On Wed, 16 Jul 2025 16:47:43 +0100
The Natural Philosopher <tnp@invalid.invalid> wrote:
My router does impeccably.
The difference between the crap mass market routers I used to have
and the current Draytek, is chalk and cheese.
For sure - but when you're dealing with penny-pinching small-business
owners, it's pulling teeth to even get them to replace a *failing*
router, let alone one that does stupid things which cause daily head-
aches but "works just fine!" :/
On 2025-07-16, c186282 <c186282@nnada.net> wrote:
On 7/14/25 6:05 PM, Lawrence D'Oliveiro wrote:
On Mon, 14 Jul 2025 08:06:42 -0700, John Ames wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP itself >>> is extremely useful, and works fine across a range of systems as long as >>> Microsoft is not involved.
Everything works better when M$ is not involved ...
Q: Why is a computer like an air conditioner?
A: It stops working when you open Windows.
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
On 16/07/2025 19:18, Richard Kettlewell wrote:
John Ames <commodorejohn@gmail.com> writes:I figured out that only servers need to be on fixed addresses.
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
That’s not a DHCP problem, that’s a useless router problem.
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting guests’ >> laptops and phones, etc.
So they are. The rest are clients and can be wherever the Gods of DHCP decree.
John Ames <commodorejohn@gmail.com> writes:
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
That’s not a DHCP problem, that’s a useless router problem.
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting guests’ laptops and phones, etc.
On Mon, 14 Jul 2025 22:05:20 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems as
long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
I use DHCP static mappings for most of my LAN devices. I can't quite remember why, but I think it is because I commonly experienced problems
with my router DNS server, so it was useful to know an IP.
On 16/07/2025 16:53, Charlie Gibbs wrote:
On 2025-07-16, c186282 <c186282@nnada.net> wrote:Q:Why is a Vax computer like an erect penis?
On 7/14/25 6:05 PM, Lawrence D'Oliveiro wrote:
On Mon, 14 Jul 2025 08:06:42 -0700, John Ames wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself
is extremely useful, and works fine across a range of systems as
long as
Microsoft is not involved.
Everything works better when M$ is not involved ...
Q: Why is a computer like an air conditioner?
A: It stops working when you open Windows.
A: It will stay up as long as you don't fuck with it.
On 16/07/2025 16:05, John Ames wrote:
On Mon, 14 Jul 2025 22:05:20 -0000 (UTC)My router does impeccably.
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
The difference between the crap mass market routers I used to have and
the current Draytek, is chalk and cheese.
On Wed, 16 Jul 2025 16:47:43 +0100
The Natural Philosopher <tnp@invalid.invalid> wrote:
My router does impeccably.
The difference between the crap mass market routers I used to have
and the current Draytek, is chalk and cheese.
For sure - but when you're dealing with penny-pinching small-business
owners, it's pulling teeth to even get them to replace a *failing*
router, let alone one that does stupid things which cause daily head-
aches but "works just fine!" :/
On 7/16/25 19:21, The Natural Philosopher wrote:
On 16/07/2025 19:18, Richard Kettlewell wrote:I use DHCP static mappings for most of my LAN devices. I can't quite remember why, but I think it is because I commonly experienced problems
John Ames <commodorejohn@gmail.com> writes:I figured out that only servers need to be on fixed addresses.
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems >>>>> as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled >>>> task to flush the DNS cache; stupid, yes, but surmountable. What really >>>> drivs *me* up the wall is when the *router* can't even keep its own
records straight.
That’s not a DHCP problem, that’s a useless router problem.
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting guests’
laptops and phones, etc.
So they are. The rest are clients and can be wherever the Gods of DHCP
decree.
with my router DNS server, so it was useful to know an IP.
John Ames <commodorejohn@gmail.com> writes:
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
That’s not a DHCP problem, that’s a useless router problem.
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting guests’ laptops and phones, etc.
On 16/07/2025 19:18, Richard Kettlewell wrote:
John Ames <commodorejohn@gmail.com> writes:I figured out that only servers need to be on fixed addresses.
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
DHCP was a mistake, full stop.
The Microsoft implementation of it is where the mistake lies. DHCP
itself is extremely useful, and works fine across a range of systems
as long as Microsoft is not involved.
If it was *just* Windows it wouldn't be difficult to rig up a scheduled
task to flush the DNS cache; stupid, yes, but surmountable. What really
drivs *me* up the wall is when the *router* can't even keep its own
records straight.
That’s not a DHCP problem, that’s a useless router problem.
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting guests’ >> laptops and phones, etc.
So they are. The rest are clients and can be wherever the Gods of DHCP decree.
I use DHCP static mappings for most of my LAN devices. I can't quite
remember why, but I think it is because I commonly experienced
problems with my router DNS server, so it was useful to know an IP.
After suffering with fickle DHCP, I changed all my
office boxes/devices to static. THEN you knew where
everything was.
Ummmmmm ... tried that long ago. DHCP is just
TOO fickle. Wound up setting static IPs for
*everything*. THEN you knew what was what,
where was where, for sure.
On 7/17/25 08:38, c186282 wrote:
I use DHCP static mappings for most of my LAN devices. I can't quite
remember why, but I think it is because I commonly experienced
problems with my router DNS server, so it was useful to know an IP.
After suffering with fickle DHCP, I changed all my
office boxes/devices to static. THEN you knew where
everything was.
The problem was not DHCP. DHCP allocated IP addresses and registered the
host names on the LAN DNS server (dnsmasq or unbound). I found DHCP
very reliable.
The problem was the LAN DNS server, on my router, froze occasionally, stopped responding to queries, all queries. Pretty catastrophic in
itself, but I could still use some LAN services if I knew the IP address.
On 17/07/2025 09:29, Pancho wrote:
On 7/17/25 08:38, c186282 wrote:My DNS server is my new raspberry Pi experimental NAS or the current
I use DHCP static mappings for most of my LAN devices. I can't
quite remember why, but I think it is because I commonly experienced
problems with my router DNS server, so it was useful to know an IP.
After suffering with fickle DHCP, I changed all my
office boxes/devices to static. THEN you knew where
everything was.
The problem was not DHCP. DHCP allocated IP addresses and registered
the host names on the LAN DNS server (dnsmasq or unbound). I found
DHCP very reliable.
The problem was the LAN DNS server, on my router, froze occasionally,
stopped responding to queries, all queries. Pretty catastrophic in
itself, but I could still use some LAN services if I knew the IP address.
Linux NAS.
Why would I need a router to do that job?
On 7/16/25 2:18 PM, Richard Kettlewell wrote:
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting
guests’ laptops and phones, etc.
Ummm ... "far too many" ???
It CAN be a prob IF you need more than 255
addresses. Gets weird thereafter.
On Thu, 17 Jul 2025 02:14:01 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
I have the DHCP function in my internet router disabled. Instead,
that function is performed by my backup Linux machine. I can maintain
things like one custom address range for trusted machines, with fixed
IP addresses for each known MAC address, and a separate address range
for everything else.
Yeah, that's a good solution when you have the option.
On 17/07/2025 08:15, c186282 wrote:
Ummmmmm ... tried that long ago. DHCP is justI guess you are the epitome of the old joke:
TOO fickle. Wound up setting static IPs for
*everything*. THEN you knew what was what,
where was where, for sure.
"I run a Linux operating system and my PC crashes about as often as I
get laid"
My guests want to enter a name and password on their ShiniShit™ devices
and certainly not to assign fixed IP.
I myself don't even know how to do that on a mobile phobe
On 7/17/25 08:38, c186282 wrote:
I use DHCP static mappings for most of my LAN devices. I can't quite
remember why, but I think it is because I commonly experienced
problems with my router DNS server, so it was useful to know an IP.
After suffering with fickle DHCP, I changed all my
office boxes/devices to static. THEN you knew where
everything was.
The problem was not DHCP. DHCP allocated IP addresses and registered the
host names on the LAN DNS server (dnsmasq or unbound). I found DHCP
very reliable.
The problem was the LAN DNS server, on my router, froze occasionally, stopped responding to queries, all queries. Pretty catastrophic in
itself, but I could still use some LAN services if I knew the IP address.
On 7/17/25 09:46, The Natural Philosopher wrote:
On 17/07/2025 09:29, Pancho wrote:
On 7/17/25 08:38, c186282 wrote:My DNS server is my new raspberry Pi experimental NAS or the current
I use DHCP static mappings for most of my LAN devices. I can't
quite remember why, but I think it is because I commonly
experienced problems with my router DNS server, so it was useful to
know an IP.
After suffering with fickle DHCP, I changed all my
office boxes/devices to static. THEN you knew where
everything was.
The problem was not DHCP. DHCP allocated IP addresses and registered
the host names on the LAN DNS server (dnsmasq or unbound). I found
DHCP very reliable.
The problem was the LAN DNS server, on my router, froze
occasionally, stopped responding to queries, all queries. Pretty
catastrophic in itself, but I could still use some LAN services if I
knew the IP address.
Linux NAS.
Why would I need a router to do that job?
Router does it, why would I need something else to do the job.
When I say DNS crashed, that may be historic, my sense of time slips.
I've been using a pfSense router for 15 years, and the current hardware
is over 10 years old. The problems could easily be 5+ years ago.
c186282 <c186282@nnada.net> writes:
On 7/16/25 2:18 PM, Richard Kettlewell wrote:
Personally I have far too many IP endpoints for manual address
assignment to be remotely attractive, and that’s before counting
guests’ laptops and phones, etc.
Ummm ... "far too many" ???
It CAN be a prob IF you need more than 255
addresses. Gets weird thereafter.
That’s not the issue. Please take a little longer to read what you’re responding to.
On 17/07/2025 15:52, John Ames wrote:
Every router that I have ever had has had that option.
On Thu, 17 Jul 2025 02:14:01 -0000 (UTC)
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
I have the DHCP function in my internet router disabled. Instead, that
function is performed by my backup Linux machine. I can maintain
things like one custom address range for trusted machines, with fixed
IP addresses for each known MAC address, and a separate address range
for everything else.
Yeah, that's a good solution when you have the option.
I myself don't even know how to do that on a mobile phobe
I've been using a pfSense router for 15 years, and the current hardware
is over 10 years old.
On Thu, 17 Jul 2025 10:39:01 +0100, Pancho wrote:
I've been using a pfSense router for 15 years, and the current hardware
is over 10 years old.
There was an issue with pfSense incorrectly calculating expiry dates for
TLS certs at one point -- did your version have that bug?
Stupid PHP programmers‡ couldn’t get a simple date calculation correct.
‡But I repeat myself
On 7/17/25 4:29 AM, Pancho wrote:
On 7/17/25 08:38, c186282 wrote:
I use DHCP static mappings for most of my LAN devices. I can't
quite remember why, but I think it is because I commonly experienced
problems with my router DNS server, so it was useful to know an IP.
After suffering with fickle DHCP, I changed all my
office boxes/devices to static. THEN you knew where
everything was.
The problem was not DHCP. DHCP allocated IP addresses and registered
the host names on the LAN DNS server (dnsmasq or unbound). I found
DHCP very reliable.
"Reliable" is a somewhat context-sensitive def here.
Yes, DHCP will easily assign an address, but MAY decide
to CHANGE it later, and/or not quite forget where the
old address was. It is possible to query to find what
the (current) address of a PC/device is, based mostly
on a couple kinds of naming features. However that's
not nearly as clean as a static IP. Why add layers
and layers to what SHOULD be simple ?
The problem was the LAN DNS server, on my router, froze occasionally,
stopped responding to queries, all queries. Pretty catastrophic in
itself, but I could still use some LAN services if I knew the IP address.
Yep. Happens.
As said, for "home" use DHCP is OK ... but if you're
biz/govt and have 200+ devices - really might want to
think about static. A little more trouble, but it'll
get you OUT of other kinds of trouble.
It was precisely when we got to 200 users on static addresses and the nightmare of having to set each one up individually that the blessings
of DHCP became apparent
On Fri, 18 Jul 2025 11:05:10 +0100, The Natural Philosopher wrote:
It was precisely when we got to 200 users on static addresses and the
nightmare of having to set each one up individually that the blessings
of DHCP became apparent
I set up DHCP at the offices of a former client so only known MAC
addresses, corresponding to known machines on their inventory, would be assigned IP addresses. Every time I checked the logs, I would find a few unknown MAC addresses popping up and asking for IP addresses.
(As far as I knew, there were no wi-fi access points lurking on their LAN anywhere.)
I sent lists of them to the IT manager a few times, but given that I couldn’t suggest any easy way of tracking down where those machines might be, I don’t think he took any action.
On Fri, 18 Jul 2025 11:05:10 +0100, The Natural Philosopher wrote:
It was precisely when we got to 200 users on static addresses and the
nightmare of having to set each one up individually that the blessings
of DHCP became apparent
I set up DHCP at the offices of a former client so only known MAC
addresses, corresponding to known machines on their inventory, would be assigned IP addresses. Every time I checked the logs, I would find a few unknown MAC addresses popping up and asking for IP addresses.
(As far as I knew, there were no wi-fi access points lurking on their LAN anywhere.)
I sent lists of them to the IT manager a few times, but given that I couldn’t suggest any easy way of tracking down where those machines might be, I don’t think he took any action.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 03:05:45 |
Calls: | 10,386 |
Calls today: | 1 |
Files: | 14,057 |
Messages: | 6,416,595 |