<?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: mdps (mgmt plane separation) and corexl in Firewall and Security Management</title>
    <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111078#M15311</link>
    <description>&lt;P&gt;I have realized that those mgmt interfaces have a different driver "tg3" that doesn't support multiqueue&amp;nbsp;&lt;BR /&gt;The affinity configuration is auto, so those interfaces should be set to a free core not to all. Why I am getting these settings? Should I be worried?&lt;BR /&gt;&lt;BR /&gt;cat $FWDIR/conf/fwaffinity.conf&lt;BR /&gt;# Process / Interface Affinity Settings&lt;BR /&gt;# -------------------------------------&lt;BR /&gt;#&lt;BR /&gt;# Each line shoud contain:&lt;BR /&gt;# 1. A type - 1 character. "i" for interface, "n" for process name, "k" for kernel instance.&lt;BR /&gt;# 2. An ID - interface name, process name, or kernel instance number.&lt;BR /&gt;# a. For interfaces, you can also write "default", and the setting would apply to any interface not&lt;BR /&gt;# mentioned in the file.&lt;BR /&gt;# 3. The desired affinity. Either:&lt;BR /&gt;# a. One or more CPU numbers.&lt;BR /&gt;# b. "all" - all CPUs are eligible.&lt;BR /&gt;# c. "ignore" - do nothing for this entry.&lt;BR /&gt;# d. "auto" - use any free CPU. A free CPU is one that doesn't appear in any line in this file,&lt;BR /&gt;# and doesn't run a worker thread.&lt;BR /&gt;#&lt;BR /&gt;i default auto&lt;BR /&gt;&lt;BR /&gt;ethtool -i eth3&lt;BR /&gt;driver: tg3&lt;BR /&gt;version: 3.137&lt;BR /&gt;firmware-version: 5719-v1.46 NCSI v1.5.12.0&lt;BR /&gt;expansion-rom-version:&lt;BR /&gt;bus-info: 0000:02:00.3&lt;BR /&gt;supports-statistics: yes&lt;BR /&gt;supports-test: yes&lt;BR /&gt;supports-eeprom-access: yes&lt;BR /&gt;supports-register-dump: yes&lt;BR /&gt;supports-priv-flags: no&lt;/P&gt;</description>
    <pubDate>Wed, 17 Feb 2021 20:40:02 GMT</pubDate>
    <dc:creator>Luis_Miguel_Mig</dc:creator>
    <dc:date>2021-02-17T20:40:02Z</dc:date>
    <item>
      <title>not expected corexl settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111077#M15310</link>
      <description>&lt;P&gt;I have a cluster with two gateways with 6 cores running r80.40 take 91&lt;BR /&gt;&lt;BR /&gt;Before I configured mdps, 3 cores were running the fw processes and the interfaces configured were running multiqueue as expected.&lt;BR /&gt;&lt;BR /&gt;Then I configured mdps with two interfaces. These two interfaces are configured with cpu "all" and therefore overlap with the cores.&lt;BR /&gt;&lt;BR /&gt;Why not the interfaces configured in the management plane are configure with multiqueue or with a specific cpu not shared with the fw processes?&lt;BR /&gt;&lt;BR /&gt;sim affinity -l&lt;BR /&gt;eth0 : All&lt;BR /&gt;eth2 : All&lt;BR /&gt;eth3 : All&lt;BR /&gt;Multi queue interfaces: eth5 eth6&lt;BR /&gt;&lt;BR /&gt;fw ctl affinity -l&lt;BR /&gt;Kernel fw_0: CPU 5&lt;BR /&gt;Kernel fw_1: CPU 2&lt;BR /&gt;Kernel fw_2: CPU 4&lt;BR /&gt;Daemon mpdaemon: CPU 2 4 5&lt;BR /&gt;Daemon fwd: CPU 2 4 5&lt;BR /&gt;Daemon in.acapd: CPU 2 4 5&lt;BR /&gt;Daemon lpd: CPU 2 4 5&lt;BR /&gt;Daemon in.asessiond: CPU 2 4 5&lt;BR /&gt;Daemon vpnd: CPU 2 4 5&lt;BR /&gt;Daemon wsdnsd: CPU 2 4 5&lt;BR /&gt;Daemon rad: CPU 2 4 5&lt;BR /&gt;Daemon usrchkd: CPU 2 4 5&lt;BR /&gt;Daemon in.geod: CPU 2 4 5&lt;BR /&gt;Daemon cprid: CPU 2 4 5&lt;BR /&gt;Daemon cpd: CPU 2 4 5&lt;BR /&gt;Interface eth5: has multi queue enabled&lt;BR /&gt;Interface eth6: has multi queue enabled&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 20:41:05 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111077#M15310</guid>
      <dc:creator>Luis_Miguel_Mig</dc:creator>
      <dc:date>2021-02-17T20:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: mdps (mgmt plane separation) and corexl</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111078#M15311</link>
      <description>&lt;P&gt;I have realized that those mgmt interfaces have a different driver "tg3" that doesn't support multiqueue&amp;nbsp;&lt;BR /&gt;The affinity configuration is auto, so those interfaces should be set to a free core not to all. Why I am getting these settings? Should I be worried?&lt;BR /&gt;&lt;BR /&gt;cat $FWDIR/conf/fwaffinity.conf&lt;BR /&gt;# Process / Interface Affinity Settings&lt;BR /&gt;# -------------------------------------&lt;BR /&gt;#&lt;BR /&gt;# Each line shoud contain:&lt;BR /&gt;# 1. A type - 1 character. "i" for interface, "n" for process name, "k" for kernel instance.&lt;BR /&gt;# 2. An ID - interface name, process name, or kernel instance number.&lt;BR /&gt;# a. For interfaces, you can also write "default", and the setting would apply to any interface not&lt;BR /&gt;# mentioned in the file.&lt;BR /&gt;# 3. The desired affinity. Either:&lt;BR /&gt;# a. One or more CPU numbers.&lt;BR /&gt;# b. "all" - all CPUs are eligible.&lt;BR /&gt;# c. "ignore" - do nothing for this entry.&lt;BR /&gt;# d. "auto" - use any free CPU. A free CPU is one that doesn't appear in any line in this file,&lt;BR /&gt;# and doesn't run a worker thread.&lt;BR /&gt;#&lt;BR /&gt;i default auto&lt;BR /&gt;&lt;BR /&gt;ethtool -i eth3&lt;BR /&gt;driver: tg3&lt;BR /&gt;version: 3.137&lt;BR /&gt;firmware-version: 5719-v1.46 NCSI v1.5.12.0&lt;BR /&gt;expansion-rom-version:&lt;BR /&gt;bus-info: 0000:02:00.3&lt;BR /&gt;supports-statistics: yes&lt;BR /&gt;supports-test: yes&lt;BR /&gt;supports-eeprom-access: yes&lt;BR /&gt;supports-register-dump: yes&lt;BR /&gt;supports-priv-flags: no&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 20:40:02 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111078#M15311</guid>
      <dc:creator>Luis_Miguel_Mig</dc:creator>
      <dc:date>2021-02-17T20:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: not expected corexl settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111127#M15317</link>
      <description>&lt;P&gt;MDPS requires a minimum of 8 cores, and you say you have 6.&lt;BR /&gt;That may be why it’s not working.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 03:47:28 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111127#M15317</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2021-02-18T03:47:28Z</dc:date>
    </item>
    <item>
      <title>Re: not expected corexl settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111134#M15324</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/13317"&gt;@Luis_Miguel_Mig&lt;/a&gt;&amp;nbsp; 'All' simply means it can use any of the CPU (only one can be really used)&lt;/P&gt;
