summaryrefslogtreecommitdiff
path: root/hurd/network.mdwn
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2008-09-28 12:47:43 +0200
committerThomas Schwinge <tschwinge@gnu.org>2008-09-28 12:49:15 +0200
commit21351b26bea310be449960df6b6a2e1841430121 (patch)
treee2435a5f2e8b8545bcca9c2b67c4b668cd78e20d /hurd/network.mdwn
parentc737895ad313f5b8b2d1ca8f6f012dd70d61a53b (diff)
Split [[hurd/network]] into [[hurd/translator/pfinet]] and the new [[hurd/settrans]].
Diffstat (limited to 'hurd/network.mdwn')
-rw-r--r--hurd/network.mdwn54
1 files changed, 0 insertions, 54 deletions
diff --git a/hurd/network.mdwn b/hurd/network.mdwn
deleted file mode 100644
index 4abb75d4..00000000
--- a/hurd/network.mdwn
+++ /dev/null
@@ -1,54 +0,0 @@
-[[meta copyright="Copyright © 2002, 2004, 2005, 2007, 2008 Free Software
-Foundation, Inc."]]
-
-[[meta license="""[[toggle id="license" text="GFDL 1.2+"]][[toggleable
-id="license" text="Permission is granted to copy, distribute and/or modify this
-document under the terms of the GNU Free Documentation License, Version 1.2 or
-any later version published by the Free Software Foundation; with no Invariant
-Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license
-is included in the section entitled
-[[GNU_Free_Documentation_License|/fdl]]."]]"""]]
-
-How to setup networking in the Hurd.
-
-First, make sure that Mach recognizes your hardware. <!-- If it doesn't, you can
-to recompile it in most cases. [ADD LINK TO INFO ON THIS] -->
-
-# The `pfinet` Translator
-
-To configure the network, the `pfinet` (*Protocol Family Internet*) translator
-must be configured. This is done using the `settrans` command to attach a
-translator to a given file system node. When programs access the node by, for
-example, sending an RPC, the Hurd will transparently start the server to handle
-the request.
-
- # settrans -fgap /servers/socket/2 /hurd/pfinet -i eth0 \
- -a 192.168.0.50 -g 192.168.0.1 -m 255.255.255.0
-
-Here, `settrans` is passed several options:
-
-* `fg`, force any existing translator to go away.
-* `ap`, make both active and passive translators.
-
-The active translator means that the operating system both starts the
-translator immediately and passinve means that the settings are saved in the
-file system node. The former also means that any error messages are sent to
-`stderr`.
-
-The argument `/server/socket/2` is the node that the translator is to be
-attached to. This is followed by the translator program to run and any
-arguments to give it.
-
-`-a`, `-g` and `-m` are, quite obviously, the IP address, the gateway and
-netmask.
-
-Help on settrans can be obtained by passing it the `--help` option. Help on a
-specific translator can be gotten by invoking it from the command line with the
-same argument, e.g.:
-
- # /hurd/pfinet --help
-
-As there can be a lot of output, consider piping this through a pager.
-
-Finally copy over your `/etc/resolv.conf` from GNU/Linux to allow your DNS to
-resolve correctly.