Path: utzoo!attcan!uunet!husc6!rutgers!elbereth.rutgers.edu!dorm.rutgers.edu!dpz From: dpz@dorm.rutgers.edu (David P. Zimmerman) Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: CMU PC/IP WD8003 driver Message-ID: Date: 22 Nov 88 03:46:51 GMT Organization: Rutgers University Lines: 67 I've got the new CMU PC/IP distribution from husc6.harvard.edu (without docs, but who needs those anyway? :-), and have come to the conclusion that the WD8003 driver is spitting out random garbage onto the network. The PC/IP code works fine with the 3C501 (after I use the old NETDEV.SYS - the new one won't hang around in memory and let itself be used), and the WD8003 is very usable under NCSA Telnet and FTP Software's PC/TCP. My setup in NETDEV.SYS is normal. NCSA FTP has errors initializing the network, but I haven't looked into that yet. Peeking into the network shows me a really funny looking packet coming out. I use PING.EXE to bounce an ICMP echo off of some host on the same net, and my multiport tranceiver blinks once on the port my PC is connected to. Fine, so a packet did get out. I grab it on my netsniffer and stare at it for a while. Nope, no life in there at all. Even the Ethernet address is hopelessly botched. I did this a couple of times, hoping that the various fields merely suffered from an Off By x Bug, but the packet truly is garbage. And of course PING comes back and cries at me (see output at the end of this message). The funny thing is that HADDR.EXE comes back with the right Ethernet address of the damn card. Hmph. If I play with the stuff too much in one session, things get even better - the machine hangs. Badly. We're talking power cycle. I figure some stack is getting trashed somewhere, or at least the programs are writing wildly into memory. Anyone have any source fixes, or even a working set of binaries? David ping (\pcip\wd8003\iping.exe@soliloquy.rutgers.edu) whines: Initializing Tasking. IP: setting handler for protocol 17 UDP: Opened InterNet connection. IP: setting handler for protocol 1 ICMP: Opened ip conn IP: setting handler for protocol 3 GGP: opened ip con in_write: pkt[264] prot 1 to 128.6.18.2, route 128.6.18.2 icmp: can't send echo request Couldn't send (net address unknown?) on try 0 Ether Stats: My ethernet address: 00.00.C0.07.47.10 0 ints 0 pkts rcvd 1 pkts sent 0 ints lost 0 underflows 0 colls 0 16 colls 1 rdys 0 FCS errs 0 overflows 0 dribbles 0 shorts 0 missed 0 unknown 0 refused 0 too big 0 dropped 0 multi max q depth 0 1 ARPs sent 0 ARP reqs rcvd 0 ARP reps rcved 0 ARP reqs not for me 0 bad ARPs 0 unexpected replies 0 bad lengths IP Stats 0 pkts rcvd 1 pkts sent 0 pkts dropped because of: 0 bad xsums 0 bad protocols 0 bad vers 0 bad lens 0 not for me 0 ttl expired 0 frags 0 destination unreachables rcvd Packet stats: 10 free packets now Min depth: 8 Max depth: 10 netclose() called -- David P. Zimmerman, the Dorm Networking Pilot Project, the UUCP Project, etc dpz@dorm.rutgers.edu rutgers!dpz dpzimmerman@zodiac.bitnet