This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

TCP ERR: Out of range sequence number received

Hello,

we are connecting using ppp and serial line to linux and windows computers.
While connected to windows there is not problem, but when connected to linux we are getting
TCP ERR: Out of range sequence number received

Every time this error ocured there is delay in response from telnet.
If we type to telnet application key by key slowly with pause between characters, we are not getting this error, but when we press key and hold it down, the error appears.

Could you adivce us what could be the problem ?

Parents
  • We found that linux pppd is not sending starting 0x7E under some conditions:
    /usr/src/linux/drivers/net/ppp_async.c
    if (islcp || flag_time == 0 || time_after_eq(jiffies, ap->last_xmit + flag_time)) *buf++ = PPP_FLAG;

    starting linux kernel ppp_async module with parameter
    flag_time=0 solves the problem

    I am not sure, if this linux implementation is RFC compliant, we will send you bug report details via our support account.

Reply
  • We found that linux pppd is not sending starting 0x7E under some conditions:
    /usr/src/linux/drivers/net/ppp_async.c
    if (islcp || flag_time == 0 || time_after_eq(jiffies, ap->last_xmit + flag_time)) *buf++ = PPP_FLAG;

    starting linux kernel ppp_async module with parameter
    flag_time=0 solves the problem

    I am not sure, if this linux implementation is RFC compliant, we will send you bug report details via our support account.

Children
No data