-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
arp entry is not learned on a vlan subinterface (dot1q tagged) #109
Comments
Hi, Are you still observing this issue? Regards, |
hi, |
@maq123 , were you actually able to get dot1q subint working on sonic? I've tested this config on my switch, and it's not working for me. I don't know if it's a functioning feature of sonic at this time, or not. If it is working for you, I would love to see your config. For me, tcpdump is showing the ICMP packet go through tagged, an arp request from the other side, and the arp response go out untagged. |
hi @mslocrian , yeah it worked.
I don't have a config file at hand at the moment, would need to check if I logged it somewhere. |
Hi,
I was trying on Mellanox platform, and subinterface is not getting synced
to ASIC level.
L2 VLAN interface is shown in HW.
L3 VLAN interface is not shown in HW.
So the when a packet is received on HW, the same is not lifted to control
plane.
root@test-bed-1:~# show version
SONiC Software Version: SONiC.HEAD.798-afb0ed0
Distribution: Debian 9.6
Kernel: 4.9.0-7-amd64
Build commit: afb0ed0
Build date: Sun Nov 18 13:29:21 UTC 2018
Built by: johnar@jenkins-worker-4
Any pointers ?
Regards,
Balaji
…On Thu, Jan 31, 2019 at 4:05 AM maq123 ***@***.***> wrote:
hi @mslocrian <https://github.com/mslocrian> , yeah it worked.
What is your device and which SONIC version were you using this is the
most important question.
1. Can you see the subinterface configured on the ASIC level, with
respective ASIC vendor debug tools (I can help you with that I think)
2. Check the swss daemon logs once you apply the configuration, aren't
there any errors?
I don't have a config file at hand at the moment, would need to check if I
logged it somewhere.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#109 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/Am5VfRoCJE6HTtk3HYrJSF5T-24GzEmzks5vIh4hgaJpZM4PXqVB>
.
|
Hi @maq123, Thanks for replying! I'm running on the x86_64-accton_as7712_32x-r0 with a build from 2 days ago (SONiC.add_frr_reload.0-dirty-20190128.181135 ... my own branch for another PR (sonic-net/sonic-buildimage#2462).) Would you be able to point me in the right direction for the vendor debug tools? This asic debugging is something I'm not very familiar with. In knowing that, I can work towards seeing if changes are pushed further down. Currently I'm not seeing any swss log updates ( from Thanks for your pointers on this one. Looking forward to learning how to dig into low level asic stuff! |
I should also say, that at the time when I initially responded to the ticket, I was running a build that was also a couple of days old (from master). I haven't tried to replicate the issue over this latest build that I'm running, but I anticipate similar issues. Learning how to utilize tools to debug asic level stuff would probably be the best path forward in seeing if changes are getting propagated. I'll be able to come back with some better information. thanks! |
hi @mslocrian, I don't have the SONIC switch at hand so I will write down what I have in my notes: Try running the following command |
PIM HLD Minor updates (Yang changes updates & show cmds spacing updates)
Hi,
I am trying to get ping working between a sonic switch and an external device.
I manually create vlan 30 subinterface with the following cmds:
Then issuing ping to the external host:
On the external host I see the following traffic, which confirms that it replies to Sonic's ARP request
However Sonic does not process the reply, and arp table looks as the following:
The text was updated successfully, but these errors were encountered: