Can't delete IPV6 addresses with ifconfig

Hajimu UMEMOTO ume at freebsd.org
Thu Feb 14 12:14:59 UTC 2008


Hi,

>>>>> On Thu, 14 Feb 2008 22:27:34 +1030
>>>>> "Daniel O'Connor" <doconnor at gsoft.com.au> said:

doconnor> Hi,
doconnor> I am experimenting with IPv6 and I can't seem to remove an IPv6 address 
doconnor> from an interface, eg I have..
doconnor> [midget 22:11] ~ >ifconfig fxp0
doconnor> fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 
doconnor> 1500
doconnor>         options=b<RXCSUM,TXCSUM,VLAN_MTU>
doconnor>         inet 10.0.2.1 netmask 0xffffff00 broadcast 10.0.2.255
doconnor>         inet 10.0.2.3 netmask 0xffffffff broadcast 10.0.2.3
doconnor>         inet 10.0.2.4 netmask 0xffffffff broadcast 10.0.2.4
doconnor>         inet 10.0.2.7 netmask 0xffffffff broadcast 10.0.2.7
doconnor>         inet6 2002:792d:8527::1:1 prefixlen 64
doconnor>         ether 00:02:b3:32:2c:51
doconnor>         media: Ethernet 100baseTX
doconnor>         status: active

doconnor> But I can't remove it, viz..
doconnor> [midget 22:11] ~ >sudo ifconfig fxp0 -alias 2002:792d:8527::1:1/64
doconnor> ifconfig: 2002:792d:8527::1:1/64: bad value
doconnor> [midget 22:27] ~ >sudo ifconfig fxp0 delete 2002:792d:8527::1:1/64
doconnor> ifconfig: 2002:792d:8527::1:1/64: bad value
doconnor> [midget 22:27] ~ >sudo ifconfig fxp0 delete 2002:792d:8527::1:1
doconnor> ifconfig: 2002:792d:8527::1:1: bad value
doconnor> [midget 22:27] ~ >sudo ifconfig fxp0 delete 2002:792d:8527::1:1 
doconnor> prefixlen 64
doconnor> ifconfig: 2002:792d:8527::1:1: bad value
doconnor> [midget 22:27] ~ >sudo ifconfig fxp0 delete 2002:792d:8527::/64
doconnor> ifconfig: 2002:792d:8527::/64: bad value

doconnor> Anyone know the right way to do this? :)

sudo ifconfig fxp0 inet6 2002:792d:8527::1:1 -alias
                   ^^^^^

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume at mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/


More information about the freebsd-stable mailing list