Short summary: Package in -proposed works for me and the fix looks like
it is working.

Test method:

tcpdump -i eth1 -n port 53 in one terminal while using wget to download
in another terminal.

Using:
ii  libc6          2.6.1-1ubuntu9 GNU C Library: Shared libraries

: [EMAIL PROTECTED] ~ > ip -6 addr
1: lo: <LOOPBACK,UP,10000> mtu 16436
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
19: eth1: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qlen 1000
    inet6 fe80::20e:35ff:fe5a:faf7/64 scope link
       valid_lft forever preferred_lft forever
: [EMAIL PROTECTED] ~ > wget -q -O /dev/null http://err.no/

Generates the following DNS traffic:
16:10:09.176402 IP 10.5.0.215.33158 > 10.0.0.3.53: 632+ AAAA? err.no. (24)
16:10:09.254011 IP 10.0.0.3.53 > 10.5.0.215.33158: 632 0/1/0 (81)
16:10:09.254201 IP 10.5.0.215.33158 > 10.0.0.3.53: 12036+ AAAA? err.no. (24)
16:10:09.257182 IP 10.0.0.3.53 > 10.5.0.215.33158: 12036 0/1/0 (81)
16:10:09.257497 IP 10.5.0.215.33158 > 10.0.0.3.53: 15831+ A? err.no. (24)
16:10:09.280224 IP 10.0.0.3.53 > 10.5.0.215.33158: 15831 1/3/3 A 85.19.200.177 
(159)

: [EMAIL PROTECTED] ~ > sudo ip -6 addr add 2001:700::1 scope global dev eth1
: [EMAIL PROTECTED] ~ > ip -6 addr
1: lo: <LOOPBACK,UP,10000> mtu 16436
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
19: eth1: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qlen 1000
    inet6 2001:700::1/128 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::20e:35ff:fe5a:faf7/64 scope link
       valid_lft forever preferred_lft forever
: [EMAIL PROTECTED] ~ > wget -q -O /dev/null http://err.no/

Generates the following DNS traffic:
16:10:20.134376 IP 10.5.0.215.33158 > 10.0.0.3.53: 12500+ AAAA? err.no. (24)
16:10:20.137708 IP 10.0.0.3.53 > 10.5.0.215.33158: 12500 0/1/0 (81)
16:10:20.138100 IP 10.5.0.215.33158 > 10.0.0.3.53: 2276+ AAAA? err.no. (24)
16:10:20.140715 IP 10.0.0.3.53 > 10.5.0.215.33158: 2276 0/1/0 (81)
16:10:20.146271 IP 10.5.0.215.33158 > 10.0.0.3.53: 60280+ A? err.no. (24)
16:10:20.151414 IP 10.0.0.3.53 > 10.5.0.215.33158: 60280 1/3/3 A 85.19.200.177 
(159)

Using:
ii  libc6          2.6.1-1ubuntu10 GNU C Library: Shared libraries

: [EMAIL PROTECTED] ~ > ip -6 addr
1: lo: <LOOPBACK,UP,10000> mtu 16436
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
19: eth1: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qlen 1000
    inet6 fe80::20e:35ff:fe5a:faf7/64 scope link
       valid_lft forever preferred_lft forever
: [EMAIL PROTECTED] ~ > wget -q -O /dev/null http://err.no/

gives DNS traffic:

16:16:26.700719 IP 10.5.0.215.33158 > 10.0.0.3.53: 20319+ A? err.no. (24)
16:16:26.706644 IP 10.0.0.3.53 > 10.5.0.215.33158: 20319 1/3/3 A 85.19.200.177 
(159)

: [EMAIL PROTECTED] ~ > sudo ip -6 addr add 2001:700::1 scope global dev eth1
: [EMAIL PROTECTED] ~ > ip -6 addr
1: lo: <LOOPBACK,UP,10000> mtu 16436
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
19: eth1: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qlen 1000
    inet6 2001:700::1/128 scope global tentative
       valid_lft forever preferred_lft forever
    inet6 fe80::20e:35ff:fe5a:faf7/64 scope link
       valid_lft forever preferred_lft forever
: [EMAIL PROTECTED] ~ > wget -q -O /dev/null http://err.no/

gives DNS traffic:

16:16:38.356699 IP 10.5.0.215.33158 > 10.0.0.3.53: 57456+ AAAA? err.no. (24)
16:16:38.362829 IP 10.0.0.3.53 > 10.5.0.215.33158: 57456 0/1/0 (81)
16:16:38.363003 IP 10.5.0.215.33158 > 10.0.0.3.53: 7352+ AAAA? err.no. (24)
16:16:38.365611 IP 10.0.0.3.53 > 10.5.0.215.33158: 7352 0/1/0 (81)
16:16:38.365729 IP 10.5.0.215.33158 > 10.0.0.3.53: 236+ A? err.no. (24)
16:16:38.369413 IP 10.0.0.3.53 > 10.5.0.215.33158: 236 1/3/3 A 85.19.200.177 
(159)

So it seems like the fix is working.

-- 
IPv6 link-local interface lookup fix regressed from Feisty to Gutsy
https://bugs.launchpad.net/bugs/156720
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to