I have a brain freeze - so I am asking for help
I trying to use a Ubuntu Linux computer to telnet into my Mikrotiks and perform the command:
set [ find default-name=wlan1 ] hw-retries=3
here is part of my expect script where this line is being used:
#
/usr/bin/expect <<EOF | tee TEMP-FILE-Results.txt > logfile.txt
spawn telnet 192.168.33.44
expect “Login”
send “admin\r”
expect “Password”
send “PaSsWoRd\r”
sleep 9
send “interface\r”
sleep 1
send “wireless\r”
sleep 1
send “set [ find default-name=wlan1 ] hw-retries=3\r”
sleep 1
send “..\r”
send “..\r”
send “..\r”
send “..\r”
send “quit\r”
sleep 3
expect eof
My problem is with the left bracket [
Who happens to know the correct escape sequence ?
Thank you for any answers
North Idaho Tom Jones
I ended up using this:
send “set \x5b find default-name=wlan1 \x5d hw-retries=3\r”