No Linux, ping
precisa ser executado como root (porque ele precisa ligar um soquete IP bruto; os usuários comuns só podem fazer UDP e TCP). Ele foi projetado para ser root setuid. Parece que sua cópia no chroot não é root setuid. Corrigir as permissões:
chown root:root /bin/ping; chmod u+srwx,go=rx /bin/ping
Note que pode haver outros comandos no chroot que precisam ser setuid (ou setgid), em particular su
e sudo
.
Note que esta resposta assume um chroot, não algo com mais restrições como uma cadeia.