&lt;P&gt;Can you share the output of 'mq_mng -o'?&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 06:26:02 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111134#M15324</guid>
      <dc:creator>Aviad_Hadarian</dc:creator>
      <dc:date>2021-02-18T06:26:02Z</dc:date>
    </item>
    <item>
      <title>Re: not expected corexl settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111135#M15325</link>
      <description>&lt;P&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/7"&gt;@PhoneBoy&lt;/a&gt;&amp;nbsp; the limitation is 4 CPU's and 3 firewall instances&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 06:26:22 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111135#M15325</guid>
      <dc:creator>Aviad_Hadarian</dc:creator>
      <dc:date>2021-02-18T06:26:22Z</dc:date>
    </item>
    <item>
      <title>Re: not expected corexl settings</title>
      <link>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111151#M15329</link>
      <description>&lt;P&gt;definition of auto and all at&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;$FWDIR/conf/fwaffinity.conf&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;# b. "all" - all CPUs are eligible.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# c. "ignore" - do nothing for this entry.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# d. "auto" - use any free CPU. A free CPU is one that doesn't appear in any line in this file,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;healthcheck script (sk121447) gives me a warning about overlapping workers and SNDs - meaning it is not good I guess&lt;/P&gt;&lt;P&gt;In R77, when the affinity is set to auto, the output of "fw ctl affinity -l -r " shows specific cores for my interfaces, not all.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;[Expert@fw1:1]# clish -c "show configuration" | grep "mdps int"&lt;BR /&gt;set mdps interface bond0 sync on&lt;BR /&gt;set mdps interface eth3 management on&lt;BR /&gt;[Expert@fw1:1]# mq_mng -o&lt;BR /&gt;No multiqueue supported interfaces available&lt;BR /&gt;[Expert@fw1:1]# dplane&lt;BR /&gt;Context set to Data Plane&lt;BR /&gt;[Expert@fw1:0]# mq_mng -o&lt;BR /&gt;Total 6 cores. Multiqueue 3 cores&lt;BR /&gt;i/f type state mode cores&lt;BR /&gt;------------------------------------------------------------------------------------------------&lt;BR /&gt;eth5 ixgbe Up Auto (3/3) 0,3,1&lt;BR /&gt;eth6 ixgbe Up Auto (3/3) 0,3,1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;output from the healthcheck script&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;+-----------------------+&lt;BR /&gt;| CoreXL |&lt;BR /&gt;+-----------------------+&lt;BR /&gt;CoreXL Notice: Cores detected operating as both fw workers and SNDs. Please review sk98737 and sk98348 for more information.&lt;BR /&gt;CoreXL Settings:&lt;BR /&gt;Interface eth0: CPU all&lt;BR /&gt;Interface eth2: CPU all&lt;BR /&gt;Interface eth3: CPU all&lt;BR /&gt;Kernel fw_0: CPU 5&lt;BR /&gt;Kernel fw_1: CPU 2&lt;BR /&gt;Kernel fw_2: CPU 4&lt;BR /&gt;Interface eth5: has multi queue enabled&lt;BR /&gt;Interface eth6: has multi queue enabled&lt;/P&gt;</description>
      <pubDate>Thu, 18 Feb 2021 11:39:36 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Firewall-and-Security-Management/not-expected-corexl-settings/m-p/111151#M15329</guid>
      <dc:creator>Luis_Miguel_Mig</dc:creator>
      <dc:date>2021-02-18T11:39:36Z</dc:date>
    </item>
  </channel>
</rss>

