| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Maximus messaging |
BS>> I bet if you look in to the storage procedure in BS>> vm_run.c, you might be thinking, "is this right?" BJ> Ok. I'll need to add that file to what I should look at over the BJ> weekend. BS> Take a coding weekend :-) I'm going to try to allocate a few hours to look at the code and see if I can come up with what's causing the problem..... BJ> With the start of the new school year, I have been busier (sp?) than BJ> I expected. BS> So you do actually teach? No. I'm working substituting for classified not certified positions within the school district. Such items as the (front) office positions, class room aids (para-educators, instructional aids, student monitors, etc. The office positions required a typing (speed) test that I passed (with ease on the first try). [Only needed 35 WPM for sub office positions. I passed the required WPM for some of the perminate office positions.....] BS>>>> But QWK upload doesn't work well :( BJ>>> Try local console (bin/max -k) mode. If I BS> remember correctly, this BJ>>> gets around the problem with file transfers and will allow you to BJ>>> test out .QWK format without the file transfer code working. BS>>> The file upload doesn't work at all1 Can max not find the file for the upload? What error message is generated. I thought this worked under OS/2 as a read of the file from a local disk. I remember there are some upload/download items that don't work from the local console loggin, but I thought QWK worked based on file names and location.... BS>> Okay, gotta rewrite.. It works _sometimes_ if you're lucky. BJ> Save a copy of the upload that works. And then a copy of a small BJ> upload that doesn't work. Then use OD to dump out the contence of BJ> each file and verify that both files are what they should be (CRC BJ> wise, etc.). Once both files are verified as BJ> good, then we know that BJ> the problem is with either the user's program used to upload the BJ> file, the link between the user and the BBS (the TCP/IP path if not BJ> using the local console, direct file read if using the local console BJ> methoid I've mentioned), or with the Maximus BBS code. I suspect a BJ> number of possible sources of problems. CR/LF is one. Non-clean 8 BJ> bit data path is another. Character interpretation - changes by the BJ> user program is another. BS> It should parse double CR, LF and NULL. Also known as BS> Byte stuffing if it's what I'm thinking of. There is a CR/LF issue between VT-100 terminals (i.e. Maximus BBS users), DOS (OS/2 & Win32 also) based Max systems and Unix / Linux based max systems, so we are probably thinking the same things here..... BJ> It might be usefull to put a debug log in Maximus to log what the BJ> character stream that Max received was, and then compare that with BJ> what was sent. Then we can determine if things like ASCII NUL or BJ> ASCII DEL are causing problems, or a CR/LF issue BJ> is there, or if an 7 BJ> vs 8 bit TCP/IP path is part of the issue. BS> Bingo. Finally getting towards an agreement on stradegy..... BJ> This is just the start of my thoughts on debugging this issue. BS> And I follow them. Good luck. Let me know the outcome of logging stuff. We may want to add a log level of 6 (or what ever the next higher number is) -- or a higher number -- for sending our debugging stuff to the max log file. Then we can control this via the log level in the max control file..... Take care..... Bob Jones, 1:343/41 --- Maximus/2 3.01* Origin: Top Hat 2 BBS (1:343/41) SEEN-BY: 633/267 270 @PATH: 343/41 10/345 106/1 2000 633/267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.