<html><body>
<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Thank you very much for your reply, I just tried but I get new error. </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">The original call for alloc_netdev() is teh next:</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">dev->netdev = alloc_netdev(sizeof(ec_gen_device_t *), &null, ether_setup);</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Adding the third argument according with you tip, the line looks like follow:</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">dev->netdev = alloc_netdev(sizeof(ec_gen_device_t *), &null,“NET_NAME_UNKNOWN”, ether_setup);</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">When I execute the make modules I get the next errors:</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">make -C "/usr/src/linux-headers-3.19.0-25-generic" M="/usr/local/src/ethercat-1.5.2" modules<br />
make[1]: Entering directory `/usr/src/linux-headers-3.19.0-25-generic'<br />
  CC [M]  /usr/local/src/ethercat-1.5.2/devices/generic.o<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c: In function ‘ec_gen_device_init’:<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:5: error: stray ‘\342’ in program<br />
     dev->netdev = alloc_netdev(sizeof(ec_gen_device_t *), &null,“NET_NAME_UNKNOWN”, ether_setup);<br />
     ^<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:5: error: stray ‘\200’ in program<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:5: error: stray ‘\234’ in program<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:5: error: stray ‘\342’ in program<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:5: error: stray ‘\200’ in program<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:5: error: stray ‘\235’ in program<br />
make[3]: *** [/usr/local/src/ethercat-1.5.2/devices/generic.o] Error 1<br />
make[2]: *** [/usr/local/src/ethercat-1.5.2/devices] Error 2<br />
make[1]: *** [_module_/usr/local/src/ethercat-1.5.2] Error 2<br />
make[1]: Leaving directory `/usr/src/linux-headers-3.19.0-25-generic'<br />
make: *** [modules] Error 2</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Maybe I do something wrong.</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Thanks again</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">Best regards</div>

<div style="font-size: 13.3333px; font-family: Tahoma; color: rgb(0, 0, 0); font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">- - - - - - - - - - - - <span style="font-size: 13.3333330154419px;">- - - - - - - - - - - - </span><span style="font-size: 13.3333330154419px;">- - - - - - - - - - - - </span><span style="font-size: 13.3333330154419px;">- - -</span></div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"><strong>David Jiménez Mejías -</strong> <span style="font-size: 13.3333330154419px;">Gran Telescopio de Canarias S.A</span></div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"><em>Ingeniero de Operación / Operation Engineer</em></div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">
<div style="font-size: 13.3333330154419px;">Centro de Astrofísica de La Palma, C.P 38718, Breña Baja</div>

<div style="font-size: 13.3333330154419px;">S/C de Tenerife / España</div>

<div style="font-size: 13.3333330154419px;"> </div>
</div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"><strong>Email</strong>: david.jimenez@gtc.iac.es</div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"><strong>Tlf</strong>: +34 922 425 720 <strong>Fax</strong>: +34 922 425 725</div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> </div>

<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);">
<div style="font-size: 13.3333330154419px;"> </div>

<div style="font-size: 13.3333330154419px;"> </div>
</div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0);"> 
<blockquote style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">-----Original Message-----<br />
From: Patrick Brünn <P.Bruenn@beckhoff.com><br />
To: David Jiménez Mejías <david.jimenez@gtc.iac.es>, "etherlab-users@etherlab.org" <etherlab-users@etherlab.org><br />
Date: Fri, 16 Oct 2015 09:44:31 +0000<br />
Subject: RE: [etherlab-users] Make Module Errors<br />
 
<div class="WordSection1">
<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi David,<o:p></o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">with Kernel 3.17 the signature of alloc_netdev() changed.<o:p></o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">A simple patch would be to add “NET_NAME_UNKNOWN” as third parameter.<o:p></o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Regards,<o:p></o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Patrick<o:p></o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">---<o:p></o:p></span></div>

<div class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></div>

<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<div class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> etherlab-users [mailto:etherlab-users-bounces@etherlab.org] <b>On Behalf Of </b>David Jiménez Mejías<br />
<b>Sent:</b> Freitag, 16. Oktober 2015 10:33<br />
<b>To:</b> etherlab-users@etherlab.org<br />
<b>Subject:</b> [etherlab-users] Make Module Errors<o:p></o:p></span></div>
</div>
</div>

