Page 1 of 1

Unable to get arpwatch to work in my brand new Debian bullseye v11.3 install...

Posted: 2022-05-14 01:25
by ant
Hello.

I finally installed a brand new Debian bullseye v11.3 into my 13 yrs.
old PC since my Jessie v8 was just too old and needed to start clean.
I'm having problems getting arpwatch to start:

# /etc/init.d/arpwatch start
Starting arpwatch (via systemctl): arpwatch.service.
# /etc/init.d/arpwatch status
● arpwatch.service - arpwatch service
Loaded: loaded (/lib/systemd/system/arpwatch.service; enabled; vendor preset: enabled)
Active: active (exited) since Fri 2022-05-13 18:00:38 PDT; 4min 8s ago
Docs: man:arpwatch(8)
Process: 1749270 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 1749270 (code=exited, status=0/SUCCESS)
CPU: 2ms

May 13 18:00:38 Debian2022 systemd[1]: Starting arpwatch service...
May 13 18:00:38 Debian2022 systemd[1]: Finished arpwatch service.

It seems like arpwatch changed stuff. I don't even see an arp.dat file. Am I missing something?

Thank you for reading and hopefully answering soon. :)

Re: Unable to get arpwatch to work in my brand new Debian bullseye v11.3 install...

Posted: 2022-07-28 09:22
by lindi
Please read /etc/default/arpwatch:

Code: Select all

# when using systemd you have to enable arpwatch explicitly for each interface
# you want to run it on by running:
# systemctl enable arpwatch@IFACE
# systemctl start arpwatch@IFACE
In general you should always check all files of a package for hints. You can get a list with "dpkg -L arpwatch". This very often helps :)