Professional Web Applications Themes

Starting Mobile IP on Solaris 8 - Sun Solaris

Has anyone ran the built -in mobile IP on Solaris 8? I have been trying to get it started for some time now, does anyone have any error checking, debugging information that I can possibly go through to determine if the Start script or something else is the problem. the Mipagent config file is configured correctly to the best of my knowledge. Thanks in Advance...

  1. #1

    Default Starting Mobile IP on Solaris 8

    Has anyone ran the built -in mobile IP on Solaris 8? I have been trying to
    get it started for some time now, does anyone have any error checking,
    debugging information that I can possibly go through to determine if the
    Start script or something else is the problem. the Mipagent config file is
    configured correctly to the best of my knowledge. Thanks in Advance


    ladams2 Guest

  2. #2

    Default Re: Starting Mobile IP on Solaris 8


    "ladams2" <com> wrote in message
    news:bkt4fj$l46$mot.com... 

    What is the return code of '/usr/lib/inet/mipagent' ?

    To debug, you might try replacing this line in /etc/init.d/mipagent:

    [ -f /etc/inet/mipagent.conf ] && /usr/lib/inet/mipagent 

    with:

    [ -f /etc/inet/mipagent.conf ] && truss -o /tmp/miptrace -leaf
    /usr/lib/inet/mipagent &


    --
    Noel R. Nihill
    UNIX® platform development
    Motorola NSS
    I *could* be arguing in my spare time.


    Noel Guest

  3. #3

    Default Re: Starting Mobile IP on Solaris 8

    Thanks for the reply . There is no return code for /usr/lib/inet/mipagent. I
    did look at the trace file but didnt understand what the error was. Here is
    the trace file that i recieved, tell me what you think.

    1152/1: execve("/usr/lib/inet/mipagent", 0xFFBEFB7C, 0xFFBEFB84) argc = 1
    1152/1: argv: /usr/lib/inet/mipagent
    1152/1: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000
    1152/1: resolvepath("/usr/lib/ld.so.1", "/usr/lib/ld.so.1", 1023) = 16
    1152/1: stat("/usr/lib/inet/mipagent", 0xFFBEF8B8) = 0
    1152/1: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
    1152/1: open("/export/home/idvgloader/lib/libxnet.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libxnet.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libxnet.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF390000
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libnsl.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libnsl.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libnsl.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF380000
    1152/1: mmap(0x00000000, 696320, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF280000
    1152/1: mmap(0xFF31A000, 32508, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 565248) = 0xFF31A000
    1152/1: mmap(0xFF322000, 30672, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF322000
    1152/1: munmap(0xFF30A000, 65536) = 0
    1152/1: memcntl(0xFF280000, 81620, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libsocket.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libsocket.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libsocket.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 114688, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF360000
    1152/1: mmap(0xFF37A000, 4365, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 40960) = 0xFF37A000
    1152/1: munmap(0xFF36A000, 65536) = 0
    1152/1: memcntl(0xFF360000, 14496, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libpthread.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1:
    open("/export/home/idvgloader/scripts/idvgl_install/libpthread.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libpthread.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 98304, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF340000
    1152/1: mmap(0xFF356000, 244, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 24576) = 0xFF356000
    1152/1: munmap(0xFF346000, 65536) = 0
    1152/1: memcntl(0xFF340000, 15080, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libssagent.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1:
    open("/export/home/idvgloader/scripts/idvgl_install/libssagent.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libssagent.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF260000
    1152/1: mmap(0xFF270000, 14912, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 65536) = 0xFF270000
    1152/1: mmap(0xFF274000, 7084, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF274000
    1152/1: memcntl(0xFF260000, 18584, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libssasnmp.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1:
    open("/export/home/idvgloader/scripts/idvgl_install/libssasnmp.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libssasnmp.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 188416, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF220000
    1152/1: mmap(0xFF246000, 25408, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 90112) = 0xFF246000
    1152/1: munmap(0xFF236000, 65536) = 0
    1152/1: memcntl(0xFF220000, 19264, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libmd5.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libmd5.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libmd5.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF200000
    1152/1: mmap(0xFF212000, 436, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFF212000
    1152/1: munmap(0xFF202000, 65536) = 0
    1152/1: memcntl(0xFF200000, 1768, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libdoor.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libdoor.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libdoor.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 81920, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF1E0000
    1152/1: mmap(0xFF1F2000, 536, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 8192) = 0xFF1F2000
    1152/1: munmap(0xFF1E2000, 65536) = 0
    1152/1: memcntl(0xFF1E0000, 2828, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libthread.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libthread.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libthread.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 245760, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF1A0000
    1152/1: mmap(0xFF1CE000, 6684, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 122880) = 0xFF1CE000
    1152/1: mmap(0xFF1D0000, 45780, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFF1D0000
    1152/1: munmap(0xFF1BE000, 65536) = 0
    1152/1: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF330000
    1152/1: memcntl(0xFF1A0000, 30844, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libc.so.1", O_RDONLY) Err#2 ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libc.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libc.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: mmap(0x00000000, 786432, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF080000
    1152/1: mmap(0xFF138000, 24720, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 688128) = 0xFF138000
    1152/1: munmap(0xFF128000, 65536) = 0
    1152/1: memcntl(0xFF080000, 112632, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libdl.so.1", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libdl.so.1",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libdl.so.1", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0xFF380000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF380000
    1152/1: close(3) = 0
    1152/1: open("/export/home/idvgloader/lib/libmp.so.2", O_RDONLY) Err#2
    ENOENT
    1152/1: open("/export/home/idvgloader/scripts/idvgl_install/libmp.so.2",
    O_RDONLY) Err#2 ENOENT
    1152/1: open("/usr/lib/libmp.so.2", O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF24C) = 0
    1152/1: mmap(0x00000000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF190000
    1152/1: mmap(0x00000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
    0xFF170000
    1152/1: mmap(0xFF184000, 865, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_FIXED, 3, 16384) = 0xFF184000
    1152/1: munmap(0xFF174000, 65536) = 0
    1152/1: memcntl(0xFF170000, 3124, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
    1152/1: close(3) = 0
    1152/1: open("/usr/platform/SUNW,Sun-Blade-1000/lib/libc_psr.so.1",
    O_RDONLY) = 3
    1152/1: fstat(3, 0xFFBEF0DC) = 0
    1152/1: mmap(0xFF190000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED,
    3, 0) = 0xFF190000
    1152/1: close(3) = 0
    1152/1: lwp_self() = 1
    1152/1: sigfillset(0xFF13E928) = 0
    1152/1: brk(0x0007BE38) = 0
    1152/1: sysconfig(_CONFIG_PAGESIZE) = 8192
    1152/1: sysconfig(_CONFIG_SEM_VALUE_MAX) = 2147483647
    1152/1: lwp_self() = 1
    1152/1: sigprocmask(SIG_SETMASK, 0x00000000, 0xFFBEF770) = 0
    1152/1: sigprocmask(SIG_SETMASK, 0xFF1CEFE8, 0x00000000) = 0
    1152/1: sigaction(SIGLWP, 0xFF1CF808, 0x00000000) = 0
    1152/1: sigaction(SIGCANCEL, 0xFF1CF808, 0x00000000) = 0
    1152/1: sigaction(SIGSEGV, 0xFF1CF808, 0x00000000) = 0
    1152/1: brk(0x0007BE38) = 0
    1152/1: brk(0x0007DE38) = 0
    1152/1: sysconfig(_CONFIG_STACK_PROT) = 7
    1152/1: mmap(0x00000000, 8454144, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFE800000
    1152/1: mprotect(0xFE800000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFE902000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFEA04000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFEB06000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFEC08000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFED0A000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFEE0C000, 8192, PROT_NONE) = 0
    1152/1: mprotect(0xFEF0E000, 8192, PROT_NONE) = 0
    1152/1: lwp_create(0xFFBEF4A8, __LWP_ASLWP, 0xFF00FDB4) = 2
    1152/2: lwp_create() (returning as new lwp ...) = 0
    1152/1: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/1: door_create(0xFF1B6BCC, 0x00000000, 0x00000002) = 3
    1152/1: getpid() = 1152 [1151]
    1152/1: lwp_schedctl(SC_STATE|SC_BLOCK, 3, 0xFFBEF6AC) = 0
    1152/1: door_info(3, 0xFF1D4A98) = 0
    1152/1: mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF150000
    1152/1: mprotect(0xFF150000, 8192, PROT_NONE) = 0
    1152/1: lwp_create(0xFFBEF490, LWP_DETACHED|LWP_SUSPENDED, 0xFF155DB4) = 3
    1152/3: lwp_create() (returning as new lwp ...) = 0
    1152/1: lwp_continue(3) = 0
    1152/3: lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF155CB4) = 0
    1152/1: close(3) = 0
    1152/3: lwp_schedctl(SC_DOOR, 0, 0x00000000) = 4
    1152/3: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/1: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/3: door_bind(4) = 0
    1152/3: close(4) = 0
    1152/1: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/3: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/3: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/1: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/1: sigaction(SIGWAITING, 0xFF1CEE38, 0x00000000) = 0
    1152/1: lwp_self() = 1
    1152/1: getuid() = 0 [0]
    1152/1: fstat(-1, 0xFFBEF370) Err#9 EBADF
    1152/1: fstat(-1, 0xFFBEE740) Err#9 EBADF
    1152/1: open("/dev/conslog", O_WRONLY) = 3
    1152/1: fcntl(3, F_SETFD, 0x00000001) = 0
    1152/1: fstat(3, 0xFFBEE740) = 0
    1152/1: fstat(3, 0xFFBEF1A0) = 0
    1152/1: time() = 1064507131
    1152/1: open("/usr/share/lib/zoneinfo/US/Central", O_RDONLY) = 4
    1152/1: read(4, " T Z i f\0\0\0\0\0\0\0\0".., 8192) = 1262
    1152/1: close(4) = 0
    1152/1: putmsg(3, 0xFFBEE858, 0xFFBEE84C, 0) = 0
    1152/1: open("/var/run/syslog_door", O_RDONLY) = 4
    1152/1: door_info(4, 0xFFBEE790) = 0
    1152/1: getpid() = 1152 [1151]
    1152/1: door_call(4, 0xFFBEE778) = 0
    1152/2: signotifywait() = 32
    1152/1: close(4) = 0
    1152/2: lwp_sigredirect(0, SIGWAITING, 0x00000000) = 0
    1152/2: sigaction(SIGWAITING, 0xFF1CEE58, 0x00000000) = 0
    1152/2: mmap(0x00000000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC,
    MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF070000
    1152/2: mprotect(0xFF070000, 8192, PROT_NONE) = 0
    1152/2: lwp_create(0xFF00FA98, LWP_DETACHED|LWP_SUSPENDED, 0xFF073DB4) = 4
    1152/4: lwp_create() (returning as new lwp ...) = 0
    1152/2: lwp_continue(4) = 0
    1152/4: lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF073CB4) = 0
    1152/1: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/4: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/4: time() = 1064507131
    1152/1: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/4: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/1: fstat(3, 0xFFBEF1A0) = 0
    1152/1: time() = 1064507131
    1152/1: putmsg(3, 0xFFBEE858, 0xFFBEE84C, 0) = 0
    1152/1: open("/var/run/syslog_door", O_RDONLY) = 4
    1152/1: door_info(4, 0xFFBEE790) = 0
    1152/1: getpid() = 1152 [1151]
    1152/1: door_call(4, 0xFFBEE778) = 0
    1152/1: close(4) = 0
    1152/1: access("/etc/inet/mipagent.conf", 4) = 0
    1152/1: uname(0xFFBEF558) = 1
    1152/1: sysinfo(SI_SRPC_DOMAIN, "", 256) = 1
    1152/1: fstat(3, 0xFFBEF1A0) = 0
    1152/1: time() = 1064507131
    1152/1: putmsg(3, 0xFFBEE858, 0xFFBEE84C, 0) = 0
    1152/1: open("/var/run/syslog_door", O_RDONLY) = 4
    1152/1: door_info(4, 0xFFBEE790) = 0
    1152/1: getpid() = 1152 [1151]
    1152/1: door_call(4, 0xFFBEE778) = 0
    1152/1: close(4) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEECC0) = 0
    1152/1: open("/etc/inet/mipagent.conf", O_RDONLY) = 4
    1152/1: fstat64(4, 0xFFBEEA00) = 0
    1152/1: brk(0x0007DE38) = 0
    1152/1: brk(0x0007FE38) = 0
    1152/1: ioctl(4, TCGETA, 0xFFBEE98C) Err#25 ENOTTY
    1152/1: read(4, " [ G e n e r a l ]\n ".., 8192) = 1113
    1152/1: brk(0x0007FE38) = 0
    1152/1: brk(0x00081E38) = 0
    1152/1: brk(0x00081E38) = 0
    1152/1: brk(0x00083E38) = 0
    1152/1: brk(0x00083E38) = 0
    1152/1: brk(0x00085E38) = 0
    1152/1: brk(0x00085E38) = 0
    1152/1: brk(0x00087E38) = 0
    1152/1: read(4, 0x0007D2EC, 8192) = 0
    1152/1: llseek(4, 0, SEEK_CUR) = 1113
    1152/1: close(4) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDC0) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED48) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED48) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED48) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED48) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDC0) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED70) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDE8) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDE8) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDE8) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDE8) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEF248) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED08) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED08) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED08) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED80) = 0
    1152/1: so_socket(2, 1, 0, "", 4) = 4
    1152/1: ioctl(4, 0xC0786971, 0xFFBEECF0) = 0
    1152/1: ioctl(4, 0xC078697D, 0xFFBEECF0) = 0
    1152/1: ioctl(4, 0xC0786975, 0xFFBEECF0) = 0
    1152/1: close(4) = 0
    1152/1: open("/dev/qfe", O_RDWR|O_NDELAY) = 4
    1152/1: putmsg(4, 0xFFBEC9C4, 0x00000000, 0x0008) = 0
    1152/1: getmsg(4, 0xFFBEC9CC, 0x00000000, 0xFFBEC9C8) = 0
    1152/1: putmsg(4, 0xFFBEC9B8, 0x00000000, 0x0008) = 0
    1152/1: getmsg(4, 0xFFBEC9CC, 0x00000000, 0xFFBEC9C8) = 0
    1152/1: putmsg(4, 0xFFBEC9C8, 0x00000000, 0x0009) = 0
    1152/1: time() = 1064507131
    1152/1: lwp_create(0xFFBEC4F0, LWP_DETACHED|LWP_SUSPENDED, 0xFEE0BDB4) = 5
    1152/5: lwp_create() (returning as new lwp ...) = 0
    1152/1: lwp_continue(5) = 0
    1152/5: lwp_self() = 5
    1152/5: lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFEE0BD14) = 0
    1152/1: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/5: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/1: lwp_sema_post(0xFF1CFA30) = 0
    1152/5: sigaction(SIGALRM, 0xFEE0BC40, 0x00000000) = 0
    1152/5: sigprocmask(SIG_BLOCK, 0xFEE0BDE0, 0x00000000) = 0
    1152/5: sigprocmask(SIG_UNBLOCK, 0xFF1CFA20, 0x00000000) = 0
    1152/1: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/5: lwp_sema_wait(0xFF1CFA30) = 0
    1152/5: sigprocmask(SIG_BLOCK, 0xFF1CFA20, 0x00000000) = 0
    1152/5: setitimer(ITIMER_REAL, 0xFEE0BC70, 0x00000000) = 0
    1152/5: sigprocmask(SIG_UNBLOCK, 0xFF1CFA20, 0x00000000) = 0
    1152/5: Received signal #14, SIGALRM, in lwp_sema_wait() [caught]
    1152/5: lwp_sema_wait(0xFF1CFA30) Err#91 ERESTART
    1152/5: sigprocmask(SIG_SETMASK, 0xFEE0BDE0, 0x00000000) = 0
    1152/5: lwp_sema_post(0x0007BC60) = 0
    1152/1: lwp_sema_wait(0x0007BC60) = 0
    1152/5: sigprocmask(SIG_SETMASK, 0xFF1DADB8, 0x00000000) = 0
    1152/5: lwp_mutex_wakeup(0xFF3E3BF8) = 0
    1152/1: lwp_mutex_lock(0xFF3E3BF8) = 0
    1152/5: setcontext(0xFEE0B6D0)
    1152/5: sigprocmask(SIG_BLOCK, 0xFF1CFA20, 0x00000000) = 0
    1152/5: sigprocmask(SIG_UNBLOCK, 0xFF1CFA20, 0x00000000) = 0
    1152/1: getmsg(4, 0xFFBEC9CC, 0x00000000, 0xFFBEC9C8) = 0
    1152/1: close(4) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDE0) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEED68) = 0
    1152/1: brk(0x00087E38) = 0
    1152/1: brk(0x010E5E38) = 0
    1152/1: stat("/etc/inet/mipagent.conf", 0xFFBEEDE0) = 0
    1152/1: fstat(3, 0xFFBEECD0) = 0
    1152/1: time() = 1064507132
    1152/1: putmsg(3, 0xFFBEE388, 0xFFBEE37C, 0) = 0
    1152/1: open("/var/run/syslog_door", O_RDONLY) = 4
    1152/1: door_info(4, 0xFFBEE2C0) = 0
    1152/1: getpid() = 1152 [1151]
    1152/1: door_call(4, 0xFFBEE2A8) = 0
    1152/1: close(4) = 0
    1152/1: fstat(3, 0xFFBEF1A0) = 0
    1152/1: time() = 1064507132
    1152/1: putmsg(3, 0xFFBEE858, 0xFFBEE84C, 0) = 0
    1152/1: open("/var/run/syslog_door", O_RDONLY) = 4
    1152/1: door_info(4, 0xFFBEE790) = 0
    1152/1: getpid() = 1152 [1151]
    1152/1: door_call(4, 0xFFBEE778) = 0
    1152/1: close(4) = 0
    1152/1: fstat(3, 0xFFBEF848) = 0
    1152/1: time() = 1064507132
    1152/1: putmsg(3, 0xFFBEEF00, 0xFFBEEEF4, 0) = 0
    1152/1: open("/var/run/syslog_door", O_RDONLY) = 4
    1152/1: door_info(4, 0xFFBEEE38) = 0
    1152/1: getpid() = 1152 [1151]
    1152/1: door_call(4, 0xFFBEEE20) = 0
    1152/1: close(4) = 0
    1152/1: llseek(0, 0, SEEK_CUR) = 0
    1152/1: _exit(-1)
    "Noel R. Nihill" <BLAH.com> wrote in message
    news:bkv127$oes$corp.mot.com... [/ref]
    to [/ref]
    is 
    >
    > What is the return code of '/usr/lib/inet/mipagent' ?
    >
    > To debug, you might try replacing this line in /etc/init.d/mipagent:
    >
    > [ -f /etc/inet/mipagent.conf ] && /usr/lib/inet/mipagent 
    >
    > with:
    >
    > [ -f /etc/inet/mipagent.conf ] && truss -o /tmp/miptrace -leaf
    > /usr/lib/inet/mipagent &
    >
    >
    > --
    > Noel R. Nihill
    > UNIX® platform development
    > Motorola NSS
    > I *could* be arguing in my spare time.
    >
    >[/ref]


    ladams2 Guest

  4. #4

    Default Re: Starting Mobile IP on Solaris 8


    "ladams2" <com> wrote in message
    news:bkval8$246$mot.com... 

    is 

    <truss output snipped>

    The syscall trace doesn't seem to indicate any errors.

    Are you quite certain that the config file is kosher?

    Did the program output any messages to the terminal
    after you attempted to start it under the trace?
     [/ref][/ref]
    trying [/ref][/ref]
    the [/ref][/ref]
    file 
    > >
    > > What is the return code of '/usr/lib/inet/mipagent' ?
    > >
    > > To debug, you might try replacing this line in /etc/init.d/mipagent:
    > >
    > > [ -f /etc/inet/mipagent.conf ] && /usr/lib/inet/mipagent 
    > >
    > > with:
    > >
    > > [ -f /etc/inet/mipagent.conf ] && truss -o /tmp/miptrace -leaf
    > > /usr/lib/inet/mipagent &[/ref][/ref]


    --
    Noel R. Nihill
    UNIX® platform development
    Motorola NSS
    I *could* be arguing in my spare time.


    Noel Guest

  5. #5

    Default Re: Starting Mobile IP on Solaris 8

    There wasnt any output to the terminal on the trace or before, what kind of
    output should I see on the terminal? The config file is setup up using the
    HA only setup with the default node option. I followed the sample file that
    comes with mobile IP. Here is my config file for mipagent.conf

    [General]
    Version = 1.0 # version number for the configuration file. (required)

    [Advertisements qfe3]
    HomeAgent = yes
    ForeignAgent = no
    PrefixFlags = no
    AdvertiseOnBcast = no
    RegLifetime = 5000
    AdvLifetime = 200
    AdvFrequency = 200
    ReverseTunnel = no
    ReverseTunnelRequired = no

    [GlobalSecurityParameters]
    MaxClockSkew = 300
    HA-FAauth = no
    MN-FAauth = no
    Challenge = no
    KeyDistribution = files

    [Pool 1]
    BaseAddress = 173.32.1.1
    Size = 65023

    [Pool 2]
    Start = 173.34.1.100
    Size = 154

    [SPI 100]
    ReplayMethod = timestamps
    Key = 11111111111111111111111111111111

    [Address Node-Default]
    Type = node
    SPI = 100
    Pool = 1

    [Address Node-Default]
    Type = node
    SPI = 100
    Pool = 2

    [Address 173.24.1.25]
    Type = agent
    SPI = 100
    IPsecRequest = permit {auth_algs md4 sa shared}
    IPsecReply = apply {auth_algs md5}
    IPsecTunnel = permit {encr_algs 3des sa shared}


    [Address 173.8.11.1]
    Type = agent
    SPI = 100
    IPsecRequest = apply {auth_algs md4 sa shared}
    IPsecReply = permit {auth_algs md5}
    IPsecTunnel = apply {encr_algs 3des sa shared}


    These are the errors I observed in the miptrace file:
    1152/1: fstat(-1, 0xFFBEF370) Err#9 EBADF

    1152/1: fstat(-1, 0xFFBEE740) Err#9 EBADF

    1152/1: ioctl(4, TCGETA, 0xFFBEE98C) Err#25 ENOTTY

    1152/5: lwp_sema_wait(0xFF1CFA30) Err#91 ERESTART



    "Noel R. Nihill" <BLAH.com> wrote in message
    news:bl0u2r$tv9$corp.mot.com... [/ref]
    /usr/lib/inet/mipagent. 
    > is 
    >
    > <truss output snipped>
    >
    > The syscall trace doesn't seem to indicate any errors.
    >
    > Are you quite certain that the config file is kosher?
    >
    > Did the program output any messages to the terminal
    > after you attempted to start it under the trace?
    > [/ref]
    > trying [/ref][/ref]
    checking, [/ref]
    > the [/ref]
    > file [/ref]
    >
    >
    > --
    > Noel R. Nihill
    > UNIX® platform development
    > Motorola NSS
    > I *could* be arguing in my spare time.
    >
    >[/ref]


    ladams2 Guest

Similar Threads

  1. Replies: 5
    Last Post: December 30th, 11:30 PM
  2. solaris 10 zone / container question (or Solaris 9)
    By anna in forum Linux / Unix Administration
    Replies: 6
    Last Post: June 23rd, 04:24 PM
  3. Replies: 3
    Last Post: August 13th, 03:43 PM
  4. apache2 + php 4.3.2 on solaris not starting
    By Stacey Conrad in forum PHP Development
    Replies: 0
    Last Post: August 7th, 09:46 PM
  5. Replies: 0
    Last Post: July 21st, 12:52 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139