01-24-2017 10:57 AM
I am trying to configure my cRIO-9075 which is running VxWorks 6.3 to connect to the internet (WebDAV server) via a proxy server.
Is it possible to do this?
The most obvious solution that comes to mind would be to add a key to the TCP_STACK_CONFIG in the ni-rt.ini file, but I'm not sure what the syntax is or whether it will work.
Has anybody come up with a solution for this problem?
I was able to do it on the Linux RT cRIO-9063 by editing the /etc/profile
using the linux shell, but I can't find any info on VxWorks targets.
01-25-2017 04:17 PM
Hi,
We are currently looking into this question and will notify you with more information once we have it. Thanks for your patience.
Alex C.
Applications Engineer
National Instruments
01-30-2017 02:22 PM - edited 01-30-2017 02:22 PM
Since this modification is specific to VxWorks, regardless of the NI hardware the OS is running on, your best bet would be to look into the VxWorks documentation about their network stack.
Their Network Programmer's Guide might be the first place to look. Specifically, this configuration portion might provide some good insight.
01-31-2017 08:00 AM
Thanks Will,
I received some feedback from your R&D team in the US through our local NI office:
"We currently do not have a way to change proxy settings on our VxWorks targets.
This is partly because we would have to modify the network stack and this may involve rewriting parts of the OS.
R&D was involved in the creation of Linux RT so they were able to make the needed changes."
I think I'll just leave it at that, since it only affects one of our cRIO-9075's in the field. All others are running Linux-RT.
Regards,
Markus