> I have this problem too. I usually have to ping localhost a few times, > then ping another machine, then the gateway, before I can get a live > network connection going.
Can you try to diagnose this a bit more precisely? Note that it is normal for a Hurd machine not to respond to pings right on boot before anything on the machine has accessed the pfinet server (just like a Linux/Unix machine before `ifconfig' has been run to set up the network). The pfinet server, which is what listens to the Ethernet for IP packets, is a translator set on /servers/socket/2, so it starts up (and will should respond to pings) as soon as anything accesses that node. In a multiuser boot this normally happens the first time when inetd starts up and begins creating AF_INET sockets. Any other program run locally that makes an AF_INET socket will start it up too (i.e. ping or anything else that uses thet network). Can you give us a precise characterization of the situation when you see this network nonresponsiveness? Is this just after boot? Singleuser or multiuser? What else is running or has run? Does the period of nonresponsiveness continue until you do something specifically network-related (the pings you mentioned), or does the situation change just given the passage of time? During a period of nonresponsiveness, what does `ps -A' show?

