Your message dated Tue, 06 Apr 2010 13:22:56 +0000
with message-id <[email protected]>
and subject line Bug#561949: fixed in wide-dhcpv6 20080615-8
has caused the Debian Bug report #561949,
regarding wide-dhcpv6-client: dhcp6ctl start|stop interface foo fails if foo
has changed index
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
561949: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561949
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wide-dhcpv6-client
Version: 20080615-7
Severity: normal
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm currently testing dhcp6c on a ppp link, using it for PD while configuring
the link itself using RA.
I was hoping that I could have dhcp6c running from boot, using the provided
/etc/wide-dhcpv6/dhcp6c-ifupdown script to add/remove the prefix whenever the
ppp link went up/down. However this fails because dhcp6c doesn't rescan the
interface list.
Starting out with the ppp interface as #5 and dhcp6c running OK:
ipv6-pppoe-1:/tmp# ip link show dev ppp0
5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1452 qdisc pfifo_fast
state UNKNOWN qlen 3
link/ppp
ipv6-pppoe-1:/tmp# ps aux|grep dhcp6
root 2029 0.0 0.1 3928 552 ? Ss 13:42 0:00 dhcp6c -D -P
default ppp0
Then stopping the interface gives the expected result:
ipv6-pppoe-1:/tmp# dhcp6ctl stop interface ppp0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_ctl_acceptcommand: accept
control connection from ::1
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_ifctl: stop interface ppp0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: release_ia: release an IA: PD-0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_reset_timer: reset a timer on
ppp0, state=RELEASE, timeo=0, retrans=902
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_send: a new XID (a2b2a6) is
generated
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set client ID (len 14)
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set server ID (len 26)
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set elapsed time (len 2)
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: copyout_option: set IA_PD prefix
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: copyout_option: set IA_PD
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_send: send release to
ff02::1:2%ppp0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: remove_ia: remove an IA: PD-0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: remove_siteprefix: remove a site
prefix 2001:4620:9::/48
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: ifaddrconf: remove an address
2001:4620:9:0:5054:6ff:fe66:0/64 on eth0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_reset_timer: reset a timer on
ppp0, state=INIT, timeo=0, retrans=329
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_remove_event: removing an
event on ppp0, state=INIT
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_recv: receive reply from
fe80::90:1a00:141:70f7%ppp0 on ppp0
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_get_options: get DHCP option
server ID, len 26
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: DUID:
00:02:00:00:0a:4c:45:52:58:2d:33:31:30:2f:37:34:35:41:43:33:33:45:58:32:2f:01
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_get_options: get DHCP option
client ID, len 14
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: DUID:
00:01:00:01:12:97:cf:82:52:54:06:66:00:00
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_get_options: get DHCP option
status code, len 2
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: status code: success
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_recvreply: status code:
success
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_recvreply: executes
/etc/wide-dhcpv6/dhcp6c-script.test
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_script: script
"/etc/wide-dhcpv6/dhcp6c-script.test" terminated
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_remove_event: removing an
event on ppp0, state=RELEASE
Dec 21 14:09:53 ipv6-pppoe-1 dhcp6c[2029]: client6_recvreply: got an expected
reply, sleeping.
Taking ppp0 down and up again results in a renumbering from interface #5 to #6:
ipv6-pppoe-1:/tmp# ifdown ppp0
ipv6-pppoe-1:/tmp# ifup ppp0
ipv6-pppoe-1:/tmp# ip link show dev ppp0
6: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1452 qdisc pfifo_fast
state UNKNOWN qlen 3
link/ppp
Trying to use the running dhcp6c will now fail:
ipv6-pppoe-1:/tmp# dhcp6ctl start interface ppp0
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_ctl_acceptcommand: accept
control connection from ::1
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: client6_ifctl: start interface ppp0
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_reset_timer: reset a timer on
ppp0, state=INIT, timeo=0, retrans=279
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: client6_send: a new XID (6a183b) is
generated
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set client ID (len 14)
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set elapsed time (len 2)
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: copyout_option: set IA_PD
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: client6_send: transmit failed:
Network is unreachable
Dec 21 14:10:41 ipv6-pppoe-1 dhcp6c[2029]: dhcp6_reset_timer: reset a timer on
ppp0, state=SOLICIT, timeo=0, retrans=1097
Dec 21 14:10:43 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set client ID (len 14)
Dec 21 14:10:43 ipv6-pppoe-1 dhcp6c[2029]: copy_option: set elapsed time (len 2)
Dec 21 14:10:43 ipv6-pppoe-1 dhcp6c[2029]: copyout_option: set IA_PD
Dec 21 14:10:43 ipv6-pppoe-1 dhcp6c[2029]: client6_send: transmit failed:
Network is unreachable
At this point it is necessary to stop and restart dhcp6c to make it work again.
This bug could probably be worked around in the /etc/wide-dhcpv6/dhcp6c-ifupdown
script by always stopping and starting the client on any interface change. But
I guess it really should be fixed in the interface scanning code.
Bjørn
- -- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (700, 'stable'), (650, 'testing'), (600, 'unstable'), (1,
'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages wide-dhcpv6-client depends on:
ii debconf [debconf-2.0] 1.5.24 Debian configuration management sy
ii libc6 2.10.2-2 GNU C Library: Shared libraries
ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip
ii sharutils 1:4.6.3-1 shar, unshar, uuencode, uudecode
wide-dhcpv6-client recommends no packages.
wide-dhcpv6-client suggests no packages.
- -- debconf information:
* wide-dhcpv6-client/interfaces:
* wide-dhcpv6-client/config_warn:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAksvdwkACgkQ10rqkowbIsnVlACffWypDTDjTQMZGDRXhKm1CU/Y
ihUAoI1jKWtPoB9xZi9Q2VB3Oj3iEVmH
=k3tt
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: wide-dhcpv6
Source-Version: 20080615-8
We believe that the bug you reported is fixed in the latest version of
wide-dhcpv6, which is due to be installed in the Debian FTP archive:
wide-dhcpv6-client_20080615-8_amd64.deb
to main/w/wide-dhcpv6/wide-dhcpv6-client_20080615-8_amd64.deb
wide-dhcpv6-relay_20080615-8_amd64.deb
to main/w/wide-dhcpv6/wide-dhcpv6-relay_20080615-8_amd64.deb
wide-dhcpv6-server_20080615-8_amd64.deb
to main/w/wide-dhcpv6/wide-dhcpv6-server_20080615-8_amd64.deb
wide-dhcpv6_20080615-8.debian.tar.gz
to main/w/wide-dhcpv6/wide-dhcpv6_20080615-8.debian.tar.gz
wide-dhcpv6_20080615-8.dsc
to main/w/wide-dhcpv6/wide-dhcpv6_20080615-8.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jérémie Corbier <[email protected]> (supplier of updated
wide-dhcpv6 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 25 Mar 2010 10:07:03 +0100
Source: wide-dhcpv6
Binary: wide-dhcpv6-server wide-dhcpv6-client wide-dhcpv6-relay
Architecture: source amd64
Version: 20080615-8
Distribution: unstable
Urgency: low
Maintainer: Jérémie Corbier <[email protected]>
Changed-By: Jérémie Corbier <[email protected]>
Description:
wide-dhcpv6-client - DHCPv6 client for automatic IPv6 hosts configuration
wide-dhcpv6-relay - DHCPv6 relay for automatic IPv6 hosts configuration
wide-dhcpv6-server - DHCPv6 server for automatic IPv6 hosts configuration
Closes: 561945 561949
Changes:
wide-dhcpv6 (20080615-8) unstable; urgency=low
.
* debian/patches:
-> Added debian/patches/103_update-ifid-on-restart.diff: interface id may
change between a stop and a start command sent to the client, reset it
on
start. Thanks to Bjørn Mork <[email protected]> for the patch
(Closes: #561949).
-> Updated debian/patches/102_libc6-2.9-fixes.diff: now checks whether
in6_pktinfo is defined by the libc or not.
* debian/scripts/dhcp6c-script:
-> Only add nameservers if they are not already declared in
/etc/resolv.conf
(Closes: #561945).
* Added dependency on $remote_fs in init scripts LSB headers.
* Switched to 3.0 (quilt) source package format ; no need for a README.source
file anymore.
* Bumped up Standards-Version to 3.8.4: no changes needed.
Checksums-Sha1:
dc52de872ac2e175df908a62a0156bf87cde3bf7 1318 wide-dhcpv6_20080615-8.dsc
0317eb8a3ffc0e1b006c440b61ee7bd0dc7bd8ff 60674
wide-dhcpv6_20080615-8.debian.tar.gz
229438d8b1c26ba571f1c4ec574614703b5484ed 87438
wide-dhcpv6-server_20080615-8_amd64.deb
d06af477942713f7eb61e4eee3648ba2628faef8 104450
wide-dhcpv6-client_20080615-8_amd64.deb
6a2b911ed03172bc63f52a566fac3f7ca7909b28 43302
wide-dhcpv6-relay_20080615-8_amd64.deb
Checksums-Sha256:
06a25b9daadd007d59400cd00485db75422f7c114f1aa152d8fb5efbaaedef53 1318
wide-dhcpv6_20080615-8.dsc
879a630ed6537aeed1efa27800de402055e0c2db7808e85acc6f09546b42d2ad 60674
wide-dhcpv6_20080615-8.debian.tar.gz
b59e40ba564f706f84042d4ffa0eb225e07af8b0a7494907914a5734bd58d9f8 87438
wide-dhcpv6-server_20080615-8_amd64.deb
a1001ec7ed795addd8b7cb586055a8e0f1f87c4ebe3dd64d022a5ab8c461f9f8 104450
wide-dhcpv6-client_20080615-8_amd64.deb
0a80e0ea8c297d7147b034a607965f0b8fc6f5977b34cb6de19721aab1f2cadf 43302
wide-dhcpv6-relay_20080615-8_amd64.deb
Files:
80e6c3dbc6b15425e1d435aae79771cb 1318 net optional wide-dhcpv6_20080615-8.dsc
8450f3e86945bd5e3d73b371a65f0c4c 60674 net optional
wide-dhcpv6_20080615-8.debian.tar.gz
debc1294a53d7462bc29464152460239 87438 net optional
wide-dhcpv6-server_20080615-8_amd64.deb
a28e446d076b45eb31a91e386d173245 104450 net optional
wide-dhcpv6-client_20080615-8_amd64.deb
30602a234d24373442cef13a11345aae 43302 net optional
wide-dhcpv6-relay_20080615-8_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAku7L/MACgkQeGfVPHR5Nd2XhQCff6B55YB4Amf5RXqtF8c3v4uD
3UEAn3GxEy/x4zc9Z0zORJTVgOdw+uU4
=ofNP
-----END PGP SIGNATURE-----
--- End Message ---