Kernel 3.4.6 - netstat nic nie pokazuje?
Arkadiusz Miśkiewicz
arekm at maven.pl
Fri Oct 5 11:32:14 CEST 2012
On Friday 05 of October 2012, Jacek Osiecki wrote:
> I tu jest różnica. Na 3.4.6, gdzie jest źle, mamy:
>
> socket(PF_NETLINK, SOCK_RAW, 4) = 3
> sendmsg(3, {msg_name(12)={sa_family=AF_NETLINK, pid=0, groups=00000000},
> msg_iov(1)=[{" (ciach dalej)
>
> A na 2.6.39.4, gdzie działa:
>
> socket(PF_NETLINK, SOCK_RAW, 4) = -1 EPROTONOSUPPORT (Protocol not
> supported)
> open("/proc/net/tcp", O_RDONLY) = 3
> fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
> 0x7f8053992000
>
> Czyli nowszy kernel podaje coś, co daje złe wyniki - zaś wcześniejszy nie,
> więc netstat sięga do /proc/net/tcp gdzie są prawidłowe dane. Sprawdziłem,
> na nowym kernelu /proc/net/tcp też wygląda sensownie.
modprobe tcp_diag
modprobe udp_diag
modprobe inet_diag
zmienia coś?
--
Arkadiusz Miśkiewicz, arekm / maven.pl
More information about the pld-devel-pl
mailing list