Sometime in the last month or so (when I wasn't looking) my ~x86 and ~amd64 machines quit working when I try to run wireshark or tcpdump, etc, but I don't know exactly when or why. (My amd64 machine still sniffs packets normally.)
I get this same error from any packet sniffing app: Can't open netlink socket 93:Protocol not supported Strace shows that this is the failing system call: socket(PF_NETLINK, SOCK_RAW, 12) = -1 EPROTONOSUPPORT (Protocol not supported) That makes me think of some missing kernel config that may have been added or modified in recent kernels, so I tried gentoo-sources-3.0.6 (same as my working amd64 machine) with no joy. Same error message. Have I missed some important gentoo bulletin about networking recently? Anyone have working packet sniffing on ~arch?