<div class="MsoNormal"><o:p> </o:p></div>

<div>
<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Hello!<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">I'm working on Ubuntu 14.04 with 3.19 kernel and I would like to install the EtherLab Master on it.<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">I just done correctly ./configure with the generic driver because de kernel 3.19 is not supported by my actual driver (e1000e).<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">make just done correctly too<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">The make module doesn't correctly, I received the next errors:<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">make -C "/usr/src/linux-headers-3.19.0-25-generic" M="/usr/local/src/ethercat-1.5.2" modules<br />
make[1]: Entering directory `/usr/src/linux-headers-3.19.0-25-generic'<br />
  CC [M]  /usr/local/src/ethercat-1.5.2/devices/generic.o<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c: In function ‘ec_gen_device_init’:<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:77: error: macro "alloc_netdev" requires 4 arguments, but only 3 given<br />
     dev->netdev = alloc_netdev(sizeof(ec_gen_device_t *), &null, ether_setup);<br />
                                                                             ^<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:19: error: ‘alloc_netdev’ undeclared (first use in this function)<br />
     dev->netdev = alloc_netdev(sizeof(ec_gen_device_t *), &null, ether_setup);<br />
                   ^<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:152:19: note: each undeclared identifier is reported only once for each function it appears in<br />
/usr/local/src/ethercat-1.5.2/devices/generic.c:146:10: warning: unused variable ‘null’ [-Wunused-variable]<br />
     char null = 0x00;<br />
          ^<br />
make[3]: *** [/usr/local/src/ethercat-1.5.2/devices/generic.o] Error 1<br />
make[2]: *** [/usr/local/src/ethercat-1.5.2/devices] Error 2<br />
make[1]: *** [_module_/usr/local/src/ethercat-1.5.2] Error 2<br />
make[1]: Leaving directory `/usr/src/linux-headers-3.19.0-25-generic'<br />
make: *** [modules] Error 2<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Does someone know something about this error? <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Thank you very much<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Best regards<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">David J.M<o:p></o:p></span></div>
</div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><strong><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">David Jiménez Mejías -</span></strong><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> Gran Telescopio de Canarias S.A<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><em><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Ingeniero de Operación / Operation Engineer</span></em><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Centro de Astrofísica de La Palma, C.P 38718, Breña Baja<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">S/C de Tenerife / España<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>
</div>

<div>
<div class="MsoNormal"><strong><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Email</span></strong><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">: </span><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><a href="mailto:david.jimenez@gtc.iac.es"><span lang="EN-US">david.jimenez@gtc.iac.es</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"><o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><strong><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">Tlf</span></strong><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black">: +34 922 425 720 <strong><span style="font-family:"Tahoma",sans-serif">Fax</span></strong>: +34 922 425 725<o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>

<div>
<div class="MsoNormal"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif;color:black"> <o:p></o:p></span></div>
</div>
</div>

<div class="MsoNormal"><br />
<span lang="EN-US">----------<br />
ADVERTENCIA: Sobre la privacidad y cumplimiento de la Ley de Protección de Datos, acceda a </span><a href="http://www.gtc.iac.es/gtc/legal_es.php"><span lang="EN-US">http://www.gtc.iac.es/gtc/legal_es.php</span></a><br />
<span lang="EN-US">WARNING: For more information on privacy and fulfilment of the Law concerning the Protection of Data, consult </span><a href="http://www.gtc.iac.es/gtc/legal_es.php"><span lang="EN-US">http://www.gtc.iac.es/gtc/legal_es.php</span></a><span lang="EN-US"><o:p></o:p></span></div>
</div>
</div>
<br />
<span style="FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 8pt">Beckhoff Automation GmbH & Co. KG | Managing Director: Dipl. Phys. Hans Beckhoff<br />
Registered office: Verl, Germany | Register court: Guetersloh HRA 7075</span><br />
 </blockquote>
</div>
<br>----------<br>
ADVERTENCIA: Sobre la privacidad y cumplimiento de la Ley de Protección de Datos, acceda a http://www.gtc.iac.es/gtc/legal_es.php<br>
WARNING: For more information on privacy and fulfilment of the Law concerning the Protection of Data, consult http://www.gtc.iac.es/gtc/legal_es.php</body></html>