dhcpcd
"D. Joe Anderson" <[email protected]>
| Newsgroups | gmane.linux.bbc.bugs |
|---|---|
| Message-ID | <[email protected]> |
Package: dhcpcd
fails silently in bbc-2003-02-21T04:32:07-0800.iso
Nate said he'd been seeing some problems, too. And perhaps if Daniel
Peig replies with more details, we'll know if this is the problem
he's seeing.
Included below is an strace, as per mrorange's suggestion, in case it
helps.
--Joe
Script started on Fri Feb 21 12:10:54 2003
[0;35m[[0;1;35mroot[0;35m@[0;1;35mlnx-bbc[0;35m:[0;1;35m~[0;35m]# [0mstrace dhc
pcd eth1
execve("/sbin/dhcpcd", ["dhcpcd", "eth1"], [/* 18 vars */]) = 0
brk(0) = 0x8051d54
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("//etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=10896, ...}) = 0
old_mmap(NULL, 10896, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0x\221\1"..., 1024) = 10
24
fstat64(3, {st_mode=S_IFREG|0755, st_size=1153912, ...}) = 0
old_mmap(NULL, 1166688, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40017000
mprotect(0x4012a000, 40288, PROT_NONE) = 0
old_mmap(0x4012a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1
13000) = 0x4012a000
old_mmap(0x40130000, 15712, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANO
NYMOUS, -1, 0) = 0x40130000
close(3) = 0
munmap(0x40014000, 10896) = 0
open("/dev/null", O_RDWR) = 3
close(3) = 0
geteuid32() = 0
umask(022) = 022
open("/etc/dhcpc/dhcpcd-eth1.pid", O_RDONLY) = -1 ENOENT (No such file or direc
tory)
rt_sigaction(SIGHUP, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGILL, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGABRT, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGBUS, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGFPE, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGKILL, {0x804a2dc, [], 0x4000000}, NULL, 8) = -1 EINVAL (Invalid
argument)
rt_sigaction(SIGUSR1, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGUSR2, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGALRM, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
mkdir("/etc/dhcpc", 0755) = -1 EEXIST (File exists)
alarm(60) = 0
socket(PF_PACKET, SOCK_PACKET, 768) = 3
ioctl(3, 0x8927, 0xbffff7cc) = 0
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
ioctl(3, 0x8913, 0xbffff7cc) = 0
ioctl(3, 0x8914, 0xbffff7cc) = -1 ENOSYS (Function not implemented)
ioctl(3, 0x8914, 0xbffff7cc) = 0
ioctl(3, 0x8927, 0xbffff7cc) = 0
setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
ioctl(3, 0x8914, 0xbffff7cc) = 0
bind(3, {sin_family=AF_PACKET, proto=0x6574, if12648, pkttype=0, addr(0)={0, },
16) = 0
time(NULL) = 1045829467
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 4
setsockopt(4, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0
bind(4, {sin_family=AF_INET, sin_port=htons(68), sin_addr=inet_addr("0.0.0.0")}
}, 16) = 0
fcntl64(4, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
open("/etc/dhcpc/dhcpcd-eth1.cache", O_RDONLY) = -1 ENOENT (No such file or dir
ectory)
ioctl(3, 0x8915, 0xbffff814) = -1 EADDRNOTAVAIL (Cannot assign reque
sted address)
uname({sys="Linux", node="lnx-bbc", ...}) = 0
--- SIGILL (Illegal instruction) ---
brk(0) = 0x8051d54
brk(0x8051ee4) = 0x8051ee4
brk(0x8052000) = 0x8052000
brk(0x8055000) = 0x8055000
time([1045829467]) = 1045829467
open("//etc/localtime", O_RDONLY) = -1 ENOENT (No such file or directory)
getpid() = 862
rt_sigaction(SIGPIPE, {0x400e293c, [], 0x4000000}, {0x804a2dc, [], 0x4000000},
8) = 0
socket(PF_UNIX, SOCK_DGRAM, 0) = 5
fcntl64(5, F_SETFD, FD_CLOEXEC) = 0
connect(5, {sin_family=AF_UNIX, path="/dev/log"}, 16) = -1 ENOENT (No such file
or directory)
close(5) = 0
open("/dev/console", O_WRONLY|O_NOCTTY) = 5
fstat64(5, {st_mode=S_IFCHR|0600, st_rdev=makedev(5, 1), ...}) = 0
ioctl(5, SNDCTL_TMR_TIMEBASE, {B0 -opost -isig -icanon -echo ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
_llseek(5, 0, 0xbfffed7c, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(5, "dhcpcd[862]: terminating on sign"..., 37) = 37
write(5, "\r\n", 2) = 2
munmap(0x40014000, 4096) = 0
close(5) = 0
rt_sigaction(SIGPIPE, {0x804a2dc, [], 0x4000000}, NULL, 8) = 0
ioctl(3, 0x8916, 0xbffff27c) = 0
ioctl(3, 0x8914, 0xbffff27c) = 0
close(3) = 0
fork() = 864
--- SIGCHLD (Child exited) ---
wait4(-1, NULL, WNOHANG, NULL) = 864
sigreturn() = ? (mask now [ILL])
unlink("/etc/dhcpc/dhcpcd-eth1.pid") = -1 ENOENT (No such file or directory)
_exit(4) = ?
[0;35m[[0;1;35mroot[0;35m@[0;1;35mlnx-bbc[0;35m:[0;1;35m~[0;35m]# [0mexit
Script done on Fri Feb 21 12:11:08 2003