<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 09.04.2014 14:02, pier wrote:<br>
    </div>
    <blockquote cite="mid:534536C9.7010001@bluewin.ch" type="cite">Dear
      helper<br>
      <br>
      Sometimes in a couple of hours or more we receive this messages in<br>
      <br>
      the syslog :<br>
      <br>
      <p style="margin-bottom: 0cm" lang="it-IT"><font size="3">Apr 7
          07:31:33 (none) kernel:  EtherCAT 0: Domain 0: Working counter
          changed to 0/113.<br>
          <br>
        </font> </p>
    </blockquote>
    Hi Pier<br>
    <br>
    If your realtime tasks runs as in a usermode thread and access the
    ethernet device through the generic device, then you have to make
    sure that the priorities of the IRQ threads are higher than the
    priority of the realtime thread.<br>
    <br>
    Show the pids of the IRQ threads of a eth device<br>
    >$ NETDEVNAME=eth1<br>
    >$ ps -A | awk "/irq\/[0-9]+-${NETDEVNAME}/ { print \$1 }" |
    xargs --no-run-if-empty<br>
    1512 1513 1514<br>
    Show the realtime priority of a process<br>
    >$ chrt -p 1512<br>
    pid 1512's current scheduling policy: SCHED_FIFO<br>
    pid 1512's current scheduling priority: 80<br>
    <br>
    The priority must be higher than the priority of your realtime task
    thread.<br>
    <br>
    In addition, disable interrupt throttling on your eth device.<br>
    <br>
    >$ ethtool --coalesce $NETDEVNAME adaptive-rx off adaptive-tx off
    rx-usecs 0 rx-frames 0 rx-usecs-irq 0 rx-frames-irq 0 tx-usecs 0
    tx-frames 0 tx-usecs-irq 0 tx-frames-irq 0 pkt-rate-low 0
    pkt-rate-high 0<br>
    <br>
    Regards<br>
    Martin<br>
    <br>
   <BR/>  <span style="font-family: arial;"><span style="font-size: 10.5px;">Note:<br />         
   This e-mail is for the named person's use only. It may contain confidential and/or privileged information. If you have received this e-mail in error, please notify the sender immediately and delete the material from any system. Any unauthorized copying, disclosure, distribution or other use of this information by persons or entities other than the intended recipient is prohibited.<br />         
   Thank You.</span></span></body>
</html>