Cannot ping hostname, BusyBox 1.25.1...

a15995

New Member
Joined
Oct 30, 2023
Messages
1
Reaction score
0
Credits
15
Hello!

New to this forum so please be gentle :D

I have a problem with ping in busybox 1.25.1-1 (BusyBox v1.25.1 (2016-10-11 20:30:51 IST) multi-call binary). I cannot ping a hostname without getting this error:

Bash:
PCH-C200[root]# ping -c 1 google.com
ping: ../sysdeps/unix/sysv/linux/ia64/getpagesize.c:35: __getpagesize: Assertion `_rtld_global_ro._dl_pagesize != 0' failed.
Floating point exception

Pinging an IP is no problem.

I'm wondering if there is a workaround (symlink etc.) or if I can upgrade to 1.32.1-1 (via opkg) and get rid of that error?

I'm a little reluctant as to just do it since I don't know what other spiders may pour out when doing that particular upgrade.

I'm on an ancient NMT box with a limited distribution with no apt-get. Things are tight...

Thanks,
 


Fear not the upgrade of busybox. It's a self-contained program with its bunch of commands. It has no dependencies to be concerned about, only glibc which a whole linux installation is dependent upon anyway:
Code:
[flip@flop ~]$ apt depends busybox
busybox
  Depends: libc6 (>= 2.34)
  Conflicts: busybox-static
  Replaces: busybox-static

The latest busybox in use here is this:
Code:
[flip@flop ~]$ apt policy busybox
busybox:
  Installed: 1:1.36.1-3.1+b1
  Candidate: 1:1.36.1-3.1+b1
  Version table:
 *** 1:1.36.1-3.1+b1 500
        500 http://ftp.au.debian.org/debian trixie/main amd64 Packages
        100 /var/lib/dpkg/status

To upgrade the program is often the first port of call to see if the errors one experiences have been fixed.
 

Members online


Latest posts

Top