[INSTRM-86] Change how PCM bootloader determines IP address Created: 02/Feb/17  Updated: 02/Feb/17  Resolved: 02/Feb/17

Status: Done
Project: Instrument control development
Component/s: ics_xcu_pcm, ics_xcuActor
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major
Reporter: cloomis Assignee: cloomis
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

The PCM firmware bootloader uses multicast, which requires that the sending host (the BEE, or similar) to know its IP address. In our world we have multiple interfaces, some with multiple networks; there is no obvious POSIX scheme to determine the right endpoint for a given remote IP address.

I had used a Linux-y mechanism, but Debian 8 broke that. I will switch to using the python netifaces package. Sigh.



 Comments   
Comment by cloomis [ 02/Feb/17 ]

Fixed in a948924.

Generated at Sat Feb 10 16:21:24 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.