Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Getting unknown symbol: _in6addr_any: (2 Items)
   
Getting unknown symbol: _in6addr_any  
We're running 6.3.2 on a ppcbe platform and want to start playing with the io-pkt distro so that we can start messing 
with wifi cards. I'm taking corenet-6.4.0-M0.tar.gz and expanding it into my c:\QNX630\target\qnx6 directory and 
building my images. When I try a start my embedded platform, I get:

unknown symbol: _in6addr_any
route: writing to routing socket: Network is unreachable

I've tried installing the extended network tdk and reinstalling the the above tarball, but get the same error. Even if I
 try and use io-net instead of io-pkt, same problem. 

Any ideas? 

Other tools like netstat give the message:

unknown symbol: sysctlnametomib

Thanks,
Bill
Re: Getting unknown symbol: _in6addr_any  
On Fri, Dec 21, 2007 at 11:24:55AM -0500, William Smith wrote:
> We're running 6.3.2 on a ppcbe platform and want to start playing with the io-pkt distro so that we can start messing 
with wifi cards. I'm taking corenet-6.4.0-M0.tar.gz and expanding it into my c:\QNX630\target\qnx6 directory and 
building my images. When I try a start my embedded platform, I get:
> 
> unknown symbol: _in6addr_any
> route: writing to routing socket: Network is unreachable
> 
> I've tried installing the extended network tdk and reinstalling the the above tarball, but get the same error. Even if
 I try and use io-net instead of io-pkt, same problem. 
> 
> Any ideas? 
> 
> Other tools like netstat give the message:
> 
> unknown symbol: sysctlnametomib
> 
> Thanks,
> Bill

You need to run the new utilities against the new libsocket:

# /home/seanb/svn/stage/x86/sbin/sysctl
unknown symbol: sysctlgetmibinfo
unknown symbol: __learn_tree
Could not resolve all symbols 

# LD_LIBRARY_PATH=/home/seanb/svn/stage/x86/lib \
/home/seanb/svn/stage/x86/sbin/sysctl
usage:  sysctl [-dne] [-x[x]|-r] variable ...
        sysctl [-ne] [-q] -w variable=value ...
        sysctl [-dne] -a
        sysctl [-dne] -A
        sysctl [-ne] -M
        sysctl [-dne] [-q] -f file


-seanb