date é provavelmente /bin/date e está em o padrão $PATH para trabalhos agendados , que não é o mesmo que o $PATH definido no login do usuário.
ifconfig é provavelmente /sbin/ifconfig , o que não está no $PATH .
Altere ifconfig para um caminho completo explícito (como /sbin/ifconfig ) para executar ifconfig dentro de um cron.