Uploaded image for project: 'Instrument control development'
  1. Instrument control development
  2. INSTRM-464

PFI FPGA uses non-PFS fixed address of 128.149.77.24 (/24)

    Details

    • Sprint:
      EngRun03

      Description

      This is a ticket to note the problem. Fixing ics_dnsmasq is easy, but we need to check the network topology to see what other effects this might have. Do we just add an alias on the FPS machine? Does the FPGA have a dedicated line or does it go through a switch at the PFI? shimono, kyono?

      Or do we want to recompile with a different address?

      128.149.77.1 is fixed as the gateway, btw.

        Attachments

          Activity

          Hide
          cloomis cloomis added a comment -

          According to Xilinx, the LWIP stack uses DHCP by default. But the FPGA code does set a static address. Odd.

          Show
          cloomis cloomis added a comment - According to Xilinx, the LWIP stack uses DHCP by default. But the FPGA code does set a static address. Odd.
          Hide
          atsushi.shimono shimono added a comment -

          network to PFI is shared by all, so better to recompile.
          (not sure whether we can use vlan for PFI network switch)

          Show
          atsushi.shimono shimono added a comment - network to PFI is shared by all, so better to recompile. (not sure whether we can use vlan for PFI network switch)
          Hide
          cloomis cloomis added a comment -

          Ugh.

          But it (the controller board) is just Kintex-7 built with Vivado, so probably straightforward. The driver boards are a little more exotic, but we don't need to touch those.

          Show
          cloomis cloomis added a comment - Ugh. But it (the controller board) is just Kintex-7 built with Vivado, so probably straightforward. The driver boards are a little more exotic, but we don't need to touch those.
          Hide
          cloomis cloomis added a comment - - edited

          I just talked with Kiaina, and we think this will not be a problem. The switch connecting to the PFI FPGA is in fact a PFS switch. So we can simply add an IP alias on the host running ics_fpsActor (and thus the ics_cobraCharmer code). 128.149.77.1 or 128.149.77.2 would be fine. The point being that no other host would see the traffic. Note, chyan

          I'll leave this Open but lower the priority just so this does not disappear.

          Show
          cloomis cloomis added a comment - - edited I just talked with Kiaina, and we think this will not be a problem. The switch connecting to the PFI FPGA is in fact a PFS switch. So we can simply add an IP alias on the host running ics_fpsActor (and thus the ics_cobraCharmer code). 128.149.77.1 or 128.149.77.2 would be fine. The point being that no other host would see the traffic. Note, chyan I'll leave this Open but lower the priority just so this does not disappear.
          Hide
          cloomis cloomis added a comment - - edited

          Well, it is wanted, if only to keep the switch/router interface configuration simple. Will add as 133.40.164.101, which is in the "PFI" section of the SSN-28 allocation. I.e. it will be fixed IP address, and not allocated by DHCP. With ASRD being unreachable, debugging that change could become difficult.

          Show
          cloomis cloomis added a comment - - edited Well, it is wanted, if only to keep the switch/router interface configuration simple. Will add as 133.40.164.101, which is in the "PFI" section of the SSN-28 allocation. I.e. it will be fixed IP address, and not allocated by DHCP. With ASRD being unreachable, debugging that change could become difficult.
          Hide
          cloomis cloomis added a comment -

          Merged and tagged 3.0.0 with that address, and so installable at ASRD. But after chatting a bit more, we realize that we might need to be more clever at Subaru and need to talk with Kiaina Schubert about topology.

          Show
          cloomis cloomis added a comment - Merged and tagged 3.0.0 with that address, and so installable at ASRD. But after chatting a bit more, we realize that we might need to be more clever at Subaru and need to talk with Kiaina Schubert about topology.
          Hide
          cloomis cloomis added a comment -

          The FPGA is plugged into the PEB Ethernet switch, so is on the same network segment as several other PFS devices: the 133.40.164.110 address in the new formware is good.

          Show
          cloomis cloomis added a comment - The FPGA is plugged into the PEB Ethernet switch, so is on the same network segment as several other PFS devices: the 133.40.164.110 address in the new formware is good.

            People

            • Assignee:
              Unassigned
              Reporter:
              cloomis cloomis
            • Votes:
              0 Vote for this issue
              Watchers:
              Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: