From owner-freebsd-questions@FreeBSD.ORG Sun Sep 21 15:28:14 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9B270AAB for ; Sun, 21 Sep 2014 15:28:14 +0000 (UTC) Received: from oneyou.mcmli.com (oneyou.mcmli.com [IPv6:2001:470:1d:8da::100]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "oneyou.mcmli.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 69CCA6CB for ; Sun, 21 Sep 2014 15:28:14 +0000 (UTC) Received: from sentry.24cl.com (unknown [IPv6:2001:558:6017:a2:a860:3073:4c46:6ac9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "sentry.24cl.com", Issuer "Mike's Certificate Authority" (verified OK)) by oneyou.mcmli.com (Postfix) with ESMTPS id 3j1CNC25Wlz1DNq for ; Sun, 21 Sep 2014 11:28:11 -0400 (EDT) Received: from BigBloat (bigbloat.24cl.home [10.20.1.4]) by sentry.24cl.com (Postfix) with ESMTP id 3j1CN944mqz1Bn7 for ; Sun, 21 Sep 2014 11:28:09 -0400 (EDT) Message-ID: <201409211128090648.007BD3E4@smtp.24cl.home> X-Mailer: Courier 3.50.00.09.1098 (http://www.rosecitysoftware.com) (P) Date: Sun, 21 Sep 2014 11:28:09 -0400 From: "Mike." To: freebsd-questions@freebsd.org Subject: rtadvd.conf with multiple addresses -> getconfig errors Content-Type: text/plain; charset="us-ascii" X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2014 15:28:14 -0000 FreeBSD 10.0-RELEASE-p9 I configured rtadvd to send out two IPv6 addresses on the em1 interface. The other hosts on the network receive the addresses OK from rtadvd. However, something seems to be flagging a syntax error of sort, and I cannot figure out why. Any ideas? Following is the rtadvd.conf, the output from rtadvctl and the syntax errors being logged. I know I must be overlooking something simple. I've tried various combinations of quotes around teh IPv6 addresses specified in the conf file, but the error continues to be flagged in the log file. # cat rtadvd.conf em1:\ :maxinterval#45: \ :addr="fdcf:1234:2f4d:1::, 2001:DB8:51c0:e1::":prefixlen#64: \ :rdnss="fdcf:1234:2f4d:1::1": rl0:\ :maxinterval#60: \ :addr=", 2001:DB8:51c0:e2::":prefixlen#64: \ :rdnss="2001:558:feed::1": # rtadvctl -v show em1: flags= status= mtu 1500 DefaultLifetime: 2m15s MinAdvInterval/MaxAdvInterval: 15s/45s AdvLinkMTU: , Flags: , Preference: medium ReachableTime: 0s, RetransTimer: 0s, CurHopLimit: 64 AdvIfPrefixes: yes Next RA send: Sun Sep 21 11:10:54 2014 Last RA send: Sun Sep 21 11:10:18 2014 Prefixes (2): fdcf:1234:2f4d:1::/64 (KERNEL, vltime=30d, pltime=7d, flags=LA) 2001:DB8:51c0:e1::/64 (KERNEL, vltime=30d, pltime=7d, flags=LA) RDNSS entries: fdcf:1234:2f4d:1::1 (ltime=1m7s) rl0: flags= status= mtu 1500 DefaultLifetime: 3m MinAdvInterval/MaxAdvInterval: 20s/1m AdvLinkMTU: , Flags: , Preference: medium ReachableTime: 0s, RetransTimer: 0s, CurHopLimit: 64 AdvIfPrefixes: yes Next RA send: Sun Sep 21 11:11:29 2014 Last RA send: Sun Sep 21 11:10:45 2014 Prefixes (1): 2001:DB8:51c0:e2::/64 (KERNEL, vltime=30d, pltime=7d, flags=LA) RDNSS entries: 2001:558:feed::1 (ltime=1m30s) # cat /var/log/messages 20140921T110930.766771-0400 sentry rtadvd[82938]: inet_pton failed for fdcf:1234:2f4d:1::, 2001:DB8:51c0:e1:: 20140921T110930.768690-0400 sentry rtadvd[82938]: inet_pton failed for , 2001:DB8:51c0:e2::