一个关于键盘的问题.

发表于:2007-06-09来源:作者:点击数: 标签:
启动后拔下键盘,几天后再把键盘弄上去就键盘就不起作用了。 上次记得有人说过编译内核可以解决。找不着了。 谢谢。 i2era 回复于:2003-05-31 22:10:02 [code:1:4f54a9da7e] 安装了FreeBSD的计算机一般是做为 服务器 使用的,很多时候并没有连接键盘。当计

启动后拔下键盘,几天后再把键盘弄上去就键盘就不起作用了。
上次记得有人说过编译内核可以解决。找不着了。

谢谢。

 i2era 回复于:2003-05-31 22:10:02
[code:1:4f54a9da7e]
安装了FreeBSD的计算机一般是做为服务器使用的,很多时候并没有连接键盘。当计算机启动后,再接上键盘,这是键盘并不工作。这是为什么呢?看一下kernel配置文件: 
device atkbd0 at atkbdc? irq 1 flags ox1 
改为: 
device atkbd0 at atkbdc? irq 1 
为什么要去掉flag配置 呢?用man atkbd命令看有如下信息: 
bit 0 (FAIL_IF_NO_KBD) 
By default the atkbd driver will install even if a keyboard is not actually connected to the system. This option prevents the driver from being installed in this situation. 
比特0 (FAIL_IF_NO_KBD) 
默认情况下即使没有连接键盘也装载atkbd驱动。这个选项使在这种情况下不再装载atkbd驱动。 
以上描述有些令人糊涂,我们关注的是内核kernel,不是驱动。在man帮助里,"默认"指的是驱动,而不是内核。默认情况下,即使没有连接键盘,驱动也进行装载。另一方面,GENERIC内核使用flags 0x1,在没有连接键盘的时候卸载键盘驱动。 
进行如上修改后重新编译内核,这样就可以解决系统启动后再连接键盘,键盘不工作的问题了。 
那么为什么GENERIC内核不是默认总装载键盘驱动呢,答案是并不希望这样做,由于syscons的限制,系统无法同时处理多个键盘输入。因此,如果atkbd没有找到键盘,那么就让USB键盘驱动去找找是否有USB键盘安装。 
对USB键盘有类似的问题,但还不知道该如何处理。 
[/code:1:4f54a9da7e]
原文:
http://www.chinabsd.com/sysadmin/keyboard_on_headless_server.html

 beggar 回复于:2003-05-31 22:12:49
就是这篇,谢谢

 红袖添香 回复于:2003-05-31 22:20:41
...

i2era 你的脑袋中安的是什么DIMM?

 i2era 回复于:2003-05-31 22:23:58
[quote:4345e0a803="红袖添香"]...

