Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jul 2002 11:29:17 +1000
From:      Dmitry Krasnov <dek@dt.amur.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        net@FreeBSD.org
Subject:   misc/40206: Can not assign alias to any POINTOPOINT interface
Message-ID:  <20020705012909.B9A8A15433@anubis.my.domain>

next in thread | raw e-mail | index | archive | help

>Number:         40206
>Category:       misc
>Synopsis:       Can not assign alias to any POINTOPOINT interface
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 04 18:30:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Krasnov
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
DT Int.
>Environment:
System: FreeBSD anubis.local 4.6-STABLE FreeBSD 4.6-STABLE #3: Tue Jun 25 
11:44:54 YAKST 2002     root@anubis.local:/usr/obj/usr/src/sys/LOCAL i386

>Description:
I have problem with aliases after upgrade to 4.6-STABLE. I can not assign 
aliases on any ppp interface:

# ifconfig cx0
cx0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
ššššššššinet xxx.xx.xx.182 --> xxx.xx.xx.181 netmask 0xfffffffc 
# ifconfig cx0 alias xxx.xx.xx.179 netmask 0xffffffff xxx.xx.xx.181
ifconfig: ioctl(SIOCAIFADDR): File exists

I tried ppp0 for the simple test and got same results on several machines 
with 4.6-STABLE:

# ifconfig ppp0
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
# ifconfig ppp0 10.0.0.2 netmask 0xfffffff0 10.0.0.1
# ifconfig ppp0 alias 10.0.0.3 netmask 0xffffffff 10.0.0.1
ifconfig: ioctl(SIOCAIFADDR): File exists

Before upgrade I've used 4.5-STABLE, cvsup'ed at 2002-02-15. šIf I boot with 
/kernel.old everything works fine:

# uname -a
FreeBSD anubis.local 4.5-STABLE FreeBSD 4.5-STABLE #1: Fri Feb 15 12:50:41 
YAKT 2002     root@anubis.local:/usr/obj/usr/src/sys/LOCAL  i386
...
# ifconfig cx0
cx0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
ššššššššinet xxx.xx.xx.182 --> xxx.xx.xx.181 netmask 0xfffffffc 
ššššššššinet xxx.xx.xx.179 --> xxx.xx.xx.181 netmask 0xffffffff 

Same with ppp0:

...
# ifconfig ppp0
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
ššššššššinet 10.0.0.2 --> 10.0.0.1 netmask 0xfffffff0 
ššššššššinet 10.0.0.3 --> 10.0.0.1 netmask 0xffffffff 

>How-To-Repeat:
# ifconfig ppp0 10.0.0.2 netmask 0xfffffff0 10.0.0.1
# ifconfig ppp0 alias 10.0.0.3 netmask 0xffffffff 10.0.0.1

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020705012909.B9A8A15433>