Re: Help needed with mTCP and the Xircom PE3-10BT adapter
Posted: Mon Aug 24, 2009 1:39 pm
Got 10 adapters, Jon? What for? I guess I should have taken two, after all!
Christian
Christian
IBM PCjr Support Forum
https://www.brutman.com/forums/
I found TCPRCVBUF, FILEBUF, and MLISTBUF. Gonna play with those and see what happens.There are two environment variables for setting buffer sizes that might be interesting to play with - I don't have the code in front of me, but if you look at the strings in the executable you should see TCP_RCVBUF_SIZE and FILE_BUFSIZE, or strings like them. Set them both to 16KB and see what happens. (The default is 8K.)
Brutman wrote:'All 10 of my adapters' - stocking up?
I wouldn't call 10 Xircom adapters stockpiling. I call 7 PCjrs, 2 IBM 5160 XTs (one with a 5161 Expansion Unit), 1 8088-compatible XT, 1 286-compatible, 1 386-compatible and a Dell 486SX/33 stockpiling!hyperfrog wrote:Got 10 adapters, Jon? What for? I guess I should have taken two, after all!
Beware of the water condensation on the plastic bag, though. You have to keep it dry. You can also use a hairdryer if you need to check that something will start or stop working when heated. If you need the air to be very hot, just clog the air intake a little bit with your hand. I once spotted a poorly soldered BGA chip on a laptop motherboard using this method. If you know what a BGA chip is, you know it's nearly impossible to resolder at home. (You wouldn't believe how I did it!)Very interesting with the cooling trick.
I believe it is normal. There's a microcontroller running at 20MHz in there, and this is 1995 technology.I noticed that all of the Xircom adapters I've tested do get a little warm after a while.
It is very likely, and the shocks and vibrations during the transportation may well have aggravated the problem.You may be right...it could be a bad solder joint in there.
I still haven't received anything.If you don't mind doing me a favor, Christian, check your e-mail. I need you to test something for me...mainly, my networking article.
Listen Jon, I'm sure it was working when you tested it. There is no doubt in my mind about this. You went through a lot of testing -- much more than I would have expected. In fact, you didn't have to test it at all. On the other hand, I know it had issues when I received it, because it didn't work, and then it started working again, whitout my changing anything in the setup or configuration, except for opening the adapter and reworking almost all of the solder joints as well as I could. Did I really fix it for good? I don't know. Time and testing will tell.Sorry...nothing personal...but I have "issues" when someone says something that I shipped them doesn't work even after I tested it.
Thank you, but let's see how it behaves first. It's been running all night, but the temperature is cooler today. Besides, I don't know if I'm getting the transfer rates I should be getting.If the adapter is truly bad, we can work out a swap option or something.
I track statistics at two levels - the raw packet level and the TCP/IP level. At the raw packet level we are talking about Ethernet frames coming in and out of the adapter. Those frames include ARP packets, TCP/IP packets, and whatever else might be on your network. If on the 'packet' stats you see dropped packets that is a bad thing - it means that the Ethernet adapter was feeding packets to the machine so fast that the machine could not keep up, and it wound up throwing packets away. I compile in room for 20 incoming Ethernet packets. A really long access to the floppy drive might cause you to drop packets.Well, I'm not too sure about the dropped packets. When FTP exits, it displays two lines of information; the first one begins with "Tcp:" and the second one, with "Packets:". I was reading the "Dropped:" value on the second line, but I suppose I should have read the value on the first line.