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