> - assign IPv6 link-local address (ip/ipconfig -6) > - manually assign IPv6 address to my ethernet card (ip/ipconfig ether > /net/ether0 add fd32:6e43:fb94::a)
ipconfig -N only checks ndb if there is no valid ip on the interface. (cf. /sys/src/cmd/ip/ipconfig/main.c:^/main. dondbconfig is set with the -N flag. if(!validip(conf.laddr) && !ppp) if(dondbconfig) ndbconfig(); else dodhcp = 1; ) also, when booting, ipconfig (typically) run with no options and checks with dhcpd. since dhcp returns a single address, you can't use this option to configure multiple addresses to the same interface. you could specify ip=$ipv6address. i would think the drawback to this would be that you loose your ip4 address. you can always add additional ip addresses in /rc/bin/cpurc or /rc/bin/termrc if you wish, but it seems a bit clunky. one is tempted to suggest adding OP9ipaddr1 to dhcpd's menu of plan 9 specific options. - erik