romkey@MIT-CSR (04/27/83)
I've worked with the 3COM ethernet interface for a while now and have had some problems of my own. These were while developing my own driver for it, so I've never really used 3COM's routines for sending and receiving packets. I have looked at them, though, and have an idea of what might be going on. It appears that 3COM's code is only prepared to receive a packet during the time that you call into the receive routine. It's quite likely that if you call into it while a packet is waiting in the packet buffer, you'll lose that packet. It probably takes long enough from the time of transmission to the time that the receive routine is called for a packet to be received. In this case, the only real solution is to not use 3COM's routines. - John Romkey romkey@Mit-CSR -------