Ifconfig (DHCP?) configures two IPs in one IF

Rocky Borg rrborg at speakeasy.net
Thu Aug 5 19:55:01 UTC 2010


On 8/5/2010 11:17 AM, Guojun Jin wrote:
> This problem comes  in 8.1-R. I have seen it before and  thought I filed a report but cannot find it.
> I found one (bin/21292) for ifconfig, but it was for two NICs with a same IP. Now is a reversed case
> One NIC has two IPs.
>
> Here is the description:
>
> Due to DHCP server down, I manually configured rl0 to 192.168.0.10 for temporarily use.
> In the middle of working, DHCP came back and assigned  another IP on the rl0, now NIC is down
> due to two conflict IP addresses.
>
> rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>  metric 0 mtu 1500
>          options=8<VLAN_MTU>
>          ether 00:40:f4:d1:23:9a
>          inet 192.168.0.10 netmask 0xffffff00 broadcast 192.168.0.255
>          inet 10.10.50.126 netmask 0xffffff00 broadcast 10.10.50.255
>          media: Ethernet autoselect (100baseTX<full-duplex>)
>          status: active
> plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST>  metric 0 mtu 1500
>
>
> I tried unplumb/delete rl0, but if does not  work.
> Before the bug can be fixed, is any way to fix the IP without rebooting the machine?
>
> -Jin
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>
>
>    

Are you bringing down the interface before you try and delete?

ifconfig r10 down
ifconfig r10 delete
ifconfig r10 up
dhclient r10

That should delete all the ips then refresh it from DHCP at the end. At 
least it did on my desktop that I just tested it on.


More information about the freebsd-questions mailing list