Hello,
I have compiled the iproute2 package and am running on my own built kernel.
The distribution is homegrown and most everything works except for
networking functions. I cannot get the "ip" command to function correctly,
from the dump it appears to not be able to send data on a previously opened
socket but I am not sure why. Is this a problem with the kernel? I have used
my own "ip" command that I built and one from linuxppc.org and both exhibit
the same behaviour. Does anyone know what is causing this?
############################################################################
#
#Output from running "ip link"
command############################################
############################################################################
#
/ # ip link
Cannot send dump request: Connection refused
############################################################################
#
#Dump from strace command on "ip
link"###########################################
############################################################################
#
/ # strace ip link
execve("/bin/ip", ["ip", "link"], [/* 5 vars */]) = 0
brk(0) = 0x100273c8
mmap(ptrace: umoven: Input/output error
) = 0x30014000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/lib/libresolv.so.2", O_RDONLY) = 3
fstat(3, {st_mode=0200000, st_size=54, ...}) = 0
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\000"..., 4096) =
409
6
mmap(ptrace: umoven: Input/output error
) = 0xffd0000
mprotect(0xffdc000, 81856, PROT_NONE) = 0
mmap(0, 0, PROT_NONE, MAP_FILE, 0, 0) = 0xffe0000
mmap(0, 0, PROT_NONE, MAP_FILE, 0, 0) = 0xffee000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
fstat(3, {st_mode=0200000, st_size=439, ...}) = 0
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\2( "..., 4096) =
409
6
mmap(ptrace: umoven: Input/output error
) = 0xfeb9000
mprotect(0xff99000, 158680, PROT_NONE) = 0
mmap(0xfff3419c, 4294132136, 0xfff341b0, 0x4 /* MAP_???
*/|MAP_NORESERVE|MAP_GRO
WSDOWN|0xfff34080, -835124, 0xfff341e0) = 0xff99000
mmap(0, 0, PROT_NONE, MAP_FILE, 0, 0) = 0xffbb000
close(3) = 0
getpid() = 13
socket(0x10 /* PF_??? */, SOCK_RAW, 0) = 3
bind(3, {sa_family=16, sa_data="\0\0\0\0\0\0\0\0\0\0\0\0\6)"}, 12) = 0
getsockname(3, {sa_family=16, sa_data="@\0\0\0\0\r\0\0\0\0\0\0\6)"}, [12]) =
0
time(NULL) = 441
sendto(3, "\0\0\0\24\0\22\3\1\0\0\1\272\0\0\0\0\21\2\0\0", 20, 0,
{sa_family=16,
sa_data="\0\0\0\0\0\0\0\0\0\0\0\0\6\357"}, 12) = -1 ECONNREFUSED
(Connection re
fused)
write(2, "Cannot send dump request: Connec"..., 45Cannot send dump request:
Conn
ection refused
) = 45
exit(1) = ?
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]