def METHOD_NAME(self, emulator: Emulator) -> None:
    for ((scope, type, name), obj) in emulator.getRegistry().getAll().items():
        if not (type == 'rs' or type == 'rnode' or type == 'hnode'):
            continue
        node: Node = obj
        ifinfo = ''
        for iface in node.getInterfaces():
            net = iface.getNet()
            [l, b, d] = iface.getLinkProperties()
            ifinfo += '{}:{}:{}:{}:{}\n'.format(net.getName(), net.getPrefix(), l, b, d)
        node.setFile('/ifinfo.txt', ifinfo)
        node.setFile('/interface_setup', BaseFileTemplates['interface_setup_script'])
        node.insertStartCommand(0, '/interface_setup')
        node.insertStartCommand(0, 'chmod +x /interface_setup')