def METHOD_NAME(self, delay_factor: float = 1.0) -> None:
    """
    Raisecom presents with the following on login (in certain OS versions)
    Login: user
    Password:****
    """
    delay_factor = self.select_delay_factor(delay_factor)
    i = 0
    time.sleep(delay_factor * 0.5)
    output = ""
    while i <= 12:
        output = self.read_channel()
        if output:
            if "Login:" in output:
                self.write_channel(self.username + self.RETURN)
            elif "Password:" in output:
                assert self.password is not None
                self.write_channel(self.password + self.RETURN)
                break
            time.sleep(delay_factor * 1)
        else:
            self.write_channel(self.RETURN)
            time.sleep(delay_factor * 1.5)
        i += 1