/srv/irclogs.ubuntu.com/2016/06/30/#ubuntu-kernel.txt

rsalvetiapw: opened bug 1597573 and bug 1597574 for amd overdrive, including the patches05:24
ubot5bug 1597573 in linux (Ubuntu Yakkety) "Network installer fails to detect network on AMD Overdrive (ARM64)" [Undecided,Confirmed] https://launchpad.net/bugs/159757305:24
ubot5bug 1597574 in linux (Ubuntu Yakkety) "Config: missing AMD Seattle platform support" [Undecided,Confirmed] https://launchpad.net/bugs/159757405:24
rsalvetistill testing if something else is still missing05:25
=== eichiro_ is now known as eichiro
=== davmor2_ is now known as davmor2
=== zyga_ is now known as zyga
=== kloeri_ is now known as kloeri
=== PaulW2U_ is now known as PaulW2U
lamont4.4.0-24-generic kernel (xenial), trying to talk ipv6 through a firewall running 3.13.0-91-generic (trusty), and it unearths issues with ipv6 neighbor discovery??  http://paste.ubuntu.com/18170606/ (on the firewall, I see the icmp6 echo reply come in, which tells me that's why were doing neighbor solicitation)  the trace is from the xenial host14:13
lamontapw: ^^ was it you who said you saw something similar?14:13
lamontand with ipv6 hurting, google is not talking to me.14:14
apwi have been seeing some oddness, but it all seems to have gone happier for me recently14:14
lamontjust don't reboot the firewall....14:14
apwmy firewall is not ubuntu so i won't see that any more14:15
lamontah.. this is one that happens to me everytime I reboot the (trusty) firewall, and then it's broken until I start really poking at it to debug it, and then it starts working for reasons unknown until I reboot again14:28
lamontapw: neighbor discovery, the last 4 of the ff02:: address have bit 3 flipped?14:29
apwi am not sure what the algoithm for workgin out the multicast group to broadcast at is14:32
=== `jpg_ is now known as `jpg
apwlamont, no that is correct, you just happen to have fexx:yyyy as your address, but the multicast group addres is :ffxx:yyyy14:35
apwit is only dropping in three octets worth14:36
apw      Solicited-Node Address:  FF02:0:0:0:0:1:FFXX:XXXX14:36
lamontah, ok14:39
lamont'twas a headscratcher there.14:39
apwlamont, had me going for a bit there, especially as you have to follow through like 3 rfcs to find the info14:39
lamont    inet6 2601:282:8100:3500:24c:40ff:fe1a:c570/64 scope global mngtmpaddr dynamic 14:55
lamont       valid_lft 299sec preferred_lft 119sec14:55
lamontapw: ^^ fwiw, that's the addres line on the host that's ignoring the solicitations14:56
apwwhere are these solicitations passing to from ?14:56
apwyou are implying they are through the firewall i think ?14:57
lamontapw: the firewall is attempting to solicit the host, so that it can send the icmp6 echo reply15:00
lamontyou ready for how to fix it?15:00
lamonton the affected host: ip link set promisc on dev br0; sleep 1; ip link set promisc off dev br015:00
lamontwhich is to say, 4.4.0-24-generic (and others, sooo many others) are sometimes failing to correctly set a multicast address on the nic15:01
lamont04:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection15:01
apwhrm, how can you tell whether the multi-cast address is set ?15:01
lamontdamn fine question there15:02
apwi wonder if ethtool can tell15:02
lamonthttp://paste.ubuntu.com/18173670/15:02
lamontof note: br0 is a bridge containing the eth0.2 interface15:03
lamontpresumably this would be a bug to file against the linux ubuntu source package?15:03
apwyeah i guess so15:04
=== caribou_ is now known as caribou
lamontit also fails on another box which has br0 ontaining eth015:05
apwinteresting, that must be the trigger somehow15:06
lamontSetting the bridge to promisc and turning it back off works around the issue.15:11
lamontTcpdump on the underlying eth0.2 does not.15:11
apwlamont, lets get allllll that in a bug15:12
lamontyep15:13
lamontthat was cut-n-waste from my bug window15:13
lamonthttps://bugs.launchpad.net/ubuntu/+source/linux/+bug/1597806 <-- apw15:17
ubot5Launchpad bug 1597806 in linux (Ubuntu) "ipv6 neighbor discovery broken (on a bridge)" [Undecided,New]15:17
lamontapw: for additional hilarity, I have some windows 10 users on the network, who also experience the issue15:18
apwsounds liek the same problem15:23
lamontyep15:24
lamontwin 8.1 aparently, not 1015:25
apwlamont, https://www.v13.gr/blog/?p=378 i wonder if this helps any ... tl;dr disable igmp snooping on the bridge15:30
lamontip neigh <-- TIL15:31
lamontcat /sys/devices/virtual/net/br0/bridge/multicast_snooping15:31
lamont115:31
lamontiface br0:ipv6 inet6 auto15:32
lamont  up ip addr add fe80::2/64 dev $IFACE15:32
lamont  up ip addr add fdd7:308c:d9cf::20/64 dev $IFACE15:32
lamont  down ip addr del fe80::2/64 dev $IFACE15:32
lamont^^ my eni15:32
apwif tis reproducible, itmight be good to try turning her off15:32
lamontapw: and if it fixes it, it would be likely a good thing to JFD in the kernel...15:38
apwlamont, right ... and it is a good starting point to understand as well15:44
lamontcomment added15:45
lamontapw: bug updated15:46
apwlamont, nice, is that definitaive proof that helps then, or do we need to wait a bit for confirmation15:47
lamontpositively fixes the issue15:48
lamontwhat's missing from the comment is that the ping started working once the neighbor advertisement hit15:48
lamont(duh)15:48
apwcool.  then we need to decide if we just turn that off by default on bridges15:48
lamontI would recommend either turning that off, or ipv6 off. :p15:49
apw:)15:49
lamontjust sayin'15:49
lamontapw: I think actually, the preferred answer is (c) make multicast_snooping not break neighbor discovery19:09
lamontI suspect it's just nomming on too much19:10
=== ben_r_ is now known as ben_r

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!