<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Disabling Anit-MAC spoofing for SRIOV VF interfaces from FreeBSD or through ESX host in ESXi Discussions</title>
    <link>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347858#M126894</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have added the below configuration parameters for all my interfaces (SRIOV VF interfaces):&lt;/P&gt;&lt;P&gt;ethernet1.noForgedSrcAddr True &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;ethernet2.noForgedSrcAddr True &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; ----&amp;gt; Did not Work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then tried..&lt;/P&gt;&lt;P&gt;pciPassthru0.&lt;SPAN style="font-size: 13.3333px;"&gt;noForgedSrcAddr True &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;pciPassthru1.&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;noForgedSrcAddr True &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;----&amp;gt;Did not work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2015-09-16T12:39:54.290Z cpu3:32875)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: VF 0 attempted to set a new MAC address but it already has an administratively set MAC address&amp;nbsp; 00: 0c:29:5c:64:af&lt;/P&gt;&lt;P&gt;2015-09-16T12:39:54.290Z cpu3:32875)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: Check the VF driver and if it is not using the correct MAC address you may need to reload the VF driver&lt;/P&gt;&lt;P&gt;2015-09-16T12:39:54.684Z cpu4:33143)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: 8 Spoofed packets detected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get the above message in vmkernel.log&lt;/P&gt;&lt;P&gt;Question: Will it work for SRIOV VF interfaces? The VF interfaces are from Intel 82599 NIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 16 Sep 2015 07:45:47 GMT</pubDate>
    <dc:creator>nirmalanand</dc:creator>
    <dc:date>2015-09-16T07:45:47Z</dc:date>
    <item>
      <title>Disabling Anit-MAC spoofing for SRIOV VF interfaces from FreeBSD or through ESX host</title>
      <link>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347856#M126892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a SRIOV VF interface [PF is Intel 82599] available in a FreeBSD 8.4 VM.&lt;/P&gt;&lt;P&gt;We are planning to add support for Static LA on the VM [aka NIC bonding], for this the Administrative MAC of the VF needs to be over-written with the LA mac.&lt;/P&gt;&lt;P&gt;Since Anit-mac spoofing is enabled by default in Intel 82599 NIC, we are getting the below error:&lt;/P&gt;&lt;P&gt;2015-09-07T10:04:21.369Z cpu3:33077)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: VF 0 attempted to set a new MAC address but it already has an administratively set MAC address&amp;nbsp; 00: 0c:29:5c:64:af&lt;/P&gt;&lt;P&gt;2015-09-07T10:04:21.369Z cpu3:33077)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: Check the VF driver and if it is not using the correct MAC address you may need to reload the VF driver&lt;/P&gt;&lt;P&gt;2015-09-07T10:04:22.717Z cpu17:33238)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: 34 Spoofed packets detected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Intel 82599 NIC supports enable/disable of anti-mac spoofing configuration through ixgbe_netdev_features.&lt;/P&gt;&lt;P&gt;In the Linux world it is achieved through "ip link command"&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.intel.com/thread/40267" title="https://communities.intel.com/thread/40267"&gt;Disabling anti-spoofing protection on a VF (NIC... | Intel Communities&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For ESX 5.5/6.0 , is there an equivalent cli command that can be run to disable anti-mac spoofing for SRIOV VF interfaces?&lt;/P&gt;&lt;P&gt;Please let me know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nirmal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Sep 2015 06:30:27 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347856#M126892</guid>
      <dc:creator>nirmalanand</dc:creator>
      <dc:date>2015-09-07T06:30:27Z</dc:date>
    </item>
    <item>
      <title>Re: Disabling Anit-MAC spoofing for SRIOV VF interfaces from FreeBSD or through ESX host</title>
      <link>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347857#M126893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;TABLE align="center" border="1" cellpadding="4" cellspacing="0" class="paratable" width="728"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="red" width="44%"&gt;&lt;P class="red"&gt; &lt;SPAN class="red"&gt;ethernet0.ignoreMACAddressConflict = "false"&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD class="t12blue" width="56%"&gt;&lt;P&gt;I think this is another silent default - usually a Nic will not come up if the same Mac exists on the network.&lt;SPAN class="red"&gt; &lt;/SPAN&gt; &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE align="center" border="1" cellpadding="4" cellspacing="0" class="paratable" width="728"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="red" width="44%"&gt;&lt;P class="red"&gt; &lt;SPAN class="red"&gt;ethernet0.noPromisc = "true"&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD class="t12blue" width="56%"&gt;&lt;P&gt;This disables - well have a guess - yes , this disables promiscous-mode. &lt;BR /&gt; On Linux hosts you must be root to set nics into promiscous mode &lt;A href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=287&amp;amp;sliceId=2&amp;amp;docTypeID=DT_KB_1_1&amp;amp;dialogID=19429196&amp;amp;stateId=0%200%2019425559"&gt;- read more&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE align="center" border="1" cellpadding="4" cellspacing="0" class="paratable" width="728"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="red" height="22" width="44%"&gt;&lt;P class="red"&gt; &lt;SPAN class="red"&gt;ethernet0.noForgedSrcAddr = "true"&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD class="t12blue" width="56%"&gt;&lt;P&gt;&lt;SPAN class="red"&gt; &lt;/SPAN&gt;This disables spoofing of Mac-address&lt;SPAN class="red"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE align="center" border="1" cellpadding="4" cellspacing="0" class="paratable" width="728"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="red" width="44%"&gt;&lt;P class="red"&gt; &lt;SPAN class="red"&gt;ethernet0.reassignMAConResume = "true"&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD class="t12blue" width="56%"&gt;&lt;P&gt;I guess this is another silent default - usually VMware tries to assign the same MAC after resume as it was used before resume. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE align="center" border="1" cellpadding="4" cellspacing="0" class="paratable" width="728"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="red"&gt;&lt;P&gt;ethernet0.checkMACAddress = "FALSE" &lt;/P&gt;&lt;/TD&gt;&lt;TD class="t12blue"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ESX and WS 6.5 - allows to set a MAC outside the usual range (experimental)&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="red" width="44%"&gt;&lt;P class="red"&gt;ethernet0.downWhenAddrMismatch = "false"&lt;/P&gt;&lt;/TD&gt;&lt;TD class="t12blue" width="56%"&gt;&lt;P&gt;see &lt;A href="http://www.vmware.com/support/kb/enduser/std_adp.php?p_sid=Bn1M6A7i&amp;amp;p_lva=&amp;amp;p_faqid=1042"&gt;knowledgebase&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;BR /&gt;this vmx-parameters may help - set them to true or false depending on your needs&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Sep 2015 12:56:11 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347857#M126893</guid>
      <dc:creator>continuum</dc:creator>
      <dc:date>2015-09-07T12:56:11Z</dc:date>
    </item>
    <item>
      <title>Re: Disabling Anit-MAC spoofing for SRIOV VF interfaces from FreeBSD or through ESX host</title>
      <link>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347858#M126894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have added the below configuration parameters for all my interfaces (SRIOV VF interfaces):&lt;/P&gt;&lt;P&gt;ethernet1.noForgedSrcAddr True &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;ethernet2.noForgedSrcAddr True &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; ----&amp;gt; Did not Work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then tried..&lt;/P&gt;&lt;P&gt;pciPassthru0.&lt;SPAN style="font-size: 13.3333px;"&gt;noForgedSrcAddr True &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;pciPassthru1.&lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;noForgedSrcAddr True &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;----&amp;gt;Did not work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2015-09-16T12:39:54.290Z cpu3:32875)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: VF 0 attempted to set a new MAC address but it already has an administratively set MAC address&amp;nbsp; 00: 0c:29:5c:64:af&lt;/P&gt;&lt;P&gt;2015-09-16T12:39:54.290Z cpu3:32875)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: Check the VF driver and if it is not using the correct MAC address you may need to reload the VF driver&lt;/P&gt;&lt;P&gt;2015-09-16T12:39:54.684Z cpu4:33143)&amp;lt;4&amp;gt;ixgbe 0000:02:00.1: vmnic2: 8 Spoofed packets detected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I get the above message in vmkernel.log&lt;/P&gt;&lt;P&gt;Question: Will it work for SRIOV VF interfaces? The VF interfaces are from Intel 82599 NIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Sep 2015 07:45:47 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/ESXi-Discussions/Disabling-Anit-MAC-spoofing-for-SRIOV-VF-interfaces-from-FreeBSD/m-p/1347858#M126894</guid>
      <dc:creator>nirmalanand</dc:creator>
      <dc:date>2015-09-16T07:45:47Z</dc:date>
    </item>
  </channel>
</rss>

