[Date Prev] [Date Index] [Date Next] [Thread Prev] [Thread Index] [Thread Next]
Bryan Stansell bryan@conserver.com
Wed, 27 Apr 2005 08:25:15 -0700 (PDT)
what version are you running? i made a conscious effort to remove any "chopping" of the data so that if the client reads N characters from the user (in a single read()), then it passes all the way from client code out server code as a N character write() out the other end. i just did a simple test with 8.1.11 on solaris and the debug log shows: [Wed Apr 27 08:04:19 2005] conserver (9106): DEBUG: [cutil.c:1143] FileRead(): read `^[OR' from fd 6 [Wed Apr 27 08:04:19 2005] conserver (9106): DEBUG: [group.c:3809] Kiddie(): wbuf=^[OR^@ [Wed Apr 27 08:04:19 2005] conserver (9106): DEBUG: [cutil.c:1191] FileWrite(): sending `^[OR' to fd 5 [Wed Apr 27 08:04:22 2005] conserver (9106): DEBUG: [cutil.c:1143] FileRead(): read `^[OR' from fd 6 [Wed Apr 27 08:04:22 2005] conserver (9106): DEBUG: [group.c:3809] Kiddie(): wbuf=^[OR^@ [Wed Apr 27 08:04:22 2005] conserver (9106): DEBUG: [cutil.c:1191] FileWrite(): sending `^[OR' to fd 5 i was connected to a web server (hey, it's a tcp port) and you can see it being read from the client port (fd 6) and sent to the "console" (fd 5). i hit the key twice, hence the double output. so, if you're using 8.1.11 and seeing issues, try running conserver with -DDD and lets look at some of the output like above. if you're not using 8.1.11, upgrade. i don't know when things got fixed, exactly, but it looks like it is. Bryan On Tue, Apr 26, 2005 at 06:15:01PM -0700, McCanta, Jay wrote: > I have some IBM x330's and the serial redirection of the BIOS is very > sensitive. The systems are connected to an Equinox terminal server. In > order for F1, arrow keys, etc to work, I have to use "|telnet" instead of > being able to talk to the terminal server directly. With ethereal, I found > that telnet sends the <ESC>[B all three characters go in one packet. When > conserver does it, the <ESC> goes in a packet and then the [B goes in > another packet. Is this by design? Is there a way around it? If I were to > have to customize code, where might I look (console.c line ~1251)? I am > trying to avoid having over 150 telnet processes on a box that is pretty > maxed out. > > > > Jay McCanta > > Amgen Washington > > 206-265-8335 > > > > _______________________________________________ > users mailing list > users@conserver.com > https://www.conserver.com/mailman/listinfo/users