tcpdump getifaddrs: Connection refused

Jan-Benedict Glaw jbglaw at lug-owl.de
Wed Mar 16 18:37:36 CET 2005


On Wed, 2005-03-16 17:42:28 +0100, Andreas Koch <andreas.koch at fh-luh.de>
wrote in message <20050316164228.GC22163 at matrix>:
> laut google soll ein aktueller Kernel zu viel Speicher brauchen für
> meinen 486er. Darum 2.2.20 bzw. 2.2.26. Hier ist ltrace:

Hörensagen :)  Das kann man schon ganz gut auf "klein" konfigurieren.
Die MM-Geschichten sind zudem seit 2.2.x auch *viel* besser geworden und
außerdem soll das Ding doch vorrangig routen. Dafür brauchst Du im
Prinzip gar keinen Userspace :)

> __libc_start_main(0x807e320, 1, 0xbffffe24, 0x8087f10, 0x8087f70
> <unfinished ...>
> strrchr("tcpdump", '/')                          = NULL
> getopt(1, 0xbffffe24, "aAc:C:dDeE:fF:i:lLm:nNOpqr:Rs:St"...) = -1
> time(NULL)                                       = 1110994734
> gmtime(0xbffffc40)                               = 0x40272060
> localtime(0xbffffc40)                            = 0x40272060
> pcap_lookupdev(0xbffffca0)                       = NULL

Schade aber auch, daß das in der libpcap versteckt ist :)

> fprintf(0x402691a0, "%s: ", "tcpdump")           = 9
> vfprintf(0x402691a0, "%s", 0xbffffc44)           = 30
> strlen("%s")                                     = 2
> fputc('\n', 0x402691a0)                          = 10
> exit(1 <unfinished ...>
> +++ exited (status 1) +++
> ----
> 
> execve("/usr/sbin/tcpdump", ["tcpdump"], [/* 13 vars */]) = 0
> uname({sys="Linux", node="gatekeeper", ...}) = 0
> brk(0)                                  = 0x8180e1c
> old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
> -1, 0) = 0x40017000

Schade aber auch, daß Dein Email-Programm die Zeilen alle umgebrochen
hat...

> socket(PF_NETLINK, SOCK_RAW, 0)         = 3
> bind(3, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = 0
> getsockname(3, {sa_family=AF_NETLINK, pid=1566, groups=00000000}, [12]) = 0
> time(NULL)                              = 1110994717
> sendto(3, "\24\0\0\0\22\0\1\3\35o8B\0\0\0\0\0\0\21\300", 20, 0, {sa_family=AF_NETLINK, pid=0, groups=00000000}, 12) = -1
> ECONNREFUSED (Connection refused)

Wie man's sieht, Bug in glibc oder zu alter Kernel oder beides :)

> Mir sagt des jetzt nicht soviel (Schuldigugn wegen der Umbrüche)

Wenn Du Dich schon dafür entschuldigst, warum hast Du sie nicht gleich
gefixt?

MfG, JBG

-- 
Jan-Benedict Glaw       jbglaw at lug-owl.de    . +49-172-7608481             _ O _
"Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg  _ _ O
 fuer einen Freien Staat voll Freier Bürger" | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20050316/8d18b714/attachment.sig>


More information about the Linux mailing list