如果目前没有Hub , 想做一条“空电缆” , 那么要做的就是把“B”的输出作为“A”的输入 , 把“A”的输出作为“B”的输入 , 同时不改变它们的极性 。也就是说 , 把1A连到3B(A的输出 到B的输入 ) , 把2A连到6B(A的输出-到B的输入-) 。这两根线必须是一条双绞线 。它们把网卡/插脚“A”作为输出传送 , 把网卡/插脚“B”作为输入传送 。然后把3A连到1B(A的输入 到B的输出 ) , 把6A连到2B(A的输入-到B的输出-) 。这两根线也必须是一条双绞线 。它们把网卡/插脚“A”作为输入传送 , 把网卡/插脚“B”作为输出传送 。;
因此 , 如果想使用普通接插线 , 需要砍掉它的一端 , 交换接收和发送双绞线的位置后插入新的插头 , 把它压紧 , 就得到一条“空”电缆了 。一点也不复杂 。只不过是把一块网卡的发送信号送到第二块网卡的接收端 , 如法炮制就可以了 。;
注意 , 在10BaseT被批准为标准之前 , 就存在其它使用RJ-45连接头的网络格式和上述的连线安排 。例如SynOptics的LattisNet和AT&T的StarLAN 。在某些情况下 , (如使用早期的3C503网卡)可以设置网卡上的跳线使网卡能够与不同类型的Hub连接 , 但绝大多数情况下 , 为这些老式类型网络设计的网卡无法工作在标准10BaseT网络/Hub下 。(注意 , 如果网卡还有一个AUI端口 , 那么肯定可以把AUI和10BaseT收发器混合在一起使用 。);
5.3;以太网粗缆;
以太网粗缆几乎完全被废弃了 , 一般只用在与一个已有网络保持兼容 。可以放松规定并使用被动的$3的N-to-BNC连接器把大量以太网粗缆和细缆连接起来 , 这通常是扩展已有以太网粗缆的最佳解决方案 。对这种情况一个正确(但代价昂贵)的方案是使用转发器 。;
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
6.;软件设置与网卡诊断
大多数情况下 , 如果用软件进行配置并把配置保存在EEPROM里 , 一般需要重新启动DOS , 使用销售商提供的DOS程序来设置网卡的中断IRQ、I/O、内存地址和其它东西 。此外 , 希望这是只要设置一次的东西 。如果没有网卡的DOS软件 , 试著在网卡制造商的WWW站点上找找 。如果不知道站点名称 , 可以猜一下 , 如“www.my_vendor.com” , 其中“my_vendor”是网卡制造商的名称 。这种方法对SMC、3Com和许多许多其它制造商都有效 。;
有些网卡有Linux版本的配置工具 , 并在本文中列出 。Donald编写了几个运行在Linux下的小的网卡诊断程序 , 其中大部分都是他在编写驱动程序时使用的诊错工具 。不要指望有花哨的菜单驱动界面 。在使用绝大部分工具时 , 你需要阅读源码 。即使你所用的网卡没有相应的诊断工具 , 你还是可以通过cat;/proc/net/dev获得一些信息——假设至少在启动时你的网卡被检测到了 。;
随便哪种情况下 , 都得在启动时运行这些程序(允许对端口进行I/O操作) , 而且可能在这么做之前要先用ifconfig;eth0;down关闭以太网卡 。;
6.1;以太网卡的配置程序;
WD80x3网卡
对于使用wd80x3网卡的人 , 在Linux的FTP站点上可以找到的wdsetup-0.6a.tar.gz里有一个程序wdsetup 。它的维护不是很好 , 有一段时间没有更新了 。如果能用 , 那么很好;如果不行 , 那么只好使用应当和网卡一起拿到的DOS版本程序 。如果没有这样的DOS版本程序 , 还是可以很高兴地告诉你 , 从SMC的FTP站点上可以获取设置/驱动程序磁盘 。当然 , 你必须有一个带EEPROM的网卡才能使用该工具 。很老很老的wd8003网卡和一些wd8013兼容网卡使用跳线来设置网卡 。;
推荐阅读
- Linux 指令篇:讯息传送与信件管理--write
- Linux 指令篇:讯息传送与信件管理--wall
- Linux 指令篇:工作行程资讯与管理--kill
- Linux 指令篇:工作行程资讯与管理--nice
- Linux 指令篇:工作行程资讯与管理--ps
- Linux 指令篇:工作行程资讯与管理--pstree
- Linux 指令篇:工作行程资讯与管理--renice
- Linux 指令篇:工作行程资讯与管理--skill
- Linux 指令篇:工作行程资讯与管理--top
- Linux 指令篇:字串处理--tr