Check for SYS/GL during library init. Reason is that
[AROS.git] / workbench / network / stacks / AROSTCP / db / interfaces
blob592cd33181dadd7f5d3db0613663cfe31e9f22eb
1 # Network Interface Configuration for AROSTCP
2 # ===========================================
4 # AROSTCP uses the network interface to communicate with SANA-II devices,
5 # just like DOS uses handlers or filesystems to communicate with exec
6 # devices.  A network interface is created and configured with `ifconfig'
7 # utility.  AROSTCP can create several network interfaces for each SANA-II
8 # device; this is seldom useful, except when network has many different
9 # framings for IP.
11 # The new-style network interface name consists of interface device name
12 # concatenated with interface unit number, ie. if the interface name is
13 # "slip0", then the interface device name is "slip" and the interface unit
14 # is 0.  The network interface name should not contain digits ('0' ... '9').
16 # There is a built-in interface "lo0" in AROSTCP, other interfaces should
17 # be defined here.
19 # This configuration file is read with template:
20 # NAME/A, DEV=DEVICE/A/K, UNIT/N/K, IP/K, NETMASK/K,UP/S, IPTYPE/N/K,
21 # ARPTYPE=IPARPTYPE/N/K, IPREQ=IPREQUESTS/N/K, ARPREQ=ARPREQUESTS/N/K,
22 # WRITEREQ=WRITEREQUESTS/N/K, NOTRACKING/S, NOARP/S, ARPHDR/N/K,
23 # P2P=POINT2POINT/S, NOSIMPLEX/S, LOOPBACK/S
25 # Lines can be continued if their last character is '+'
26 # '#' and ';' are comment characters - rest of the line is ignored
28 # Parameters are interpreted as follows:
29 # NAME/A
30 #   new-style AmiTCP/IP network interface name
31 # DEV=DEVICE/A/K
32 #   Sana-II (old-style AmiTCP/IP) device name
33 # UNIT/N/K
34 #   Sana-II (old-style AmiTCP/IP) device unit number. Default value is 0.
35 #   If no Sana-II unit number is given, the interface unit number is used
36 # IP/N/K
37 #   IPv4 Address of the interface.
38 #   Specifying DHCP for the address will cause th interface
39 #   retrieve configuration information using the DHCP protocol.
40 #   [
41 #      N.B. - if this is not set, it will need to be manually configured later
42 #      using the ifconfig command.
43 #   ]
44 #   
45 # NETMASK/K
46 #   Netmask the interface should use.
47 # UP/S
48 #   Automatically put the interface ONLINE.
49 # IPTYPE/N/K (*
50 #   Packet type (framing) for Internet Protocol (IP)
51 # IPREQ=IPREQUESTS/N/K
52 #   IO requests allocated for receiving IP packets.
53 # ARPTYPE=IPARPTYPE/N/K (*
54 #   Packet type (framing) for Address Resolution Protocol (ARP)
55 # ARPREQ=ARPREQUESTS/N/K
56 #   IO requests allocated for receiving ARP packets
57 # WRITEREQ=WRITEREQUESTS/N/K
58 #   IO requests allocated for transmitting packets
59 # NOTRACKING/S
60 #   Disable the packet type tracking on SANA-II devices.  This feature is
61 #   needed to circumvent a bug in a2060.device V37.2 
62 # NOARP/S
63 #   Disable the ARP for this interface
64 # ARPHDR/N/K (*
65 #   The ARP header version. This is 1 for Ethernet, 7 for Arcnet by default
66 # P2P=POINT2POINT/S
67 #   Use the device as point-to-point device
68 # NOSIMPLEX/S
69 #   Disable the copying of broadcast packets.  Set this parameter if we hear
70 #   our own broadcasts
71 # LOOPBACK/S
72 #   Set this parameter if it is loopback
74 # *) Don't set these parameters if you don't know what you are doing.
75 #    AROSTCP recognizes Ethernet, Arcnet (RFC 1051 framing), SLIP and PPP
76 #    drivers automatically.  See file <netinclude/net/sana2tags.h> for the
77 #    packet types used for these drivers.
78
79 # Here are a few examples.
80 # * To enable an entry: uncomment the line which begins 'eth0',
81 #   and correlates with the device driver for your network interface
82 # * To add a second interface copy the line and replace eth0 with
83 #   ethx (x being the next available interface number .. ie , 1, 2, and so on)
84 # * For both of the above, you will most likely wish to alter the IP to
85 #   the correct one for your interface, and optionally set the NETMASK also
86 #   - which defaults to 255.255.255.0
88 # ..3Com Ethernet cards
90 #eth0 DEV=DEVS:networks/etherlink3.device UNIT=0 IP=192.168.0.188 UP
92 # ..PCNet32/VMWare Ethernet cards
94 #eth0 DEV=DEVS:networks/pcnet32.device UNIT=0 IP=192.168.0.188 UP
96 # ..nForce Ethernet cards
98 #eth0 DEV=DEVS:networks/nforce.device UNIT=0 IP=192.168.0.188 UP
100 # ..RTL8029 Ethernet cards
102 #eth0 DEV=DEVS:networks/prm-rtl8029.device UNIT=0 NOTRACKING IP=192.168.0.188 UP
104 # ..Prism II wireless cards
106 #eth0 DEV=DEVS:networks/prism2.device UNIT=0 IP=192.168.0.188 UP
108 # ..Intel PRO 100 Series cards
110 #eth0 DEV=DEVS:networks/intelpro100.device UNIT=0 IP=192.168.0.188 UP
112 # .. Linux-hosted AROS (using the TUN/TAP driver)
114 #eth0 DEV=DEVS:networks/tap.device UNIT=0 IP=192.168.0.188 UP
116 # EOF