Re: netstat: sysctl: net.inet.tcp.stats: Cannot allocate memory

From: Odhiambo Washington (wash_at_wananchi.com)
Date: 05/30/05

  • Next message: Odhiambo Washington: "Citadel"
    Date: Mon, 30 May 2005 22:59:56 +0300
    To: Vicky Shrestha <mail@vickysh.wlink.com.np>
    
    

    * Vicky Shrestha <mail@vickysh.wlink.com.np> [20050526 20:56]: wrote:
    > Dear all,
    >
    > I am running FreeBSD 5.4-STABLE and I have a problem with netstat. I cannot
    > see the tcp sockets stats using netstat -p tcp or netstat command. When using
    > "netstat -s" command I get "netstat: sysctl: net.inet.tcp.stats: Cannot
    > allocate memory"
    >
    > At first I thought it was a problem with netstat binary ,however even after
    > copying binary from the other working server with same release of FreeBSD ,
    > it didn't work.
    >
    > The only change I made was to built a new kernel with the following options:
    > # IPSEC
    > options IPSEC #IP security
    > options IPSEC_ESP #IP security (crypto; define w/ IPSEC)
    >
    > #IPFW
    > options IPFIREWALL
    > options IPDIVERT
    >
    > I also do cvsup to sync the src and ports, I think the netstat binary and
    > kernel is out of sync however, when I do make
    > inside /usr/src/usr.bin/netstat/ it gives me the following errors:
    >
    > Warning: Object directory not changed from original /usr/src/usr.bin/netstat
    > cc -O -pipe -DIPSEC -DINET6 -Wsystem-headers -Wall -Wno-format-y2k
    > -Wno-uninitialized -c inet.c
    > inet.c:54:29: netinet/ip_carp.h: No such file or directory
    > inet.c: In function `tcp_stats':
    > inet.c:467: error: structure has no member named `tcps_sack_sboverflow'
    > inet.c:467: error: structure has no member named `tcps_sack_sboverflow'
    > inet.c: In function `carp_stats':
    > inet.c:536: error: storage size of 'carpstat' isn't known
    > inet.c:536: error: storage size of 'zerostat' isn't known
    > inet.c:537: error: invalid application of `sizeof' to incomplete type
    > `carpstats'
    > inet.c:536: warning: unused variable `carpstat'
    > inet.c:536: warning: unused variable `zerostat'
    > *** Error code 1
    >
    > Stop in /usr/src/usr.bin/netstat.
    >
    > How can I resolve this issue, help and pointers to the web will be
    > appreciated.

    Read the handbook about how to sync kernel and userland

    cvsup for src
    make buildworld
    make kernel
    reboot
    mergemaster
    make installworld

    ...and everything will be okay.

    I run FreeBSD 5.4 here and it does not have such problem.

    -Wash

    http://www.netmeister.org/news/learn2quote.html

    --
    +======================================================================+
        |\      _,,,---,,_     | Odhiambo Washington    <wash@wananchi.com>
    Zzz /,`.-'`'    -.  ;-;;,_ | Wananchi Online Ltd.   www.wananchi.com
       |,4-  ) )-,_. ,\ (  `'-'| Tel: +254 20 313985-9  +254 20 313922
      '---''(_/--'  `-'\_)     | GSM: +254 722 743223   +254 733 744121
    +======================================================================+
    Crime does not pay ... as well as politics.
    		-- A. E. Neuman
    _______________________________________________
    freebsd-isp@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-isp
    To unsubscribe, send any mail to "freebsd-isp-unsubscribe@freebsd.org"
    

  • Next message: Odhiambo Washington: "Citadel"

    Relevant Pages

    • Re: FreeBSD 7.0: sockets stuck in CLOSED state...
      ... Recently i've been upgrading some of my machines from FreeBSD 6.x amd64 to ... FreeBSD 7.0 amd64. ... netstat -n gives: ... I really can't see how this can cause hanging sockets in 'CLOSED' state. ...
      (freebsd-net)
    • Re: No buffer space available
      ... machine I have that seems to be affected like this (where netstat -m doesn't ... requests for sfbufs delayed ... sk0: on skc0 ... I've had a problem with one of my FreeBSD servers, ...
      (freebsd-stable)
    • Re: bge Ierr rate increase from 5.3R -> 6.1R
      ... upgraded from FreeBSD 5.4R to FreeBSD 6.1R and one to FreeBSD 6.2R. ... And here is the netstat -ni output from our development server: ... Is there a fix for it already, ... I'll vote for a duplex-related problem or some naughty ...
      (freebsd-stable)
    • Netstat -r in Linux Vs FreeBSD
      ... netstat -r gives different output in FreeBSD vs Linux. ... It is more verbose ... in FreeBSD, and shows routes to all nodes on a network. ...
      (comp.os.linux.networking)
    • running out of mbuf clusters
      ... I'm running a shaper system on a FreeBSD box. ... When I run netstat -m however I get ... 30 requests for memory denied ...
      (freebsd-questions)