Commit Graph

3718 Commits

Author SHA1 Message Date
Rudi Heitbaum
0657645515 busybox: enable FEATURE_IP_NEIGH
Add support for neighbor commands to "ip".

Using ip neigh:

The ip neigh command provides information very similar to what you get
using arp. (The neigh option to the ip command can be spelled out as
"neighbor" or "neighbour" if you don't mind typing a few more letters.)

One of the reasons for using ip neigh in place of arp is that arp
is among a number of Linux commands that are now deprecated (not
recommended), and the net-tools package from which it derives is no
longer under active development. The newer ip commands should provide
the same basic information, but arp is still a popular tool because
of its many features.

Here is an example of the ip neigh command:

$ ip neigh
192.168.0.33 dev enp0s25 lladdr 7c:67:a2:cf:9f:ef REACHABLE
192.168.0.1 dev enp0s25 lladdr f8:8e:85:35:7f:b9 STALE
192.168.0.7 dev enp0s25 lladdr 20:ea:16:01:55:eb REACHABLE
192.168.0.23 dev enp0s25  FAILED
192.168.0.20 dev enp0s25  FAILED
192.168.0.14 dev enp0s25 lladdr 04:ed:33:7c:44:c6 STALE
192.168.0.8 dev enp0s25  FAILED
192.168.0.17 dev enp0s25 lladdr 00:25:00:4e:9e:35 STALE
192.168.0.15 dev enp0s25 lladdr 38:30:f9:29:f8:a4 STALE
192.168.0.13 dev enp0s25 lladdr 44:65:0d:43:ed:44 STALE
fe80::fa8e:85ff:fe35:7fb9 dev enp0s25 lladdr f8:8e:85:35:7f:b9 router STALE

FAILED indicates that the system could not be reached.
STALE indicates that the connection hasn't been recently verified.

The ip neigh command offers additional options as well. For example,
to add or remove an address from your arp table, you could use commands
like these:

$ sudo ip neigh add 192.168.0.21 dev emp0s25		 add an entry
$ sudo ip neigh del 192.168.0.8 dev enp0s25		 delete an entry
2023-05-25 10:42:26 +00:00
Rudi Heitbaum
894f3207d4 util-linux: update to 2.39
release notes:
- https://github.com/util-linux/util-linux/blob/master/Documentation/releases/v2.39-ReleaseNotes
2023-05-20 13:58:22 +00:00
Rudi Heitbaum
ca0a9f7400 busybox: update to 1.36.1
log:
- https://git.busybox.net/busybox/log/?h=1_36_stable

Bug fix release. 1.36.1 has fixes for line editing, detection of
hardware sha1/sha256 support, unzip (do not create suid/sgid files
unless -K), shell (printf and sleep with no args, handing of SIGINT
in sleep), ed.

release notes:
- https://busybox.net
2023-05-20 13:58:22 +00:00
Rudi Heitbaum
73e809caa4 exfatprogs: update to 1.2.1 2023-05-20 13:52:53 +00:00
Rudi Heitbaum
7573367ff5 libevdev: update to 1.13.1 2023-05-17 10:55:32 +00:00
Rudi Heitbaum
a03d9e514b pciutils: update to 3.10.0 2023-05-17 10:55:32 +00:00
CvH
c9840b3f2c Merge pull request #7809 from heitbaum/pkgs
Minor package updates
2023-05-07 12:06:20 +02:00
CvH
d960a6d713 Merge pull request #7786 from mglae/le12_createlog_no_journal
busybox: createlog: don't include journal files of persistent logging
2023-05-07 12:05:29 +02:00
Rudi Heitbaum
bc681304b1 systemd: update to 253.4
log:
- https://github.com/systemd/systemd-stable/compare/v253.3...v253.4
2023-05-03 12:50:47 +00:00
Rudi Heitbaum
24e6b0dabc parted: update to 3.6 2023-04-28 12:00:11 +00:00
mglae
76bda434d5 busybox: createlog: don't include journal files of persistent logging 2023-04-23 19:31:00 +02:00
CvH
3b3b369a70 Merge pull request #7696 from antonlacon/network-base
systemd: network-base: alter hosts.conf if contents still default
2023-04-23 10:35:33 +02:00
CvH
705e682dde Merge pull request #7728 from mglae/le12_gptfdisk_fs-resize
gptfdisk: update to 1.09.2 / fs_resize: improvements
2023-04-20 17:55:05 +02:00
Rudi Heitbaum
e2c9ec9f29 systemd: update to 253.3
log:
- https://github.com/systemd/systemd-stable/compare/v253.2...v253.3
2023-04-05 12:37:41 +00:00
mglae
ce95687080 udevil: improve mount.ntfs script
Explicit mount ntfs3 fs. Avoid log spam by performing automatic
mount over all file systems. Explicit Ntfs3 module load can be
dropped.
2023-04-02 12:23:39 +02:00
CvH
3f5d099ae6 Merge pull request #7719 from heitbaum/toolchain
Toolchain updates
2023-04-01 12:49:02 +02:00
CvH
aa96f96a3c Merge pull request #7720 from heitbaum/systemd
systemd: update to 253.2
2023-04-01 12:48:35 +02:00
mglae
fd9b965cac gptfdisk: update to 1.0.9.2+ via patches from git
Latest release 1.0.9 is failing when using "sgdisk -e /dev/sdX"
2023-03-30 18:42:22 +02:00
mglae
c4c635b04c fs-resize: log to /flash
Add simple logging to ease debugging of future errors
2023-03-30 18:42:21 +02:00
mglae
597423a948 fs-resize: print error if disk or partition was not deteced 2023-03-30 18:42:20 +02:00
mglae
47baee87f4 fs-resize: add nvme support 2023-03-30 18:42:18 +02:00
Rudi Heitbaum
e5dd1ba3b8 fuse3: update to 3.14.1
release notes:
- https://github.com/libfuse/libfuse/releases/tag/fuse-3.14.1
2023-03-30 12:38:50 +00:00
Rudi Heitbaum
1029a20962 systemd: update to 253.2
log:
- https://github.com/systemd/systemd-stable/compare/v253.1...v253.2
2023-03-30 12:30:44 +00:00
Rudi Heitbaum
e6ddb930f0 squashfs-tools: update to 4.6.1
release notes:
- https://github.com/plougher/squashfs-tools/releases/tag/4.6
- https://github.com/plougher/squashfs-tools/releases/tag/4.6.1
2023-03-30 12:01:08 +00:00
Rudi Heitbaum
31f83e7231 tz: update to 2023c
log:
- https://github.com/eggert/tz/compare/2023b...2023c
2023-03-29 08:38:33 +00:00