mol osX & net
Jean-Jacques Levy
mol-general@lists.maconlinux.org
Sat, 5 Oct 2002 22:39:01 +0200
Here is my molrc.net (I'm using eth1 for an awkward reason, since my
driver for a wireless connection to an airport only works on that
device).
Hope it helps.
-JJ-
# -*- perl -*- (for emacs syntax coloring)
#
# Mac-on-Linux mouse and keyboard configuration
#
#------------------------------------------------------------------------------
# SheepNet Driver (recommended for AppleTalk only)
#------------------------------------------------------------------------------
#
# MOL uses a special kernel module driver (sheep.o) to share the
# network device with linux.
#
# netdev: eth0 -sheep
#
# - Linux and MOL must use different TCP/IP addresses (residing on the
# same subnet). This is a problem if you use DHCP...
#
# Note: It is possible to configure up to three netdevices
# simultaneously. Thus the SheepNet driver could be used
# for AppleTalk and the tun driver for TCP/IP...
#
ifeq ${boot_type} newworld oldworld { # Configure for MacOS only
netdev: eth1 -sheep
}
#------------------------------------------------------------------------------
# Tun Driver (recommended for TCP/IP)
#------------------------------------------------------------------------------
#
# A virtual network is created. The linux interface (e.g. tun0) is
# configured from the /etc/mol/tunconfig script which is
# invoked when MOL starts.
#
# netdev: tun0 -tun
#
# The default tunconfig script masquerades the network (thus, linux
# and MacOS can share a single IP address). A local dhcp server
# is also started (if available).
#
# - AppleTalk will not work over the tun device.
# - Make sure /dev/net/tun exists (mknod /dev/net/tun c 10 200).
# - The tunconfig script contains further information/documentation
# - Configure a suitable nameserver in /etc/mol/dhcpd-mol.conf.
#
# tunconfig: alternate_tunconfig_script
#netdev: tun${session} -tun
netdev: tun1 -tun
# netdev: tun0 -tun
netdev: eth1 -sheep
# netdev: eth0 -sheep
#------------------------------------------------------------------------------
# Tap Driver (more or less obsolete)
#------------------------------------------------------------------------------
#
# This driver is similar to the tun driver. MOL does not automatically
# configure the tap0 network though.
#
# netdev: tap0 -tap
#
# - AppleTalk will not work (easily) over a tap device
# - The tap0 interface must be configured (preferably at boot)
#
#netdev: tap0 -tap