<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I tried stopping/starting the program via the debug application, but it seems to be getting stuck when it goes to deploy the PVs. I've attached a screenshot of the front panel of the main.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm fairly certain the variables (all the ni.var.psp://localhost/... array entries) weren't aliased to localhost in previous versions, but am not 100% sure. At least in the code they're all listed as starting with ni.var.psp://halld-pxi/...</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">I'm hoping it's just some setting that needs to be updated (assuming
that is the problem and not something else), but both NI MAX and the Linux command line list the hostname as halld-pxi.</span></div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm going to CC the DSG mailing list so others are aware of the issue and might be able to think of other possible things to try.</div>
<div id="appendonsend"></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="display: inline-block; width: 98%;">
<div id="divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Hovanes Egiyan <hovanes@jlab.org><br>
<b>Sent:</b> Monday, December 4, 2023 3:56 PM<br>
<b>To:</b> Brian Eng <beng@jlab.org>; Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Subject:</b> Re: PXI</span>
<div> </div>
</div>
<div style="direction: ltr;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">The MAC address is correct on the network, that is the is the device that responds
to arping. But it is not correct in JNET/DNS and in the DHCP server, they have 00:80:2f:17:c8:65 in them. I can change that , although it may not change much if the controller is configured as static. </span></div>
<div style="direction: ltr; margin: 0px;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
It seems to have the EPICS variables on the server, but somehow they cannot be read. </span></div>
<div style="direction: ltr; margin: 0px;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div style="direction: ltr; margin: 0px;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">Hovanes. </span></div>
<div style="direction: ltr; margin: 0px;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div id="x_appendonsend"></div>
<hr style="direction: ltr; display: inline-block; width: 98%;">
<div id="x_divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Brian Eng <beng@jlab.org><br>
<b>Sent:</b> Monday, December 4, 2023 3:53 PM<br>
<b>To:</b> Hovanes Egiyan <hovanes@jlab.org>; Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Subject:</b> Re: PXI</span>
<div> </div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
The PXI is online, but doesn't seem to be running.</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm going to connect to the debug application and see if stopping/starting it from there makes any difference.</div>
<div id="x_x_appendonsend"></div>
<hr style="direction: ltr; display: inline-block; width: 98%;">
<div id="x_x_divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Brian Eng <beng@jlab.org><br>
<b>Sent:</b> Monday, December 4, 2023 3:41 PM<br>
<b>To:</b> Hovanes Egiyan <hovanes@jlab.org>; Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Subject:</b> Re: PXI</span>
<div> </div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm not planning on doing anything with it yet. I thought Beni was doing stuff with it earlier?</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If it's up and online we should just leave it for now.</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">The MAC should be = 00:80:2F:17:9D:C7</span></div>
<div style="direction: ltr;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"><br>
</span></div>
<div style="direction: ltr;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">I just verified that is setup to be a static IP.</span></div>
<div id="x_x_x_appendonsend"></div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="direction: ltr; display: inline-block; width: 98%;">
<div id="x_x_x_divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Hovanes Egiyan <hovanes@jlab.org><br>
<b>Sent:</b> Monday, December 4, 2023 3:34 PM<br>
<b>To:</b> Brian Eng <beng@jlab.org>; Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Subject:</b> Re: PXI</span>
<div> </div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Please, do not reboot the PXI chassis if you get it working (now it looks like it is working). Let's see first what is wrong with it while it is working. I would like to check if the MAC address on it matches what is in DNS. I also want to see the lengths
of the EPICS variables coming from PXI. </div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hovanes. </div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="x_x_x_x_appendonsend"></div>
<hr style="direction: ltr; display: inline-block; width: 98%;">
<div id="x_x_x_x_divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Brian Eng <beng@jlab.org><br>
<b>Sent:</b> Monday, December 4, 2023 3:28 PM<br>
<b>To:</b> Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Cc:</b> Hovanes Egiyan <hovanes@jlab.org><br>
<b>Subject:</b> Re: PXI</span>
<div> </div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If you only saw part of the data, then that is probably the issue that is mentioned in that knowledge base article, where NI Linux isn't respecting the EPICS array size. Which ... would be kind of bad. The newer controllers can only run Windows or NI Linux.
The current controller is in that overlap region where it can run Windows, NI Linux, or Pharlap (which is EOL).</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If it does come back online and still can't see all the data I'll have to try with Windows on the controller to see if it even works. Otherwise I'm not sure what else we can do; smaller, more frequent array updates maybe?</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
As for restarting or not, I saw last week that it basically took a few tries to work.</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Remotely doing an off then on didn't work. Local chassis power button worked as well as doing a remote cycle (which in theory should be the same as doing an off/on).</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
It should be set to a static IP, so there shouldn't be any IP to get.</div>
<div id="x_x_x_x_x_appendonsend"></div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="direction: ltr; display: inline-block; width: 98%;">
<div id="x_x_x_x_x_divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Sent:</b> Monday, December 4, 2023 3:23 PM<br>
<b>To:</b> Brian Eng <beng@jlab.org>; Benedikt Zihlmann <zihlmann@jlab.org><br>
<b>Subject:</b> PXI</span>
<div> </div>
</div>
<div style="direction: ltr;"><span style="font-size: 11pt;">Hi Brian,<br>
<br>
I guess I screwed up the PXI again. I saw on Friday that it was running<br>
and producing<br>
data however the data was "corrupted" and only part of the data was in<br>
the root file.<br>
so I restarted the PXI ioc but that did not help so I rebooted the PXI<br>
and of course that<br>
did not work either and when I rebooted it the second time it did not<br>
come back.<br>
<br>
I think this may be a similar problem we had in the past that the PXI<br>
does not get<br>
its IP address?<br>
<br>
I am going over the to the hall now to see what happens when I reboot it<br>
right there.<br>
<br>
cheers,<br>
Beni<br>
<br>
</span></div>
</body>
</html>