I have an ICX 7150-24P-4X1G switch that is running the layer 2 image ("SPS") that is remote. I do not have access to the console, or other out of band management options. I'd like to convert that switch to the layer 3 image ("SPR"). Is there a way to do this conversion remotely?
My concern is how the device's IP address is assigned. The switch is addressed with the layer 2 image. The virtual port is addressed with the layer 3 image. The device would be able to convert the switch level IP to a virtual port IP; thus, I would not be able to re-connect after the first boot into layer 3 image.
You are correct in your assumption here. The global IP address on layer 2 code will not translate to an IP address on layer 3 code. The only way I could see you doing this remotely would be to do a lab and get the proper configuration on layer 3 code using the same hardware. Once you have that, you could save it off via 'copy start tftp' command and then load it to the remote switch via 'copy tftp start' command. Once copied, you can issue a 'show config' to confirm the new startup configuration is copied. You can then reload being sure *not* to issue 'wr mem'.
This is still obviously risky as you would not have certainty that it would be reachable post-reload.