> So far, I've got the ppp network interface device mostly wired into > gnumach (slip, too).
This is an entirely wrong approach that is just not likely to get you very far towards something useful for the Hurd. There is nothing the kernel should have to do with it.