2.3.99-pre3 and potato on SPARCBook3
We just compiled and booted 2.3.99-pre3 on an SB3 GX (my roommate's; I
won't install on mine till powermanagement works right since i do need the
machine for real work; we had to compile the ldso 1.9.11-7 source package
first, binaries for that are not yet available but the source is up).
Boots and runs dandy-rific. Seeing Tux with the sun on his belly brought
tears to my eyes (no, really, it did). Haven't got X working but will play
with that shortly. Debian installation as a whole was fine except for
borkenness of serial console under 2.2.x (no matter how much you pretend,
it's just not a vt100).
One problem: dhcp seems to have broken. Both pump and dhcpcd fail,
although you can configure a static interface fine and it seems to work.
I've attached an strace; basically it opens a socket as SOCK_STREAM,
attempts to write() to it, and fails with a broken pipe/SIGPIPE. dhcp is
working for other machines on the same subnet. I'm not bugging it, maybe I
should (it's probably the kernel's fault tho).
We are, however, delighted simply to have the machine running :) I have to
admit, I wanted to bet Ian a quarter at 2 to 1 odds that 2.3 wouldn't come
up right (esp. since it didn't work on my IPX) ... but it _is_ snowing in
April here in Pittsburgh (you all remember the Calvin and Hobbes, "`Where
do you think we go after we die' `I dunno. Pittsburgh?'").
Cheers,
Ari Heitner
DC: 703/5733512 CMU: 412/8622699
Non c'è più forza nella normalità: c'è solo monotonia.
execve("/sbin/pump", ["pump", "-i", "eth0", "-h", "metric"], [/* 18 vars */]) = 0
brk(0) = 0x2b8d0
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=9072, ...}) = 0
mmap(NULL, 9072, PROT_READ, MAP_PRIVATE, 3, 0) = 0x50019000
close(3) = 0
open("/usr/lib/libpopt.so.0", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=20244, ...}) = 0
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\2\0\0\0\1\0\0\22"..., 4096) = 4096
mmap(NULL, 84856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x5002a000
mprotect(0x5002f000, 64376, PROT_NONE) = 0
mmap(0x5003a000, 20480, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x5003a000
close(3) = 0
open("/lib/libresolv.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=54028, ...}) = 0
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\2\0\0\0\1\0\0.L\0"..., 4096) = 4096
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x5001c000
mmap(NULL, 128216, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x5003f000
mprotect(0x5004c000, 74968, PROT_NONE) = 0
mmap(0x5004f000, 53248, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x5004f000
mmap(0x5005c000, 9432, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5005c000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=976192, ...}) = 0
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\2\0\0\0\1\0\1\346"..., 4096) = 4096
mmap(NULL, 1051440, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x5005f000
mprotect(0x50147000, 101168, PROT_NONE) = 0
mmap(0x5014f000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0xe0000) = 0x5014f000
mmap(0x5015d000, 11056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5015d000
close(3) = 0
munmap(0x50019000, 9072) = 0
personality(PER_LINUX) = 0
getpid() = 826
getpagesize() = 0x1000
brk(0) = 0x2b8d0
brk(0x2ba48) = 0x2ba48
brk(0x2c000) = 0x2c000
open("/etc/popt", O_RDONLY) = -1 ENOENT (No such file or directory)
getuid() = 0
geteuid() = 0
open("/root/.popt", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/pump.conf", O_RDONLY) = -1 ENOENT (No such file or directory)
close(-1) = -1 EBADF (Bad file descriptor)
geteuid() = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sin_family=AF_UNIX, path="/var/run/pump.sock"}, 20) = 0
write(3, "\0\0\0\0eth0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 3240) = -1 EPIPE (Broken pipe)
--- SIGPIPE (Broken pipe) ---
+++ killed by SIGPIPE +++
Reply to: