📄 00000002.htm
字号:
<BR> o NE2000/NE1000 及「相容甲麦哭爸」的卡(close compatibles)。 <BR> o WD80*3 and close compatibles. <BR> o SMC Ultra <BR> o 3c501 (龟速) <BR> o 3c503 and close compatibles. <BR> o 3c509/3c579 <BR> o HP PCLAN (however a newer kernel is required for the HP PCLAN+) <BR> o AT1500 and NE2100 (LANCE and PCnet-ISA) and close compatibles. <BR> o AT1700 (非相容品) <BR> o DEPCA and close compatibles. <BR> o D-Link DE600 pocket adaptor and close compatibles. <BR> o AT-LAN-TEC/RealTek pocket adaptor and close compatibles. <BR> <BR> 其他的 drivers 可在较新的 kernel 版本(1.1.*+)中找到。 <BR> <BR> Ethernet-HOWTO 包含一驼很有用的资讯来支援 ethernet cards: 包括 <BR> 如何选择一块 ethernet card 如果你要买某个规格的产品。 <BR> <BR> 就像以上所说的, Linux 支援其他网路连接工具, 假如你没有 <BR> ethernet card 或其他直接的网路连线。许多大学及世界性的公司提供 <BR> 许多网路拨接 (Dail up) 的服务。 这些服务可能同时包括 SLIP 或 <BR> PPP 。 你需要的只是一个电话线及一台 modem,( 如果你早已经有这些 <BR> 设备, 那最好不过了 ), 及适当地设定 (configure) 你的 linux 系统 <BR> , 以下几章会说明细部的步骤。 <BR> <BR> <BR>6. 取得 NET-2/NET-3 软体 <BR> <BR> 在你要设定 (configure) 网路软体之前, 你必须取得所有的部份。 这 <BR> 包含了现行的 kernel code, libraries, TCP/IP configuration 程式 <BR> 及档案 ( 如: /sbin/ifconfig, etc/hosts 等等 ), 最後要有一个网 <BR> 路应用程式集 ( 如: telnet, ftp, rlogin 等等 ) <BR> <BR> 如果你从散布的节点取得 Linux, 那麽你要的东西应该都已经有了检查 <BR> 并确定你所要做的事。 例如: 有些散布的版本包含了所有网路设定档, <BR> 执行档, 函式库, 及 kernel, 所以没有必要再去抓以下的档案。 <BR> <BR> 备注: they 可能在某些 "与本 HOWTO 文件所说的不同的" 目录及档案 <BR> 中。 <BR> <BR> 如果你真的有网路软体了, 可直接跳到 `Configuring the kernel' 那 <BR> 一节。没有的话, 就看下一个步骤吧! <BR> <BR> <BR> 6.1. kernel 原始程式 <BR> <BR> Linux kernel 1.0 是正式的发表的版本。 其他 release 出来的 <BR> kernel 是加强或 bug fixed 的版本。 <BR> <BR> 如果你觉得有必要去 patch 及修改 kernel 原始程式的话, 则你应该 <BR> 跨到这个 release, 因为它可以做你想要做的事。 <BR> <BR> 虽然在这个网路程式码的情况下, 我强烈建议你跟随最新版本的脚步, <BR> 因为它们有许多改变的地方足以影响网路的运作, 但是当你在 try 新 <BR> 的版本 kernel 的时候, 你总要确定把系统 backup 完全, 因为在你测 <BR> 试的时候, 有些东西会出现重大的错误。 <BR> <BR> 现在的 kernel 版本可在以下节点取得: <BR> <BR> ftp.funet.fi <BR> <BR> /pub/OS/Linux/PEOPLE/Linus/v1.1/v1.1.45.tar.gz <BR> <BR> 这是一个 gzip 过的档, 所以你药用 gzip 把它给解压出来 <BR> 速速看以下的作法: <BR> <BR> # cd /usr/src <BR> # mv linux linux.old <BR> # gzip -dc v.1.1.45.tar.gz | tar xvf - <BR> <BR> 你也可以在同一个目录下, 找到一些 patch 档 (patch46.gz)... 如果 <BR> 你有 1.1.45 版的 kernel 表示你有 kernel 1.1.0 版再加上 1 到 45 <BR> 的 patch 。所以你不必再做其他之前的 patch 。 如果有 patch 是比 <BR> 你的 kernel 版本还大的话, 你应该取得并 patch 上去。 步骤大概如 <BR> 下: <BR> <BR> # cd /usr/src <BR> # gzip -dc .../patch1.gz | patch -p0 <BR> # gzip -dc .../patch2.gz | patch -p0 <BR> # gzip -dc .../patch3.gz | patch -p0 <BR> <BR> ... <BR> <BR> <BR> 6.2. libraries (函式库) <BR> <BR> 你最少要有 4.4.2 版的 libc, 因为早期版本有 subnet masks 的问题 <BR> 。现行的 libraries (libc-4.5.26) 可在以下节点找到: <BR> <BR> sunsite.unc.edu <BR> <BR> /pub/Linux/GCC/ <BR> <BR> 你至少需要以下的档案: <BR> <BR> o image-4.5.26.tar.gz <BR> o inc-4.5.26.tar.gz <BR> o extra-4.5.26.tar.gz <BR> o release.libc-4.5.26 <BR> <BR> 你必须在开始 install 前读 release.libc-4.5.26 文件。请注意在文 <BR> 件中的某一行: regrarding deleting the older version of <BR> /usr/lib/libgcc.* or else your compiles will not link <BR> properly. <BR> <BR> 备注: 使用 4.5.26 版本你还需要 GCC 版本 2.5.7 以上及 Linux <BR> kernel 1.0+ <BR> <BR> <BR> 6.3. 网路设定(configuration)工具集 <BR> <BR> 你需要 utility suite, 它提供 tools 来设定你的网路。 <BR> 现行的 NET-2 utility suite 可在以下节点找到: <BR> <BR> sunacm.swan.ac.uk <BR> <BR> /pub/misc/Linux/Networking/PROGRAMS/NetTools <BR> /net-tools-1.1.38.tar.gz <BR> <BR> 因为 kernel networking code 仍然持续在 kernel release 时, 改变 <BR> network tools, 所以你必须选择适当的版本。 <BR> <BR> 档案的名字显示了 tool 可在哪个版次的 kernel 上执行。 <BR> 请选择版次与 kernel 相同或小於 kernel 版本的 tool。 <---- ? <BR> <BR> 建立及安装工具, try: <BR> <BR> # cd /usr/src <BR> # mkdir net-tools <BR> # cd net-tools <BR> # gzip -dc net-tools-1.1.38.tar.gz | tar xvf - <BR> # make config <BR> # make <BR> <BR> If everything makes ok, then: <BR> <BR> # make install <BR> <BR> 如果你使用 kernel version 1.1.26 或更早的版本, 你应该看看: <BR> <BR> sunacm.swan.ac.uk <BR> <BR> /pub/misc/Linux/Networking/PROGRAMS/Other/net032/ <BR> <BR> 在这目录中你会找到三种版本的网路工具。 <BR> 以下表格列出 net-032 package name, 及其 kernel 版本。 <BR> <BR> net-0.32d-net3.tar.gz 1.1.12+ <BR> net-0.32b.tar.gz 1.1.4+ <BR> net-0.32.old.tar.gz pre 1.1.4 kernels <BR> <BR> 这些 packages 包含基本的网路设定程式, 例如: ifconfig, route, <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -