Raw sockets in standard OpenSuSE 10.0 kernel?
I'm trying to get ethereal or tcpdump to work in OpenSuSE 10.0, but it seems like raw sockets are not supported:
root@ronja:/tmp# tcpdump -i eth0
tcpdump: socket: Address family not supported by protocol
root@ronja:/tmp# uname -r
Is there an easy way to get this to work without having to compile my own kernel?
The DHCP server said this when I tried to start it:
socket: Address family not supported by protocol - make sure
CONFIG_PACKET (Packet socket) and CONFIG_FILTER
(Socket Filtering) are enabled in your kernel
Is there a kernel configuration that can be changed at runtime? Something in /proc?
I'd appreciate any help!