Sounds like more setuid trouble. To send an ICMP packet (ping uses the ICMP ECHO-REQUEST) you need a "raw" socket. Only root can create a raw socket. For this reason ping must be setuid root. Make sure that it is.
Kevin Traas wrote: > I've just installed a new box running Debian 2.0 (hamm) and I'm having a > slight problem. I can't get it working properly on the network (this is > my fourth hamm install and all others are fine...). > > For some reason, packets are not going out eth0. > > ifconfig reports interface as normal and expected. > > ping reports: (to a remote interface) > > nics# ping 192.168.1.1 > PING 192.168.1.1 (192.168.1.1): 56 data bytes > ping: sendto: Operation not permitted > ping: wrote 192.168.1.1 64 chars, ret=-1 > ..... > > route -n reports: > > Destination Gateway Mask Flags Metric Ref Interface > 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 eth0 > 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 lo > 0.0.0.0 192.168.1.1 0.0.0.0 UG 1 0 eth0 > > This looks normal too. > > I don't have any "strange" daemons running. It's a pretty basic > box/config. No IP Masq, etc. `dmesg' doesn't show any problems. > Neither do syslog, messages, etc. > > Any ideas? > > Regards, > Kevin Traas > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- Jens B. Jorgensen [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]