i2era 你的脑袋中安的是什么DIMM?[/quote:4345e0a803]     
may be ddr2
但还是比不上 you( google MM 

 quakelee 回复于:2003-05-31 22:25:43
你们是党国的栋梁呀,上海一定要守住!!

 红袖添香 回复于:2003-05-31 22:27:21
[quote:47729085b3="i2era"]    
may be ddr2
但还是比不上 you( google MM [/quote:47729085b3]    

下次偶要什么资料找不到,就找你了

 

 i2era 回复于:2003-05-31 22:56:26
[quote:6ef4bab9ec="红袖添香"]   

下次偶要什么资料找不到,就找你了

 [/quote:6ef4bab9ec]     
FT~~~我拿块豆腐撞死算了 

 红袖添香 回复于:2003-05-31 23:04:41
[quote:89bd26ba86="i2era"]    
FT~~~我拿块豆腐撞死算了 [/quote:89bd26ba86]    

      

撞之前把你的DDR2拆下来给偶

 i2era 回复于:2003-05-31 23:08:34
[quote:665bf3b904="红袖添香"]   

      

撞之前把你的DDR2拆下来给偶[/quote:665bf3b904]     
...
无语...

 quakelee 回复于:2003-05-31 23:15:26
[quote:07b41fdb8d="红袖添香"]   

      

撞之前把你的DDR2拆下来给偶[/quote:07b41fdb8d]     
我猛然间发现红袖还知道DDR2呢
可是我咋只听说过DDR266 DDR400

 红袖添香 回复于:2003-05-31 23:15:41
[quote:0c7b3ac008="i2era"]    
...
无语...[/quote:0c7b3ac008]    

paradox 

    

 红袖添香 回复于:2003-05-31 23:19:00
[quote:0f9f0d80a3="quakelee"]    
我猛然间发现红袖还知道DDR2呢
可是我咋只听说过DDR266 DDR400[/quote:0f9f0d80a3]    

i2era 楼上说的

 quakelee 回复于:2003-05-31 23:24:48
hoho~~
二位对硬件都不熟呀
DDR2确实是有,但是基本上还是直接叫频率的名字比如DDR400就是DDR2的第一级产品

 i2era 回复于:2003-05-31 23:31:45
[quote:efec7e868f="quakelee"]hoho~~
二位对硬件都不熟呀
DDR2确实是有,但是基本上还是直接叫频率的名字比如DDR400就是DDR2的第一级产品[/quote:efec7e868f]     
我听说DDR400好象要放弃,因为成品率太底,直接
生产DDR2了...
DDR400还是一代的...

 quakelee 回复于:2003-05-31 23:38:20
[quote:9e7479efdc="i2era"]    
我听说DDR400好象要放弃,因为成品率太底,直接
生产DDR2了...
DDR400还是一代的...[/quote:9e7479efdc]     
i2era啥时候换了cache了,不会是想跟G4拼L3吧
55555555555555555555

 红袖添香 回复于:2003-05-31 23:45:08
[quote:69cb04e9b8="quakelee"]    
i2era啥时候换了cache了,不会是想跟G4拼L3吧
55555555555555555555[/quote:69cb04e9b8]    

哈哈,现在这个 i2era 很厉害哦,偶想再过阵子,偶们不能叫他 DDR2,可能也不是 cache 了,直接用的 register 哦~~~

     

 i2era 回复于:2003-06-01 09:16:42
[quote:d94241f8b3="红袖添香"]   

哈哈,现在这个 i2era 很厉害哦,偶想再过阵子,偶们不能叫他 DDR2,可能也不是 cache 了,直接用的 register 哦~~~

     [/quote:d94241f8b3]     
行了,别在...,最多也不过是cache而已,总共接触FreeBSD才2个多月... ops:

 ihweb 回复于:2003-06-01 12:16:21
[quote:5cdfcd309b="i2era"]    
行了,别在...,最多也不过是cache而已,总共接触FreeBSD才2个多月... ops:[/quote:5cdfcd309b]     


两个月???要不要捅你出来啊!!   

 i2era 回复于:2003-06-01 12:35:33
[quote:ab8c075fdc="ihweb"]    


两个月???要不要捅你出来啊!!   [/quote:ab8c075fdc]     
真的哦,看我的注册日期就知道,下完4.7iso后才注册的,
寒假时用的还是RedHat 7.3,无意中来到BSD版,就潜水了十几天...
水桶可能要问了,为什么会来到这里?
以前学习Linux时候经常去http://www.fanqiang.com/
也就知道了chinaunix,还见到水桶的扭屁股的小猴子头像,觉得好玩,就来喽~~~

 ihweb 回复于:2003-06-01 12:39:06
[quote:9afc2d9280="i2era"]    
真的哦,看我的注册日期就知道,下完4.7iso后才注册的,
寒假时用的还是RedHat 7.3,无意中来到BSD版,就潜水了十几天...
水桶可能要问了,为什么会来到这里?
以前学习Linux时候经常去http://www.fanqiang..........[/quote:9afc2d9280]     


那更加该捅!!!!!不早点用BSD。   

 Zer4tul 回复于:2003-06-01 15:29:21
DDR400是1代的,而且当初是不被承认的。后来因为Intel的态度转变,所以就承认它了……
DDR II的初始速度是400,但是不是DDR 400。呵呵

原文转自:http://www.ltesting.net