Initial import from FreeBSD RELENG_4:
[dragonfly.git] / release / picobsd / doc / src / hardware.html
1 <html>
2 <! $FreeBSD: src/release/picobsd/doc/src/hardware.html,v 1.5 1999/08/28 01:33:25 peter Exp $ >
3 <body>
4 <h1><center>Lists of supported hardware configurations.</center></h1>
5
6 <p>Below you will find supported configurations for each of the flavors of
7 PicoBSD as of version @VER@, as well as the lists of programs included.</p>
8
9 <h3>Dialup version:</h3>
10 <ul>
11 <li>minimum 386SX CPU (either Intel, AMD, Cyrix etc - doesn't matter),
12 </li>
13 <li>minimum 8MB of RAM (some people reported success
14 stories with 4MB only, but I certainly don't recommend it)
15 </li>
16 <li>a modem (for Internet connection using PPP protocol), either internal or
17 external, connected to COM1-COM4. NOTE: COM3 and COM4 are disabled by default
18 - you have to explicitly enable them in UserConfig.
19 </li>
20 <li>an Ethernet card for LAN connection:
21 <ul>
22 <li>    ed - default settings: port 0x280, irq 10, iomem 0xd8000
23         <p>NE2000 compatible ISA and PCI cards, most SMC and 3C503</p>
24 </li>
25 <li>    ep - default settings: port 0x300, irq 10,
26         <p>3C509 ISA card</p>
27 </li>
28 <li>    ie - default settings: port 0x300, irq 10, iomem 0xd0000
29         <p>Intel EtherExpress ISA, StarLan, 3C507</p>
30 </li>
31 <li>    le - default settings: port 0x300, irq 5, iomem 0xd0000
32         <p>DEC EtherWorks 2 and 3</p>
33 </li>
34 <li>    lnc - default settings: port 0x280, irq 10, iomem 0xd0000
35         <p>Lance/PCNet</p>
36 </li>
37 <li>    de - DEC21040-based PCI cards,
38 </li>
39 <li>    fxp - Intel EtherExpress Pro/100B PCI card
40 </li>
41 </ul>
42 </li>
43 <li>10 virtual consoles plus console utilities (vidcontrol, kbdcontrol)
44 </li>
45 <li>basic networking tools: ifconfig, route, ping, ns (mini-netstat),
46 traceroute
47 </li>
48 <li>basic remote access tools: telnet, ftp and SSH
49 </li>
50 <li>basic OS tools: shell, mount (FreeBSD, DOS, Linux), umount, ps, kill, vm
51 (mini-vmstat), fsck, df, etc..
52 </li>
53 <li>editable configuration (/etc directory and kernel configuration)
54 </li>
55 <li>simple editor ee
56 </li>
57 <li>simple help system for people new to FreeBSD
58 </li>
59 </ul>
60 <h3>Router-like version:</h3>
61 <ul>
62 <li>minimum 386SX CPU,
63 </li>
64 <li>minimum 10 MB of RAM (8MB for basic setup)
65 </li>
66 <li>support for PPP protocol on dialup/leased lines (using ijppp)
67 </li>
68 <li>support for several types of Ethernet cards (two of each kind) - see above
69 for descriptions: ed, ie, ep, de, fxp, lnc
70 </li>
71 <li>network daemons: routing daemon (routed), inetd, telnetd.
72 </li>
73 <li>IP Firewall and NAT daemon (natd).
74 </li>
75 <li>more OS utilities, including: syslogd, mount_nfs, network logins via
76 telnet
77 </li>
78 <li>this version doesn't include: ssh, ftp
79 </li>
80 </ul>
81 <h3>Router version:</h3>
82 <ul>
83 <li>minimum 386SX CPU,
84 </li>
85 <li>minimum 4 MB of RAM (6MB for running some additional daemons)
86 </li>
87 <li>support for PPP protocol on dialup/leased lines (using kernel ppp)
88 </li>
89 <li>support for several types of Ethernet cards - see above
90 for descriptions: ed, ie, ep, de, fxp, lnc
91 </li>
92 <li>custom init(8), which includes also a simple command-line interface,
93 and its own way to configure the system on startup.
94 </li>
95 <li>IP Firewall and NAT daemon (natd - it requires additional portion of RAM).
96 </li>
97 <li>very few OS tools, except those absolutely necessary,
98 </li>
99 </ul>
100
101 <p>There's also the fourth version, which can serve as a dialin server - I hope
102 you'll find it as a cheap yet reliable alternative to commercial communication
103 servers :-)) This work is still in progress, and
104 <A HREF="beta.html">I need some people to test</a> the early
105 dial-in server version.</p>
106
107 <hr>
108 <i>Last modified:
109 @DATE@
110 </i>
111 </body>
112 </html>