11419 $ truss -r all -w all -x write /usr/local/sbin/rhd_conntest 02:00.0 execve("/usr/local/sbin/rhd_conntest", 0x080478F0, 0x080478FC) argc = 2 mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xD1FF0000 resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12 resolvepath("/usr/local/sbin/rhd_conntest", "/usr/local/sbin/rhd_conntest", 1023) = 28 sysconfig(_CONFIG_PAGESIZE) = 4096 xstat(2, "/usr/local/sbin/rhd_conntest", 0x08047598) = 0 open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT xstat(2, "/usr/local/lib/libz.so.1", 0x08046D48) Err#2 ENOENT xstat(2, "/usr/sfw/lib/libz.so.1", 0x08046D48) Err#2 ENOENT xstat(2, "/lib/libz.so.1", 0x08046D48) Err#2 ENOENT xstat(2, "/usr/lib/libz.so.1", 0x08046D48) = 0 resolvepath("/usr/lib/libz.so.1", "/usr/lib/libz.so.1", 1023) = 18 open("/usr/lib/libz.so.1", O_RDONLY) = 3 mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xD1FB0000 mmap(0x00010000, 135168, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xD1F80000 mmap(0xD1F80000, 63955, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xD1F80000 mmap(0xD1F9F000, 4198, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 61440) = 0xD1F9F000 munmap(0xD1F90000, 61440) = 0 memcntl(0xD1F80000, 6932, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 xstat(2, "/usr/local/lib/libc.so.1", 0x08046D48) Err#2 ENOENT xstat(2, "/usr/sfw/lib/libc.so.1", 0x08046D48) Err#2 ENOENT xstat(2, "/lib/libc.so.1", 0x08046D48) = 0 resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14 open("/lib/libc.so.1", O_RDONLY) = 3 mmap(0xD1FB0000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xD1FB0000 mmap(0x00010000, 1384448, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xD1E20000 mmap(0xD1E20000, 1274823, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xD1E20000 mmap(0xD1F68000, 31538, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1277952) = 0xD1F68000 mmap(0xD1F70000, 5760, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xD1F70000 munmap(0xD1F58000, 65536) = 0 memcntl(0xD1E20000, 208308, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0 close(3) = 0 mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xD1F60000 munmap(0xD1FB0000, 32768) = 0 getcontext(0x08047350) getrlimit(RLIMIT_STACK, 0x08047348) = 0 getpid() = 11976 [11975] lwp_private(0, 1, 0xD1F62A00) = 0x000001C3 setustack(0xD1F62A60) sysi86(SI86FPSTART, 0xD1F70C98, 0x0000133F, 0x00001F80) = 0x00000001 ioctl(1, TCGETA, 0x0804652C) = 0 fstat64(1, 0x08046490) = 0 rhd_conntest: v1.1.0, git branch master, commit db2c3948 + changes write(1, 0xD1F710AC, 67) = 67 r h d _ c o n n t e s t : v 1 . 1 . 0 , g i t b r a n c h m a s t e r , c o m m i t d b 2 c 3 9 4 8 + c h a n g e s\n brk(0x08069820) = 0 brk(0x0806B820) = 0 sysi86(SI86V86, 0x00000004, 0x00003000, 0xFFFFFFFF) = 0x00000000 open("/dev/mem", O_RDONLY) = 3 mmap(0x00000000, 65536, PROT_READ, MAP_SHARED, 3, 786432) Err#6 ENXIO close(3) = 0 fstat64(2, 0x08046450) = 0 Cannot map (0xwrite(2, 0x0805812C, 14) = 14 C a n n o t m a p ( 0 x 000write(2, 0xD1F6BC2C, 3) = 3 0xD1F6BC2C: " 0 0 0" c0000write(2, 0x08046674, 5) = 5 0x08046674: " c 0 0 0 0" :0xwrite(2, 0xD1F6BC2C, 3) = 3 0xD1F6BC2C: " : 0 x" 10000write(2, 0x08046674, 5) = 5 0x08046674: " 1 0 0 0 0" ) (write(2, 0xD1F6BC2C, 3) = 3 0xD1F6BC2C: " ) (" No such device or addresswrite(2, 0xD1EF5456, 25) = 25 N o s u c h d e v i c e o r a d d r e s s ) write(2, 0xD1F6BC2C, 2) = 2 0xD1F6BC2C: " )\n" Cannot get VBIOS. Are we root? write(2, 0x08058324, 31) = 31 C a n n o t g e t V B I O S . A r e w e r o o t ?\n _exit(1)