I have, in /lib/ndb/local
        
        sys=p9cpu dom=tackle.hq.iba.co.za
                ip=172.24.16.12 ether=0050043d4ed3
                ip=196.30.44.147 ether=0050228dfee3
                ipgw=196.40.44.129
                proto=il
        
which has the following effect:

        term% ndb/query ether 0050043d4ed3 ip
        172.24.16.12
        term% ndb/query ether 0050228dfee3 ip
        196.30.44.147

I could not wish for better.  However, having tried

        ip/ipconfig -N /net/ether0

in /rc/bin/cpurc, where

        cpu% cat /net/ether0/addr
        0050043d4ed3
        cpu% cat /net/ether1/addr
        0050228dfee3

followed later by another

        ip/ipconfig -N /net/ether1

both /net/ipifc/[01]/status return the 196.30.44.147
setting.

Naturally, there are complicating circumstances, like a DHCP server
that responds to

        ip/ipconfig /net/ether0

and sets things up the way I want them, when I use this option
instead of the above.

But I wonder why the first version does not have the desired effect.
Should I do more experimenting, and should I be looking for a problem,
or am I merely misunderstanding something?

++L

Reply via email to