Commit Graph

249 Commits

Author SHA1 Message Date
Matthias Reichl
549e7667fb busybox: disable mount and umount programs for target
Signed-off-by: Matthias Reichl <hias@horus.com>
2024-01-08 12:16:25 +01:00
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
heitbaum
9bb5a09af7 busybox: update to 1.36.0
Includes seedrng:
- https://www.mail-archive.com/busybox@busybox.net/msg28256.html

news:
- https://www.busybox.net/news.html

ann:
- http://lists.busybox.net/pipermail/busybox-cvs/2023-January/041367.html
2023-03-14 13:04:21 +00:00
bugsyb
2be11132ab PBR - Policy Based Routing config dir added as /storage/.config/iproute2 - to allow configuration 2022-09-12 01:19:24 +02:00
Ian Leonard
5db34cb1fb busybox: drop host package
busybox:host installs two binaries into $TOOLCHAIN:

arch - the same as "uname -m"
cryptpw - generates password hashes - replaced with python

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-12 00:15:41 +00:00
CvH
e587720225 Merge pull request #5098 from antonlacon/busybox-minors
Busybox minors
2021-08-11 13:02:04 +02:00
heitbaum
cf8ba7c8cb busybox: unzip: enable CDF to handle unix permissions 2021-02-18 12:16:10 +00:00
Ian Leonard
d4808e65cc busybox-init: drop pivot_root
From the help, pivot_root is intended for use with initrd on Linux 2.4.
Initramfs and Linux >=2.6 is supposed to use switch_root instead.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-02-05 07:20:23 +00:00
Ian Leonard
b58ae35683 busybox: refresh configs
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-02-05 07:19:18 +00:00
CvH
54a2f66da6 busybox: switch to busybox unzip 2020-12-19 11:13:25 +01:00
heitbaum
0c0f29df35 busybox: updated to 1.32.0 2020-11-26 06:14:38 +00:00
Michael Klein
3b614b31bf packages: busybox: enable rfkill applet 2020-11-13 19:05:33 +01:00
Ian Leonard
50771db2ae Revert "busybox: init: remove usleep"
usleep is used by init's functions to create quarter and half second
progress reports. Not worth diving into for what was a 1.2kb savings.

This reverts commit 9e055544be.
2020-06-29 05:04:08 +00:00
Ian Leonard
9e055544be busybox: init: remove usleep
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-06-26 21:53:04 +00:00
Ian Leonard
1aa1ac31b1 busybox: remove webserver
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2020-06-26 19:50:15 +00:00
MilhouseVH
e1904c6bd4 busybox: enable tac 2020-04-15 07:17:21 +01:00
MilhouseVH
d1775f8fe0 TEMP: busybox: update to busybox-9e2a566 with glibc-2.31 compatability 2020-02-05 23:29:07 +00:00
queeup
48c425f8b9 busybox: allow bigger shell history size 2019-11-12 12:14:46 +03:00
MilhouseVH
c70e2d1a58 busybox: disable mkfs.vfat for target, use full-fat dosfstools 2019-09-23 04:47:44 +01:00
Matthias Reichl
a6ef4e5c59 busybox: enable setfont
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:55:15 +02:00
Leonardo Brondani Schenkel
803b5304ba busybox: add 'xpad' to SUSPEND_MODULES
In some systems, xpad times out during suspend:

[ 4470.773651] xpad 2-1.5:1.6: timed out waiting for output URB to complete, killing
[ 4475.892774] xpad 2-1.5:1.4: timed out waiting for output URB to complete, killing
[ 4481.011717] xpad 2-1.5:1.2: timed out waiting for output URB to complete, killing
[ 4486.130707] xpad 2-1.5:1.0: timed out waiting for output URB to complete, killing
[ 4486.288630] PM: suspend devices took 20.880 seconds

This causes suspend to take a long time to complete. Unloading/reloading
the module during suspend/wakeup successfully works around this issue.
2019-08-03 16:49:06 +02:00
MilhouseVH
6d2187c013 busybox: update to busybox-1.31.0 2019-06-12 03:53:14 +01:00
MilhouseVH
7693bcdac5 procps-ng: free from busybox doesn't match top 2019-06-10 21:44:02 +01:00
MilhouseVH
b7dc90552a busybox: update to busybox-1.30.0 2018-12-30 19:00:08 +00:00
Matthias Reichl
74bcd5d36e busybox: enable dmesg and less in init
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-11-20 10:33:17 +01:00