I replied to your previous node before I noticed this one.
The problem is neither in Linux or Telnet.pm. It is working as specced. According to the Telnet RFCs, if you want to sent \xff as data you need to sent it twice to escape the escape. For example, to send the sequence: (\xff \xde), send (\xff \xff \xde).
In reply to Re: Telnet.pm and IAC
by thundergnat
in thread Telnet.pm and IAC
by PaulNg
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |