⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000002.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 5 页
字号:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;也能有多一点的时间来处理其它事。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一般而言,8250&nbsp;和&nbsp;16450&nbsp;UARTs&nbsp;在速度&nbsp;19200&nbsp;bps&nbsp;之下还算不错。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;超过&nbsp;19200,&nbsp;你就会看到字元遗失,计算速度也降低了。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;要记住的是:dumb&nbsp;UART&nbsp;并非就是不好或有害,而只是不适合在高速下&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;运作。用这些&nbsp;UART&nbsp;来连接&nbsp;终端机,滑鼠&nbsp;应该不会有问题的。但对一个&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;高速的魔电,那&nbsp;16550A&nbsp;是必须的。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你可用多一点钱买有&nbsp;FIFO&nbsp;UARTs&nbsp;的&nbsp;serial&nbsp;卡,或是你也可以只买一个&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;16550A&nbsp;的晶片来更新。16550A&nbsp;与&nbsp;16550&nbsp;UARTs&nbsp;的接脚是相容的。当然&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;买一个新卡是比较省事的方法。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>14.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'kermit':&nbsp;快速启蒙&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'kermit'&nbsp;是众多通讯程式之一,它几乎是被&nbsp;port&nbsp;到各种的机器上了。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你若是一个新手,kermit&nbsp;是一个使用魔电的简单方法。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;启动&nbsp;'kermit'&nbsp;用&nbsp;&quot;kermit&quot;&nbsp;指令。你将需要设定一些东西,你的魔电才&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;能使用。你也许将这些指令存在&nbsp;&nbsp;$HOME/.kermrc&nbsp;以後就不用每次去设定&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;底下是一个例子:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;line&nbsp;/dev/cua3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;使用serial&nbsp;device&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;modem&nbsp;v42-telebit&nbsp;&nbsp;&nbsp;#&nbsp;使用的魔电型别&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set&nbsp;speed&nbsp;38400&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;速度&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;此时,你可以输入&nbsp;&quot;c&quot;&nbsp;来连接上魔电,并用&nbsp;&quot;at&quot;&nbsp;指令来手动拨号。或在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kermit&gt;&nbsp;此提示符号下,使&quot;dail&quot;指令拨号。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果你要用&nbsp;zmodem&nbsp;档案传输协定,你可以将以下的两行:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;rz&nbsp;!rz&nbsp;&lt;/dev/cua3&nbsp;&gt;/dev/cua3&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;define&nbsp;sz&nbsp;!sz&nbsp;\%0&nbsp;&gt;/dev/cua3&nbsp;&lt;/dev/cua3&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;加到你的.kermrc&nbsp;档中(其中的device&nbsp;是看你使用的而定)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这只是一个快速启蒙,更详细的介绍请用&nbsp;man&nbsp;查&nbsp;'kermit'。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>15.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;问题的排除&nbsp;<BR>&nbsp;<BR>15.1&nbsp;&nbsp;&nbsp;&nbsp;我还是有这样的&nbsp;&quot;line&nbsp;XXX&nbsp;of&nbsp;inittab&nbsp;invalid&quot;&nbsp;讯息出现&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;确定你的&nbsp;init&nbsp;设定是否合乎语法。不同的&nbsp;'init'&nbsp;程式有它们自己的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/etc/inittab&nbsp;档案的写法。并且要检查使用的getty&nbsp;的语法是否也是合乎&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;语法的规则。&nbsp;<BR>&nbsp;<BR>15.2&nbsp;&nbsp;&nbsp;&nbsp;当我要拨号时,出现&nbsp;&quot;/dev/cuaX:&nbsp;Device&nbsp;or&nbsp;resource&nbsp;busy&quot;&nbsp;的讯息&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这是一个常常遇到的问题。可能的原因有很多种,不过若是你是小心地&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;依指示来安装,应该不会出现这样的问题。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最普遍的原因是&nbsp;DCD&nbsp;设定不正确。DCD&nbsp;是当实际有连接时,才能设定,而不&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;是在&nbsp;getty&nbsp;锁定此&nbsp;port&nbsp;时设定的。当&nbsp;getty&nbsp;知道&nbsp;DCD&nbsp;已设定时,它就会&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;锁定那个&nbsp;port&nbsp;并呼叫&nbsp;login&nbsp;程式,出现&nbsp;login&nbsp;画面。检查以确定你的魔&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;电在连接时,是&nbsp;configure&nbsp;到唯一的DCD&nbsp;。DTR&nbsp;和&nbsp;RTS&nbsp;在有些被使用时&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;应该被设定,或是锁定连线,像是&nbsp;&nbsp;'getty',&nbsp;'kermit',&nbsp;或是其它的通讯程&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;式一样。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;另外可能的原因是使用的中断与其它设备使用的中断相冲。当每一个&nbsp;device在&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;被初始时,都会要求&nbsp;linux&nbsp;允许它使用硬体中断。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Linux&nbsp;记录每一个中断是分配给那一个device,而且如果你要的中断已经给&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;别的device&nbsp;时,你的&nbsp;device&nbsp;就不能正确的初始化了。deviec&nbsp;并没有其它&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;的方式告诉你发生这种事了,除了在你要使用此&nbsp;device&nbsp;时,它才会告诉你&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;device-busy&nbsp;的错误讯息。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这问题的解决是重建&nbsp;kernel,在做完&nbsp;&quot;make&nbsp;config&quot;之後,对於没的device&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;都要回答&nbsp;&quot;no&quot;&nbsp;。当然另外是直接改原始的程式中的设定:类似如下的例子&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;grep&nbsp;IRQ&nbsp;/usr/src/linux/include/linux/*&quot;&nbsp;得到有行是&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;#define&nbsp;MOUSE_IRQ&nbsp;5&quot;&nbsp;在&nbsp;busmouse.h.&nbsp;&nbsp;就改成适当的值就可以了。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;另外就是直接找出相冲的硬体,看是否改变其中一个的中断设定。&nbsp;<BR>&nbsp;<BR>15.3&nbsp;&nbsp;&nbsp;&nbsp;我有这样的错误的讯息&quot;respawning&nbsp;too&nbsp;fast,&nbsp;disableing&nbsp;for&nbsp;5&nbsp;minutes&quot;.&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;确定你的魔电&nbsp;configured&nbsp;正确。看看暂存器E&nbsp;和&nbsp;Q。这通常是因为你的&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;魔电和getty&nbsp;程式在&quot;聊天&quot;。&nbsp;<BR>&nbsp;<BR>15.4&nbsp;&nbsp;&nbsp;&nbsp;我有一个&nbsp;魔电/端终机&nbsp;的连接,但是&nbsp;root&nbsp;却无法从&nbsp;serial&nbsp;device&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;login进来。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;这样的目的是安全考量。一般而言,你应该只允许root从&nbsp;主控台&nbsp;login&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;进来。因为若允许&nbsp;root&nbsp;从任何地方&nbsp;login&nbsp;的话是非常的危险的。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;不过你还是可以改&nbsp;/etc/login.defs,&nbsp;并找出有&nbsp;CONSOLE的一行,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将&nbsp;serial&nbsp;device&nbsp;名称加入即可。例如我有一个终端机在&nbsp;/dev/ttyS1.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我就原先那一行:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONSOLE&nbsp;tty1:tty2:tty3:tty4:tty5:tty6:tty8&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;改成:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CONSOLE&nbsp;tty1:tty2:tty3:tty4:tty5:tty6:tty8:ttyS1&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;即可。&nbsp;<BR>&nbsp;<BR>15.5&nbsp;&nbsp;&nbsp;&nbsp;我已设一终端机接上我的&nbsp;pc,但是只要我输入login&nbsp;名字之後,就&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;锁住了。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你可以没有设&nbsp;CLOCAL&nbsp;给&nbsp;/etc/gettydefs&nbsp;档中的终端机项。&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你必须设&nbsp;CLOCAL.&nbsp;&nbsp;底下是一个例子:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;9600&nbsp;baud&nbsp;Dumb&nbsp;Terminal&nbsp;entry&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DT9600#&nbsp;B9600&nbsp;CS8&nbsp;CLOCAL&nbsp;#&nbsp;B9600&nbsp;SANE&nbsp;-ISTRIP&nbsp;CLOCAL&nbsp;#@S&nbsp;@L&nbsp;login:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#DT9600&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;接著下&quot;kill&nbsp;-HUP&quot;&nbsp;强迫'getty'&nbsp;程式重读&nbsp;/etc/gettydefs&nbsp;内容。&nbsp;<BR>&nbsp;<BR>15.6&nbsp;&nbsp;&nbsp;&nbsp;在高速之下,我的魔电会遗失一些字,而且电脑也跟著慢下来。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果你要让你的魔电速度超过&nbsp;19200&nbsp;bps,而你没有&nbsp;16550A&nbsp;UARTs,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;你应该要更新了,看前面有关&nbsp;UARTs&nbsp;的部份。&nbsp;<BR>&nbsp;<BR>16.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;贡献&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一个人是不可能完成&nbsp;HOWTO&nbsp;这文件,底下即是一些有所贡献的人&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Brandon&nbsp;S.&nbsp;Allbery&nbsp;&lt;<A HREF="mailto:bsa@kf8nh.wariat.org>">bsa@kf8nh.wariat.org></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Karl&nbsp;Buck&nbsp;&lt;<A HREF="mailto:kxb@cis.ksu.edu>">kxb@cis.ksu.edu></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bryan&nbsp;Curnutt&nbsp;&lt;bryan%<A HREF="mailto:uhura1@uunet.uu.net>">uhura1@uunet.uu.net></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Arthur&nbsp;Donkers&nbsp;&lt;arthur%ptt-<A HREF="mailto:iat@nluug.nl>">iat@nluug.nl></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Karlheinz&nbsp;Hagen&nbsp;&lt;<A HREF="mailto:kalle@dg8lav.toppoint.de>">kalle@dg8lav.toppoint.de></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Michael&nbsp;Hamilton&nbsp;&lt;<A HREF="mailto:hamilton@golem.wcc.govt.nz>">hamilton@golem.wcc.govt.nz></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wayne&nbsp;Hayes&nbsp;&lt;<A HREF="mailto:wayne@csri.toronto.edu>">wayne@csri.toronto.edu></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;John&nbsp;Henders&nbsp;&lt;<A HREF="mailto:jhenders@jonh.wimsey.bc.ca>">jhenders@jonh.wimsey.bc.ca></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ed&nbsp;Carp&nbsp;&lt;<A HREF="mailto:erc@apple.com>">erc@apple.com></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cheng&nbsp;Chang&nbsp;Huang&nbsp;&lt;<A HREF="mailto:huangch@cps.msu.edu>">huangch@cps.msu.edu></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Camillus&nbsp;Jayewardena&nbsp;&lt;<A HREF="mailto:jayeward@abs.ascom.ch>">jayeward@abs.ascom.ch></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Jerry&nbsp;Kaidor&nbsp;&lt;<A HREF="mailto:jkaidor@synoptics.com>">jkaidor@synoptics.com></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Juha&nbsp;Laiho&nbsp;&lt;<A HREF="mailto:jlaiho@ichaos.nullnet.fi>">jlaiho@ichaos.nullnet.fi></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bambang&nbsp;N.&nbsp;Prastowo&nbsp;&lt;<A HREF="mailto:prastowo@qucis.queensu.ca>">prastowo@qucis.queensu.ca></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark&nbsp;Schwabacher&nbsp;&lt;<A HREF="mailto:schwabac@yoko.rutgers.edu>">schwabac@yoko.rutgers.edu></A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -