<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Welcome To Alex's Blog - Tech]]></title>
<link>http://www.zhesheng.net/</link>
<description><![CDATA[创造机会的人是勇者；等待机会的人是愚者]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[myzju(*)zju.edu.cn(Alex)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>Welcome To Alex&#39;s Blog</title>
	<url>http://www.zhesheng.net/images/logos.gif</url>
	<link>http://www.zhesheng.net/</link>
	<description>Welcome To Alex&#39;s Blog</description>
</image>

			<item>
			<link>http://www.zhesheng.net/article.asp?id=231</link>
			<title><![CDATA[(转)怎样查找Xilinx的资料 -- 一个关于找教程的教程]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Thu,13 Aug 2009 16:44:19 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=231</guid>
		<description><![CDATA[一、软件<br/><br/>Xilinx的软件主要是ISE, EDK, ChipScope Pro, System Generator, PlanAhead, ModelSim，如果要算上AccelDSP也凑合，不过相信国内没多少人用。<br/><br/>ISE是主要的逻辑设计软件，其他软件的具体实现功能都依附于ISE。ISE有Foundation版和WebPack版。WebPack版免费，Foundation版收费。两者的区别是支持的器件不同。功能是相同的。<br/><br/>WebPack版支持的功能可以看<a href="http://www.xilinx.com/ise/products/webpack_config.htm" target="_blank" rel="external">http://www.xilinx.com/ise/products/webpack_config.htm</a>。<br/>Foundation的话当然全支持拉，要看的话在这里<a href="http://www.xilinx.com/ise/logic_design_prod/foundation.htm" target="_blank" rel="external">http://www.xilinx.com/ise/logic_design_prod/foundation.htm</a>。<br/>说这些的目的就是，如果你的器件WebPack支持，就直接到网上下载WebPack吧，没有版权之类的后顾之忧；如果不行，Verycd上找些东西还是挺方便的。<br/><br/>ModelSim MX有免费的starter version，可以和ISE WebPack一起下载，安装以后在开始里面点licens_e request就可以申请starter的使用权了。另外，可以VHDL和Verilog各申请一个，那么就可以仿真两种语言了，不过不支持mix language。<a href="http://www.xilinx.com/ise/verification/mxe_details.html" target="_blank" rel="external">http://www.xilinx.com/ise/verification/mxe_details.html</a><br/>不过那一页说的ModelSim XE的use case不准的，XE,PE,SE的差别还是仔细看这里吧。<a href="http://www.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=24506" target="_blank" rel="external">http://www.xilinx.com/xlnx/xil_ans_display.jsp?getPagePath=24506</a><br/><br/>ChipScope是片内的逻辑分析仪，可以让用户方便地抓取片内信号进行debug。ChipScope有60天的评估版。<br/>www.xilinx.com/chipscope<br/><br/>PlanAhead（稍微介绍下子，没有接触过的朋友可能不知道这是什么）<br/>PlanAhead是ISE7以后推出的软件，它的主要功能是对一个综合后的NGC/EDIF网表进行布局布线的规划。听上去功能有点像FloorPlanner，但是功能却强大得多。<br/>罗列一下我喜欢它的地方：<br/>1、因为使用了GateVision的EDIF显示引擎，使综合网表显示非常漂亮。<br/>2、ExplorerAhead可以控制具体使用哪些MAP/PAR的参数，比使用Xplorer更方便，提高Timing结果很有效率，还支持多CPU。<br/>3、Show Hierarchy可以看出每个层次的连接以及每个层次占地大小的比例。<br/>4、画Pblock，规划布局布线。这个就有点像FloorPlanner，但是可以显示每个画出的Pblock包括多少资源，并可以仅对某个Pblock布局布线，布局后还能整体移动整个Pblock。<br/>5、自带的Tutorial很周到，容易上手。<br/><br/>以上是我用过的功能，还没用过的功能是：<br/>1、PinAhead自动检查DRC和WASSO，自动放Pin。<br/>2、用PlanAhead做Partial Reconfiguration，流程比以前方便很多很多。<br/><br/>PlanAhead有30天的免费评估版。更好的事情是，30天过后还可以再申请。曾经可以30天试用期过后再申请一次评估版，但现在随着PlanAhead的日渐成熟和广受好评，再次试用的功能已经取消了。<br/>www.xilinx.com/planahead<br/><br/>以上这些工具是通常做一些HDL代码开发/实现是所需要使用到的工具，除了这些，Xilinx还提供有EDK和System Generator这些已经将部分功能模块化，让用户方便得点几下鼠标就可以建立起一个基本系统，并在此基础上再次开发的工具。<br/><br/>EDK - Embedded Development Kit，顾名思义就是用来做嵌入式系统的。它提供对PowerPC硬核和MicroBlaze软核的支持，免费提供一些常用的硬件IP Core，比如各种Memory Controller、各种外设如IIC, SPI, GPIO，并集成了GNU工具链，使之成为软硬件设计一体化的设计工具。设计出的嵌入式系统集标准性与灵活性于一身，可以支持Linux等操作系统，也可让用户自己设计用户IP用作模块接口或硬件加速。<br/>www.xilinx.com/edk<br/><br/>System Generator借助Matlab Simulink的框架使DSP算法用图形化的数据流来说明，在Sysgen的帮助下DSP算法可以轻易在FPGA上实现。特别是它的Hardware Co-simulation功能大大降低了Debug的难度。<br/>www.xilinx.com/sysgen<br/><br/>二、软件更新<br/><br/>www.xilinx.com/download是Xilinx的Download Center，ISE的Service Pack, IP Up&#100;ate在那里都有下。以前注册一个账号就可以下载。现在Download Center里的Service Pack和IP Up&#100;ate等软件更新不用注册帐号就可以下载了。<br/><br/>关于更新，多说两句。不管正在使用ISE的哪个版本，出了新的Service Pack就及时下载更新一下，这样会省去你很多可能会有的麻烦。一般Service Pack 1在公开发布的主要版本的3天后就会发布，而后的每个Service Pack都相隔一个月左右。<br/><br/>ISE Service Pack是指ISE除了CoreGen和IP Core以外的所有更新；IP Up&#100;ate当然就指CoreGen和IP Core的更新了。<br/><br/>IP Up&#100;ate打上了以后，用ModelSim XE的要下载XE的更新的库，用SE或者PE的要用compxlib重新编译一下库。<br/><br/>有一个东西可能不是很多人用，就是Download Center里的CAE Vendor Library。里面是给第三方软件使用的库，比如Cadence/Synopsys的综合工具、形式验证工具等。<br/><br/>Download Center中一般只显示每个版本的最新的Service Pack，比如ISE 9.1只能找到Service Pack 3，而找不到SP2，那是因为SP3已经包含了所有SP2的更新。但是如果有特定需要，也可以在以下这些Answer Record中找到特定版本的Service Pack：<br/>AR #10959 - ISE Install - Wh&#101;re can I find and download old service packs for ISE?<br/>AR #31741 - ISE Install - Wh&#101;re can I find and download old ip up&#100;ates for ISE?<br/>AR #25399 - EDK Install - Wh&#101;re can I find and download old service packs for EDK?<br/><br/><br/>三、软件教程<br/><br/>作为入门教程来说，Xilinx的Free Course视频教程应该是最合适的了。访问<a href="http://www.xilinx.com/support/training/free-courses.htm" target="_blank" rel="external">http://www.xilinx.com/support/training/free-courses.htm</a>可以找到关于Architecture, Software tools, Coding technique等方面的视频教程。<br/><br/>放在Demosondemond网站上的那些视频教程的链接现在找不到了，但是下面的网页还是可以访问的。<br/><a href="http://www.demosondemand.com/clients/xilinx/001/page/index.asp" target="_blank" rel="external">http://www.demosondemand.com/clients/xilinx/001/page/index.asp</a><br/>里面的视频教程内容有关于最新的硬件的，也有各种软件的，也挺齐全的。<br/>最近要查看demosondemand网站的录像需要注册了，dod的注册比较严格，注册需要公司邮件地址或者学校带edu的邮件地址。<br/><br/>视频资料还有一类，就是Marketing组织的WebCast。WebCast最主要不是说明工具怎么用，解释FPGA的具体结构等，而是根据当前的热门问题告诉大家你可以尝试哪些Solution来解决设计问题。看了WebCast后可以知道我可以再继续读哪方面资料来了解更详细的情况。<br/>Xilinx网站上登录的过往的WebCast：<a href="http://www.xilinx.com/events/webcasts_od.htm" target="_blank" rel="external">http://www.xilinx.com/events/webcasts_od.htm</a><br/>以前在TechOnline上搞过的WebCast：<a href="http://www.techonline.com/electronics_directory/webinar/896" target="_blank" rel="external">http://www.techonline.com/electronics_directory/webinar/896</a><br/><br/>最新的WebCast都是可以与演讲者实时互动的（虽然大多是美国的，时区跟我们有差异，但是中国的WebCast也还是有的）。最新的WebCast信息可以订阅TechOnline，或者在Xilinx.com网站的Live WebCast页面查看（<a href="http://www.xilinx.com/events/webcasts.htm" target="_blank" rel="external">http://www.xilinx.com/events/webcasts.htm</a>）。<br/><br/>接下来应该看的是Tutorial。<br/><a href="http://www.xilinx.com/support/techsup/tutorials/" target="_blank" rel="external">http://www.xilinx.com/support/techsup/tutorials/</a><br/>主要是ISE, EDK, PlanAhead的，还有Timing Constraint的。时序约束的那篇文档算是讲得比较全的，还有可以深入阅读的一篇文档就是wp237，关于offset约束的。<br/><br/>ISE做了Tutorial基本操作应该没问题了。<br/>ChipScope比较简单看了Demosondemond的视频教程应该就会了。还不清楚的话看看安装目录里的UG029。<br/>PlanAhead虽然比ChipScope复杂，但是视频教程还是很不错的，再加上Tutorial，应该也够了。<br/><br/>更进阶了解ISE，需要阅读ISE的Manual。打开Manual可以从开始菜单中ISE-&gt;Documentation-&gt;Software Manuals；也可以在ISE安装目录下的doc目录查找。<br/><br/>列出几个重要的Manual：<br/>XST User Guide (xst.pdf)：关于XST的开关选项等<br/>Development System Reference Guide (dev.pdf) ：除了XST外的实现工具比如map, par, trce等的实用指南<br/>Constraint Guide (cgd.pdf) ：约束的指南。包括时序约束/非时序约束；UCF约束/XCF约束。<br/>Synthesis and Simulation Guide (sim.pdf)：其实主要是说明仿真的具体内容。<br/>Library Guide：针对每个器件不同的primitive例化模板和说明。<br/><br/>ModelSim官方网站有些Flash的演示也很不错<br/><a href="http://www.model.com/resources/resources_demos.asp" target="_blank" rel="external">http://www.model.com/resources/resources_demos.asp</a><br/>安装目录下的User Guide如果能跟着做一遍，应该也很不错了。<br/><br/>关于HDL的写法，wp231非常不错。<br/><br/>关于EDK，最好的起步教程是EDK Concepts, Tools, and Techniques，可以在EDK Documents页面找到。<br/><br/>EDK最重要的几篇文档也在安装目录的doc目录下。像ISE一般罗列几份最重要的如下：<br/>est_rm.pdf : EDK系统的构成工具使用指南<br/>psf_rm.pdf : EDK系统使用的各种文件格式的语法说明<br/>mb_ref_guide.pdf : MicroBlaze体系结构说明<br/><br/>由与非网登载的《基于XILINX FPGA片上嵌入式系统的用户IP开发》是一本关于设计Custom IP方面非常好的参考资料，据说最近也已经出版。<br/><br/>EDK系统由于既牵涉到FPGA硬件和很多IP Core，又牵涉到C语言软件的编写和GNU工具链甚至Linux操作系统的相关知识，只是涉及范围之广，不是三言两语可以概括，因此文档也是多得数不过来，日后将再撰文祥述。<br/><br/>关于Sysgen，其实它的User Guide写的还是很不错的，并且安装目录中就提供了很多例子很有参考价值。<br/>起步：help目录下的sysgen_user.pdf<br/><br/>关于系统设计，Xilinx有本中文版的DSP书，名字叫《DSP:最佳结果设计》。免费放出PDF版本，<br/>在<a href="http://china.xilinx.com/publications/books/dsp/index.htm" target="_blank" rel="external">http://china.xilinx.com/publications/books/dsp/index.htm</a>可以找到。<br/><br/>关于DSP的特性，System Generator教程，XtremeDSP Kit的演示，在Demosondemond的视频教程里也都有。<br/><br/>另外，Xilinx有丰富的客户培训教程，大客户由Xilinx直接上课，小客户交给第三方来完成的，中国这边是E-Elements。有机会参加的话也不错。对于学校教授，赛灵思大学计划还会在各高校不定时举办各种讲座，部分讲座可以从openhard观看视频。除此之外还有一个特别优待：只要是XUP大学计划的成员，就可以通过访问大学计划网页得到丰富的教学资料。<br/><br/><br/>四、硬件资料<br/><br/>所有的硬件资料不外乎DataSheet和User Guide。<br/>基本就是使用方法在User Guide里找，各种参数在DataSheet里找。<br/>关于DCM，有一篇关于Spartan 3的DCM的文档很全。<br/>其他的基本都可以参考Virtex 4各种各样的User Guide，讲得全。<br/>做硬件设计，V4的Configuration Guide (UG071)，PCB Guide (UG072)都是值得一读的。<br/>UG112是Package Guide。<br/><br/><br/>五、参考设计<br/><br/>对于各种常见的应用，Xilinx都有现成的参考设计或者IP core，只需要修改少量的代码就可以放在自己的设计中使用了。这时候就应该查阅Xilinx Application Notes。Application Notes都以xapp开头。地址www.xilinx.com/xapp<br/><br/>对于CPLD，有一个Application Note的合集，叫做CPLD Applications Handbook。<br/><a href="http://www.xilinx.com/publications/products/cpld/cpld_applications_handbook.pdf" target="_blank" rel="external">http://www.xilinx.com/publications/products/cpld/cpld_applications_handbook.pdf</a><br/><br/>还有一些可以研究的Reference Design是随板子附带的参考设计，ML40x, XUP, Spartan3/3E的参考设计都非常全。<br/>www.xilinx.com/ML403<br/><br/><br/>六、问题解决<br/><br/>再次重申，遇到软件问题先考虑自己有没有打上最新的Service Pack和IP Up&#100;ate。<br/><br/>如果有疑问，其实最快的方法不是到论坛提问，而是到Xilinx Answer Database找答案。大多数能想到的问题的答案那里边都有了。能不能找到就看会不会搜索了。<br/><br/>Xilinx的高级搜索<a href="http://www.xilinx.com/company/advanced-search.htm" target="_blank" rel="external">http://www.xilinx.com/company/advanced-search.htm</a>，在Answer Database选项上打勾，就能查找Answer Record了。<br/><br/>当软件报出一个Error或者Warning，不明白他的意思，不知道怎么修改，不知道是自己错了还是软件bug，就可以按这个Error Message去查找。<br/><br/>可以说解决问题有两种途径，一是自己解决，一是寻求帮助。通常我都觉得先尝试自己解决问题比较好，一来培养能力，二来仔细研究问题后，寻求别人的帮助更容易理解别人的指点，另一方面也更尊重给你指点的人。<br/><br/><br/>七、总结<br/>写得仓促，到最后感觉有些虎头蛇尾，以后有机会会更新。<br/>希望此文是抛砖引玉，大家有更好的经验可以一起分享。<br/><br/> <br/><br/> <br/><br/>转来的文章，原作<a href="http://www.openhard.org/myspace/blog/show.php?id=75372" target="_blank" rel="external">http://www.openhard.org/myspace/blog/show.php?id=75372</a><br/><br/><br/>居然没有提大学计划的资料:<br/><a href="http://china.xilinx.com/univ/teaching_material.htm" target="_blank" rel="external">http://china.xilinx.com/univ/teaching_material.htm</a><br/>特别适合学校的老师和学生.<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=222</link>
			<title><![CDATA[西门子M55上网设置]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Wed,11 Mar 2009 18:52:57 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=222</guid>
		<description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 6年前买的大功臣M55突然没法上网了，接收彩信正常，但打开网页一直显示“正在连接”或者“正在发送”，就差没给他重新刷机了，今天正好有空，上网看看有没有类似的问题。找到一个上网设置的帖子，于是死马当活马医，试一试再说，一试，还真好了。记录在此，以备后用。 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.设置彩信：有效期限：最大值。默认优先次序:一般情况。默认长度：005.0秒钟。彩信取回方式：手动。服务器网址：<a href="http://mmsc.monternet.com" target="_blank" rel="external">http://mmsc.monternet.com</a>。ip设定：网关010.000.000.172端口9201。连接配置：中国移动gprs（这个名称可能不一样）。ok，保存或激活。<br/>　　2.设置数据服务。进9-6-4，彩信，wap，看里面有没有“中国移动csd”和“中国移动gprs”，没有的话加进去。csd：拨叫号码17266类型模拟登录名称wap密码wap。gprs：apncmwap登录名称wap密码wap。还要9-6-1上的勾看看勾了没有。<br/>　　3.然后进3-1（我不知道这一步是不是要设置，但总没有坏处吧.)。进配置文件，设置中国移动gprs和中国移动csd。网关010.000.000.172<span style="color:Red">端口9201（我就是这里端口莫名其妙变成80了）</span>延迟时间5和60连接配置中国移动gprs；网关010.000.000.172端口9201首页<a href="http://wap.monternet.com" target="_blank" rel="external">http://wap.monternet.com</a>延迟5和60连接配置中国移动csd。 ]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=221</link>
			<title><![CDATA[[转载]使用Xmanager控制linux远程桌面 ]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Mon,09 Mar 2009 18:40:12 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=221</guid>
		<description><![CDATA[首先，需要在linux下做相应的设置以启动服务。主要分为六步来进行设置。NSritug <br/>NSritug <br/>一、配置linux <br/><br/>1、打开 /etc/inittab文件，将 runlevel 变为5, 即id:5:initdefault: 如果原来就是5,则不用修改。 <br/><br/><br/>2、打开 /etc/X11/gdm/gdm.conf 文件,找到 [xdmcp] 部分，将 Enabled 选项设为true或1。NSritug <br/>NSritug <br/>3、打开 /etc/X11/xdm/xdm-config 文件， 找到DisplayManager.requestPort: 0, 然后在前面加!。NSritug <br/>NSritug <br/>4、打开/etc/X11/xdm/Xaccess文件 找到#*#any host can get a login window，将第一个#去掉。NSritug <br/>NSritug <br/>5、打开 /etc/X11/xdm/kdmrc /usr/share/config/kdm/kdmrc 或 /etc/opt/kde2/share/config/kdm/kdmrc文件（根据你的操作系统不同而打开不同的文件）。找到[xdmcp]部分， 修改 Enable为true。NSritug <br/>NSritug <br/>6、如果你的机器上配置了防火墙，打开/etc/sysconfig/ipchains文件，加入以下几行。 <br/><br/>-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT NSritug <br/>-A input -p tcp -s 0/0 -d 0/0 telnet -j ACCEPT NSritug <br/>-A input -p tcp -s 0/0 -d 0/0 ssh -j ACCEPT NSritug <br/>-A input -p tcp -s 0/0 -d 0/0 login -j ACCEPT NSritug <br/>-A input -p tcp -s 0/0 -d 0/0 exec -j ACCEPT NSritug <br/>-A input -p tcp -s 0/0 -d 0/0 shell -j ACCEPT NSritug <br/>-A input -p tcp -s 0/0 -d 0/0 7100 -j ACCEPT NSritug <br/>NSritug <br/>重新启动操作系统，以使系统生效。 <br/><br/><br/>注：一群里的朋友说他曾经遇到过此文件下有这样的一条语句的： <br/><br/>-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --syn -j REJECT <br/><br/>说明你的7100的端口被拒绝了．所以你可以用＃放在这条语句的前面把他给注释掉．NSritug <br/>NSritug <br/>二、配置xmananger <br/><br/>xmanager可从<a href="http://www.netsarang.com/download/main.html" target="_blank" rel="external">http://www.netsarang.com/download/main.html</a> 下载。可以下载最新的版本2.0或2.1,本文采用xmanager2.0来进行设置,S/n: 050801-156011-000158,这个是他企业版的序列号！如果你下载其他的版本可以到网上搜去吧！ NSritug <br/>NSritug <br/>按提示安装完后xmanager2.0后有五个图标。NSritug <br/>NSritug <br/>启动其中的Xbrowser后，将Host设为linux机器的IP, Port Number为177。 <br/><br/>后面几步一直按下一步。完成后在xbrowser中出现一个图标，双击它出现类似于linux的登录界面。输入linux的用户名和密码。<br/>]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=220</link>
			<title><![CDATA[Outlook 0x8004210E的错误解决]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Fri,13 Feb 2009 20:27:24 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=220</guid>
		<description><![CDATA[今天OUTLOOK 2003在接收邮件的时候出现了这个错误：<br/>0x8004210E 由于其他电子邮件正在被传送到您的邮箱，或其他电子邮件应用程序正在访问它，您的邮箱暂时不可用 -- ERR authorization failed o&#114; user locked<br/><br/>到网上查了错误代码，微软给出了原因和解决方案：<br/><a href="http://support.microsoft.com/kb/924789/zh-cn" target="_blank" rel="external">http://support.microsoft.com/kb/924789/zh-cn</a><br/><i>如果一种或两个以下条件就会出现此问题：<br/> 一个或多个的格式不正确的电子邮件已向您的电子邮件地址发送。<br/> 多个电子邮件客户端已配置为轮询网络以访问相同的电子邮件帐户。<br/>要解决此问题，使用下列方法之一<br/>方法 1： 使用只有一个电子邮件客户端<br/>方法 2： 临时禁用防病毒软件和反垃圾邮件的软件<br/>方法 3： 使用 Web Access 中删除不正确的电子邮件</i><br/><br/>很遗憾，我用了所有的上述方法，甚至删除了所有的电子邮件，故障依旧<br/><br/>上英文google查询，发现有可能是PDA上设置了电子邮件轮询，导致账户锁定，经检查，并没有设置。<br/><br/>还有一些国外邮件服务商说遇到这样的问题与之联系，会删除服务器上的状态锁定文件。但用outlook express建立账户并收取，结果正常，因此并不是服务器端的问题。<br/><br/>最终，我将outlook中的账户删除，然后重建一个，再点“发送/接收”，一切正常了。]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=217</link>
			<title><![CDATA[Nokia6300白屏重启死而复生记]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Mon,01 Dec 2008 20:54:29 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=217</guid>
		<description><![CDATA[陪伴我一年半的6300，今天早上开机突然崩溃，可以打开菜单，但是无法打开短信或者任何和手机存储有关的内容，开机一分钟左右就自动重启，反复如此。<br/>说是突然，其实并不突然，前两天就有征兆，因为短信太满了，开机非常慢，昨天早上更是开了几次才开起来，正是因为如此，今天早上起来的第一件事情就是想把里边的短信导出来然后删掉，没想到，就在这最后的最后时刻，它坚持不住了！<br/>本来还期望多开几次能够有一次能能打开，只要有一次能打开，我就能删掉一些东西，那么就能正常了，没想到，折腾一上午，重启无数次，问题依旧！在网上搜索，有和我一模一样的问题，但是解决方案只有送客服或者自己刷机！不管这两种方案，都意味着，我要丢失通信录和整个11月的短信！<br/>一直折腾到中午，实在没有办法，郁闷得午饭也没吃完，于是带上手机直奔文三路昌地火炬大厦的客服中心。进去取了个号，坐着边等边想，虽然过保了，但是要是收我50，能把手机修好，我还是可以接受的。没想到轮到我了，一问客服MM，居然要100，我说，这个问题很明显，刷一下机，10分钟就好的啊，又不要什么配件，可是他说，对啊，刷机就是这个价格，当场晕倒，不在我可以接受的范围内，直接回来。<br/>于是，下午我就开始研究如何刷机，在看了很多文章之后，锁定一篇和我完全一样情况的解决方案，还有一篇手机无法启动的强刷方案作为详细的补充。<br/><br/>诺基亚6300白屏死机刷机复活技巧分享<br/><a href="http://www.it.com.cn/f/mobile/088/22/645456.htm" target="_blank" rel="external">http://www.it.com.cn/f/mobile/088/22/645456.htm</a><br/><br/>凤凰2008强刷死机图文教程<br/><a href="http://www.nokiabbs.com/thread-558404-1-1.html" target="_blank" rel="external">http://www.nokiabbs.com/thread-558404-1-1.html</a><br/><br/>无奈，实验室限制网络，几个软件下到傍晚还没下好，一怒之下回到寝室，发誓不解决问题不吃饭。<br/><br/>总结起来，主要步骤如下（部分摘抄自上述两篇文章）：<br/><br/>一、准备刷机工具。共三个，A.凤凰刷机2008&nbsp;&nbsp;B. 6300的固件包 C. 糯鸡鸭的PC套件<br/><br/>下载地址如下：<br/><br/>《凤凰刷机2008破解版》下载（需要下载 纳米机器人）：<a href="http://www.namipan.com/d/Phoenix2008Patched.exe/88d9bd4708d2c30a28a0ae35f8ff4e430ca634bdf1c51107" target="_blank" rel="external">http://www.namipan.com/d/Phoenix2008Patched.exe/88d9bd4708d2c30a28a0ae35f8ff4e430ca634bdf1c51107</a><br/>刷机固件《6300_RM-217_DP20_6.00__sw-06.60.exe》：<a href="http://www.namipan.com/d/30bd4da35faec0b5338fa56d32209868bc4f9d922dbfe601" target="_blank" rel="external">http://www.namipan.com/d/30bd4da35faec0b5338fa56d32209868bc4f9d922dbfe601</a><br/>刷机固件《6300_RM-217_DP20_6.10__sw-06.60.rar》：<a href="http://www.namipan.com/d/90a2ce3aece161eebd656db9f2636c5609e75c8521ac8c04" target="_blank" rel="external">http://www.namipan.com/d/90a2ce3aece161eebd656db9f2636c5609e75c8521ac8c04</a><br/><br/>二、 安装刷机工具，这里注意必须在安装凤凰刷机2008之前把电脑里之前装的PC套件和数据线驱动都删除干净。 然后按照凤凰刷机→固件包（注意先装6.00再装6.10）→PC套件的安装顺序把工具安装好。 <br/>注：网上有帖子说凤凰2008不需要PC套件，有些说要，我是在最后装了PC套件才开刷的，这样操作下来没问题。但是几乎所有帖子说如果原来有PC套件，要先下个专门的cleaner清除掉，然后装凤凰。我下午在NOKIA官方网站上看到这个CLEANER，但是傍晚要用的时候又找不到了。反正本本系统有GHOST，用五分钟建了个全新的系统，防止意外。<br/><br/>三、和原文中说的一样，常规的方法肯定不行，因为机器一直重启，只能强刷。<br/><br/>以下摘抄原文：<br/><br/>　　诺基亚6300拿出SIM卡及存储卡，装上电池，插上数据线。连入电脑，插上直冲，以防刷机过程中断电。 <span style="color:Red">（这里最好能放进一块没用的SIM卡，或者确保刷机的时候没有电话进来的SIM卡，我在后面按电源键的时候，由于没有SIM卡开机会询问，几次开机都无法检测到设备，最后放进去一块SIM开才OK。至于直冲，后来也是直接拔掉才能识别设备，不知道怎么回事，反正是冒了把险，但是要是一块满的电池肯定没问题的，因为刷机只需要10分钟，我现在刷好过去两个小时了，电池还是满的）</span><br/>　　打开phoenix，file -manage connections-new-勾上NO CONNECTION<span style="color:Red">（这里没有这个NO CONNECTION可以勾，参考另一篇，先选择USB，建立好连接，然后把NO CONNECTION的顺序换到第一个，我觉得这步还是很重要的）</span>,-下一步-完成-apply-close <br/>　　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↓ <br/><br/>　　file-open product-选RM217（注意，找不到6300的，RM217即小6了）-ok <br/>　　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↓ <br/><br/>　　flashing-firmware updata-点...标志- 选择版本，注意此处最好选与手机之前版本相同的，6300是0515747，简体中文国行版-OK。 <br/><span style="color:Red">（如果是其他版本，可以参考《BB5系列刷机最新CODE码对照表大全》<br/><a href="http://www.nokiabbs.com/thread-492413-1-1.html" target="_blank" rel="external">http://www.nokiabbs.com/thread-492413-1-1.html</a>）</span><br/>　　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↓ <br/><br/>　　勾上DEAD PHONE USB FLASHING （此处非常关键，是强刷的必要条件） <br/>　　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↓ <br/><br/>　　点REFURBISH <br/>　　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;↓ <br/><br/>　　后按照提示需长按下手机上的开机按钮，电脑会发现6300并自动安装PC套件里的一些驱动。<span style="color:Red"> （我在这里第一次按了没反应，提示设备没有加载，具体的英文忘了，然后跳出一个框问是否重试。幸好有另一篇文章，说到这个“凤凰2008开始写入程序（这个是写入主程序时的截图，如果进入不到这个步骤，从上一步开始重复操作操作，掌握好按下开机键的时间）”，实践证明，按开机键的时间非常关键，要一开始就马上按，我反复折腾了几次才顺利完成）</span><br/><br/>　　嘻唰唰……嘻唰唰…… <br/><br/>　　10分钟后刷机完成。 <br/><br/>　　开机，随着动听的糯鸡鸭开机声（平时也没觉得这么悦耳啊，哈哈），小六复活了，一切恢复正常。 <br/><br/>哈哈，非常开心，前两天刚刚修复了T60的FAN ERROR问题，其实就是拆出来，刷刷灰加点油，但是要是送到客服，之前有人去过，又是100多的。今天又解决了手机的大问题，看来以后要注意下不要存太多东西了，也说明了自己动手丰衣足食这个道理。<br/><br/>升级成6.60系统后，初始时间直接是2008年1月1日，看来的确比较新，但是感觉发短信打字的响应速度没有以前快，看来越新的版本总是越臃肿，呵呵，不管怎么样，我的机器也成了08年的机器了，好好体验一把~<br/><br/><img src="http://www.zhesheng.net/attachments/month_0812/k2008121204912.jpg" border="0" alt=""/><br/><br/><img src="http://www.zhesheng.net/attachments/month_0812/q2008121205051.jpg" border="0" alt=""/><br/><br/><br/>附：凤凰刷机的日志：<br/>Flashing started<br/>Creating product data items list<br/>Product data items list cr&#101;ated<br/>Backup not required<br/>Flashing phone<br/>Initializing<br/>Loading image files...<br/>Waiting for USB device. Press phone&#39;s power button (if you start from dead terminal)<br/>ROM Boot Drivers loaded. Creating RAW connection<br/>Connecting to device...<br/>Connection opened<br/>Connection opened to BootCode successfully<br/>First wait command failed. Preparing for bootrom waiting loop ...<br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Sending Wait Request... <br/>Closing connection<br/>Failed to send wait request!<br/>Retrying bootrom connection <br/>Waiting for USB device. Press phone&#39;s power button (if you start from dead terminal)<br/>ROM Boot Drivers loaded. Creating RAW connection<br/>Connecting to device...<br/>Connection opened<br/>Connection opened to BootCode successfully<br/>First wait command succeeded.<br/>First wait command failed. Preparing for bootrom waiting loop ...<br/>Flashing Secondary boot code: 14464 Bytes<br/>Sending USB data: 28%<br/>Sending USB data: 57%<br/>Sending USB data: 85%<br/>Sending USB data: 100%<br/>Secondary boot loaded<br/>Skipping USB handshake...<br/>Flashing Up&#100;ate Server Data: 245312 Bytes<br/>Sending USB data: 2%<br/>Sending USB data: 10%<br/>Sending USB data: 20%<br/>Sending USB data: 30%<br/>Sending USB data: 40%<br/>Sending USB data: 50%<br/>Sending USB data: 60%<br/>Sending USB data: 70%<br/>Sending USB data: 80%<br/>Sending USB data: 90%<br/>Sending USB data: 100%<br/>Flashing PASUB TOC Data: 58304 Bytes<br/>Sending USB data: 7%<br/>Sending USB data: 14%<br/>Sending USB data: 21%<br/>Sending USB data: 35%<br/>Sending USB data: 42%<br/>Sending USB data: 56%<br/>Sending USB data: 63%<br/>Sending USB data: 70%<br/>Sending USB data: 84%<br/>Sending USB data: 91%<br/>Sending USB data: 100%<br/>Up&#100;ate server loaded<br/>Waiting for Up&#100;ate Server to boot...<br/>Closing connection<br/>Connecting to device...<br/>Connection opened<br/>Asic CMT: Verifying communication to device...<br/>Asic CMT: UA Protocol 1.0 detected.<br/>Initializing Up&#100;ate Server....<br/>Asic CMT: Verifying communication to device...<br/>Asic CMT: UA Protocol 1.0 detected.<br/>Loading image files...<br/>Loading image files...<br/>Asic CMT: Sel&#101;cting programming blocks...<br/>Warning: PAPUBKEY already sel&#101;cted<br/>Asic CMT: Start programming 24816 KB...<br/>Asic CMT: Erasing rm217__06.60.mcusw<br/>Asic CMT: Erasing area 1...<br/>Asic CMT: Erasing area 2...<br/>Asic CMT: Erasing area 3...<br/>Asic CMT: Erasing area 4...<br/>Asic CMT: Erasing area 5...<br/>Asic CMT: Erasing area 6...<br/>Asic CMT: Erasing area 7...<br/>Asic CMT: Erasing area 8...<br/>Asic CMT: Erasing area 9...<br/>Asic CMT: Erasing rm217__06.60.ppm_r<br/>Asic CMT: Erasing area 1...<br/>Asic CMT: Erasing rm217__06.60.image_ctv_cn<br/>Asic CMT: Erasing area 1...<br/>Asic CMT: Programming rm217__06.60.mcusw<br/>Asic CMT: Programming&nbsp;&nbsp;0%<br/>Asic CMT: Programming&nbsp;&nbsp;2%<br/>Asic CMT: Programming&nbsp;&nbsp;4%<br/>Asic CMT: Programming&nbsp;&nbsp;6%<br/>Asic CMT: Programming&nbsp;&nbsp;8%<br/>Asic CMT: Programming&nbsp;&nbsp;10%<br/>Asic CMT: Programming&nbsp;&nbsp;12%<br/>Asic CMT: Programming&nbsp;&nbsp;14%<br/>Asic CMT: Programming&nbsp;&nbsp;16%<br/>Asic CMT: Programming&nbsp;&nbsp;18%<br/>Asic CMT: Programming&nbsp;&nbsp;20%<br/>Asic CMT: Programming&nbsp;&nbsp;22%<br/>Asic CMT: Programming&nbsp;&nbsp;24%<br/>Asic CMT: Programming&nbsp;&nbsp;26%<br/>Asic CMT: Programming&nbsp;&nbsp;28%<br/>Asic CMT: Programming&nbsp;&nbsp;30%<br/>Asic CMT: Programming&nbsp;&nbsp;32%<br/>Asic CMT: Programming&nbsp;&nbsp;34%<br/>Asic CMT: Programming&nbsp;&nbsp;36%<br/>Asic CMT: Programming&nbsp;&nbsp;38%<br/>Asic CMT: Programming&nbsp;&nbsp;40%<br/>Asic CMT: Programming&nbsp;&nbsp;42%<br/>Asic CMT: Programming&nbsp;&nbsp;44%<br/>Asic CMT: Programming&nbsp;&nbsp;46%<br/>Asic CMT: Programming&nbsp;&nbsp;48%<br/>Asic CMT: Programming&nbsp;&nbsp;50%<br/>Asic CMT: Programming&nbsp;&nbsp;52%<br/>Asic CMT: Programming&nbsp;&nbsp;54%<br/>Asic CMT: Programming&nbsp;&nbsp;56%<br/>Asic CMT: Programming&nbsp;&nbsp;58%<br/>Asic CMT: Programming rm217__06.60.ppm_r<br/>Asic CMT: Programming&nbsp;&nbsp;60%<br/>Asic CMT: Programming&nbsp;&nbsp;62%<br/>Asic CMT: Programming&nbsp;&nbsp;64%<br/>Asic CMT: Programming&nbsp;&nbsp;66%<br/>Asic CMT: Programming&nbsp;&nbsp;68%<br/>Asic CMT: Programming&nbsp;&nbsp;70%<br/>Asic CMT: Programming&nbsp;&nbsp;72%<br/>Asic CMT: Programming&nbsp;&nbsp;74%<br/>Asic CMT: Programming&nbsp;&nbsp;76%<br/>Asic CMT: Programming&nbsp;&nbsp;78%<br/>Asic CMT: Programming&nbsp;&nbsp;80%<br/>Asic CMT: Programming rm217__06.60.image_ctv_cn<br/>Asic CMT: Programming&nbsp;&nbsp;82%<br/>Asic CMT: Programming&nbsp;&nbsp;84%<br/>Asic CMT: Programming&nbsp;&nbsp;86%<br/>Asic CMT: Programming&nbsp;&nbsp;88%<br/>Asic CMT: Programming&nbsp;&nbsp;90%<br/>Asic CMT: Programming&nbsp;&nbsp;92%<br/>Asic CMT: Programming&nbsp;&nbsp;94%<br/>Asic CMT: Programming&nbsp;&nbsp;96%<br/>Asic CMT: Programming&nbsp;&nbsp;98%<br/>Asic CMT: Verifying communication to device...<br/>Waiting for communication response: 25<br/>Waiting for communication response: 24<br/>BB5 USB Flashing succeeded<br/>Phone flashing completed. Waiting for phone to boot up<br/>Bootup successful<br/>Verifying communication to product (before flash finalizing) <br/>Communication verified<br/>Product code changed<br/>Doing factorysets<br/>Factorysets complete<br/>Loading default data to phone<br/>Loading default data to phone<br/>Getting Data Package<br/>Reading product state<br/>Starting backup/restore sub-procedure: data item pre-delay<br/>data item pre-delay<br/>data item pre-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting to backup/restore data item: Certificates, version: 1.0<br/>Data Item backup/restore completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item post-delay<br/>data item post-delay<br/>data item post-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item pre-delay<br/>data item pre-delay<br/>data item pre-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting to backup/restore data item: EmergencyNumbers, version: 1.0<br/>Data Item backup/restore completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item post-delay<br/>data item post-delay<br/>data item post-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item pre-delay<br/>data item pre-delay<br/>data item pre-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting to backup/restore data item: ProductProfile, version: 1.0<br/>Data Item backup/restore completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item post-delay<br/>data item post-delay<br/>data item post-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item pre-delay<br/>data item pre-delay<br/>data item pre-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting to backup/restore data item: Contacts, version: S40_FILE2<br/>Data Item backup/restore completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item post-delay<br/>data item post-delay<br/>data item post-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item pre-delay<br/>data item pre-delay<br/>data item pre-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Starting to backup/restore data item: ISSVariantActivator, version: 1.0<br/>Data Item backup/restore completed: Succeeded., result code: 0<br/>Starting backup/restore sub-procedure: data item post-delay<br/>data item post-delay<br/>data item post-delay<br/>Sub-procedure completed: Succeeded., result code: 0<br/>Backup/restore result: 0 out of 5 items were not backed up<br/>Default data loading complete<br/>Stopping all operations, returning phone to default mode<br/>All operations completed<br/>Product flashing succeeded.<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=213</link>
			<title><![CDATA[MRTG监控windows服务器流量]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Mon,22 Sep 2008 14:50:57 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=213</guid>
		<description><![CDATA[<div class="tit">&nbsp;</div>
<table style="TABLE-LAYOUT: fixed">
    <tbody>
        <tr>
            <td>
            <div class="cnt" id="blog_text">
            <div>
            <div>注：此文完善中，为我自己和需要配置MRTG流量监控的朋友们参考。MRTG安装环境为windows2003;被监控服务为windows2003,CentOS4.4服务器。MRTG默认配置对100M以上端口流量监控不准确，需要加上--snmp-options=:::::2选项；更推荐使用PRTG,简单易用，可以使用免费版试用，但只支持一个sensor。</div>
            <div>&nbsp;</div>
            <div>被监控服务器设置：</div>
            <div>&nbsp;</div>
            <div>snmp配置：</div>
            <div>&nbsp;</div>
            <div>Windows2003：<br />1.安装简单管理协议(snmp)<br />2.管理工具--服务--SNMP Service属性--安全,接受团体名称,添加一个团体名称(如public),指定其只能只读权限；</div>
            <div>3.管理工具--服务--SNMP Service属性--代理，勾选所有或1，2，5选项；<br />3.接受来自这些主机的SNMP数据包,添加,填入你要使用mrtg监测的服务器IP；<br />4.如果你有防火墙的话开通udp协议的161端口给你要使用mrtg监测的服务器；<br />5.重起snmp service即可；</div>
            <div>&nbsp;</div>
            <div>Linux：</div>
            <div>检查是否安装snmp并安装</div>
            <div>#service snmpd status<br />snmpd: unrecognized service<br />#chkconfig --list | grep snmpd</div>
            <div>#mkdir -p /mnt/dvd<br />#mount /dev/dvd /mnt/dvd</div>
            <div>According to CentOS4.4<br />need packets:<br />net-snmp-libs-5.1.2-11.EL4.7<br />lm_sensors-2.8.7-2.40.3.i386.rpm<br />net-snmp-5.1.2-11.EL4.7<br />net-snmp-utils-5.1.2-11.EL4.7</div>
            <div>启动snmpd服务并配置snmpd.conf</div>
            <div>#chkconfig --level 35 snmpd on<br />#service snmpd start</div>
            <div>#vi /etc/snmp/snmpd.conf<br />（1）首选是定义一个共同体名(community)，这里是public，及可以访问这个public的用户名（sec name），这里是notConfigUser。Public相当于用户notConfigUser的密码：）<br /># sec.name source community<br />com2sec notConfigUser default public<br />（2）定义一个组名（groupName）这里是notConfigGroup，及组的安全级别，把notCconfigUser这个用户加到这个组中。<br />groupName securityModel securityName<br />group notConfigGroup v1 notConfigUser<br />group notConfigGroup v2c notConfigUser<br />（3）定义一个可操作的范围(view)名， 这里是all，范围是 .1<br /># name incl/excl subtree mask(optional)<br />view all included .1 80<br />（4）定义notConfigGroup这个组在all这个view范围内可做的操作，这时定义了notConfigGroup组的成员可对.1这个范围做只读操作。<br /># group context sec.model sec.level prefix read write notif<br />access notConfigGroup &quot;&quot; any noauth exact all none none</div>
            <div>防火墙上放开udp161协议</div>
            <div>#iptables -L -n<br />#iptables -A INPUT -i eth0 -p udp --dport 161 -s 192.168.1.10 -j ACCEPT<br />#service iptables save<br /></div>
            <div>&nbsp;</div>
            <div>监控服务器设置（IP：192.168.1.10）：</div>
            <div>安装:</div>
            <div>1.安装Perl支持；</div>
            <div>2.下载最新MRTG软件件包解压到硬盘适当位置如D:\MRTG；</div>
            <div>&nbsp;</div>
            <div>设置：</div>
            <div>监控对象为服务器，设置一例：</div>
            <div>perl cfgmaker&nbsp;&nbsp; --global &quot;WorkDir: d:\www\MRTG&quot; --global &quot;Options[_]: growright,bits&quot; --output mrtg.cfg <a href="http://www.zhesheng.net/mailto:public@192.168.1.2"><font color="#000000">public@192.168.1.2</font></a> <a href="http://www.zhesheng.net/mailto:public@192.168.1.3"><font color="#000000">public@192.168.1.3</font></a></div>
            <div>监控对象为交换机，设置一例：</div>
            <div>perl cfgmaker --global &quot;WorkDir: d:\www\MRTG&quot; --global &quot;Options[_]: growright,bits&quot; --ifref=nr --ifdesc=descr --output mrtg.cfg <a href="http://www.zhesheng.net/mailto:public@192.168.1.1"><font color="#000000">public@192.168.1.1</font></a></div>
            <div>&nbsp;</div>
            <div>为了让MRTG每个五分钟监视一次，在DOS下MRTG\bin目录用下面的命令：<br />(1)echo RunAsDaemon:yes&gt;&gt;mrtg.cfg<br />(2)echo Interval:5&gt;&gt;mrtg.cfg</div>
            <div>perl indexmaker --output=d:\www\mrtg\index.htm mrtg.cfg<br />//系统将会自动生成index.htm在我们指定的WEB目录里面</div>
            <div>&nbsp;</div>
            <div>perl indexmaker --output=d:\www\mrtg\index.htm mrtg.cfg<br />//系统将会自动生成index.htm在我们指定的WEB目录里面</div>
            <div>&nbsp;</div>
            <div>运行MRTG:<br />wperl MRTG --logging=event.log mrtg.cfg</div>
            <div>&nbsp;</div>
            <div>将MRTG 配置为系统服务<br />使用windows 2003 resource kit中的Instsrv.exe和srvany.exe。首先安装win2003 rerouse kit <br />将srvany.exe拷贝到d:\MRTG\bin 目录<br />1.添加srvany.exe为服务<br />instsrv MRTG &quot;d:\MRTG\bin\srvany.exe&quot;<br />2. 配置srvany:<br />在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRTG中，添加一个parameters子键。在该子键中添加以下项目：<br />Application的字串值，内容为c:\perl\bin\wperl.exe ---该值为wperl程序目录。<br />AppDirectory的字串值，内容为d:\MRTG\BIN\ ----该值为MRTG程序目录。<br />AppParameters的字串值,内容为MRTG --logging=event.log mrtg.cfg。</div>
            <div>&nbsp;</div>
            <div>添加其他服务器监控一例：</div>
            <div>1.perl cfgmaker --output mrtg1.cfg <a href="http://www.zhesheng.net/mailto:public@192.168.1.4"><font color="#000000">public@192.168.1.4</font></a></div>
            <div>2.复制mrtg1.cfg相关内容至mrtg.cfg</div>
            <div>3.重起MRTG服务</div>
            <div>4.编辑index.htm添加相关链接网页,进一步优化index.htm</div>
            <div>&nbsp;</div>
            <div>以下内容为解决，MRTG监控端口流量大于100M的交换机，数据不准确的问题所用的参考。</div>
            <div>--snmp-option=:::::2&nbsp;&nbsp; //在cfgmaker中加入此项用于支持snmpv2.</div>
            </div>
            </div>
            </td>
        </tr>
    </tbody>
</table>]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=204</link>
			<title><![CDATA[如何下载名字中有＃号的ACCESS数据库]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Sun,18 May 2008 14:33:17 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=204</guid>
		<description><![CDATA[只要将＃号替换成%23即可<br/><br/>因为当我们在URL中输入#这个符号的时候,它后面的部分会被忽略掉,也就是原来的数据库文件名:mz2005#sp2@0826da.mdb变成了mz2005,所以当我们在浏览器中敲入mz2005#sp2@0826da.mdb这个文件名的时候,会提示找不到文件,因为服务器中根本不存在mz2005这个文件,所以我们需要对符号#进行编码,这样在经过URLEncode之后%23就被还原成了#,这样就可以正常下载数据库文件了。]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=203</link>
			<title><![CDATA[清除瑞星右键粉碎文件菜单]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Fri,09 May 2008 19:10:42 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=203</guid>
		<description><![CDATA[自从瑞星2007以来，在每个文件的右键菜单中加入了“粉碎文件”这个功能，但是它和重命名功能正好在一起，菜单长了经常要点错，虽然还有二次确认，但很是麻烦，今天终于下决心要把它除掉，搜索了网上的文章后，发现了一个有效的方法：<br/>开始--&gt;运行<br/>输入:Regsvr32 /u &#34;C:\\WINDOWS\\system32\\RavExt.dll&#34; ]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=202</link>
			<title><![CDATA[网上邻居无法访问，提示函数不正确]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Fri,09 May 2008 12:57:10 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=202</guid>
		<description><![CDATA[禁用本地连接再启用就可以了<br/>可能系统中的其他软件设置干扰网卡工作，估计重装网卡驱动或者重装系统可以解决]]></description>
		</item>
		
			<item>
			<link>http://www.zhesheng.net/article.asp?id=201</link>
			<title><![CDATA[电脑电源接口定义详解]]></title>
			<author>myzju(*)zju.edu.cn(Alex)</author>
			<category><![CDATA[Tech]]></category>
			<pubDate>Tue,04 Mar 2008 15:24:40 +0800</pubDate>
			<guid>http://www.zhesheng.net/default.asp?id=201</guid>
		<description><![CDATA[　 电源是主机的心脏，为电脑的稳定工作源源不断提供能量。是不是大家以为木头又要推荐电源了，哈哈，今天我们不谈产品，主要聊一下每个电源上都具有的输出导线。对于不同定位的电源，它的输出导线的数量有所不同，但都离不开花花绿绿的这9种颜色：黄、红、橙、紫、蓝、白、灰、绿、黑。健全的PC电源中都具备这9种颜色的导线（目前主流电源都省去了白线），它们的具体功能相信还有不少网友搞不清楚，今天就给大家详细的讲解一下。<br/><br/><img src="http://www.zhesheng.net/attachments/month_0803/k200834152421.gif" border="0" alt=""/><br/><br/>　　黄色：＋12V<br/><br/>　　黄色的线路在电源中应该是数量较多的一种，随着加入了CPU和PCI-E显卡供电成分，+12V的作用在电源里举足轻重。<br/><br/>　　+12V一直以来硬盘、光驱、软驱的主轴电机和寻道电机提供电源，及为ISA插槽提供工作电压和串口设备等电路逻辑信号电平。+12V的电压输出不正常时，常会造成硬盘、光驱、软驱的读盘性能不稳定。当电压偏低时，表现为光驱挑盘严重，硬盘的逻辑坏道增加，经常出现坏道，系统容易死机，无法正常使用。偏高时，光驱的转速过高，容易出现失控现象，较易出现炸盘现象，硬盘表现为失速，飞转。目前，如果+12V供电短缺直接会影响PCI-E显卡性能，并且影响到CPU，直接造成死机。<br/><br/>　　蓝色：－12V<br/><br/>　　-12V的电压是为串口提供逻辑判断电平，需要电流不大，一般在1A以下，即使电压偏差过大，也不会造成故障，因为逻辑电平的0电平从-3V到-15V，有很宽的范围。<br/><br/>　　红色：＋5V<br/>　<br/>　　＋5V导线数量与黄色导线相当，＋5V电源是提供给CPU和PCI、AGP、ISA等集成电路的工作电压，是电脑中主要的工作电源。目前，CPU都使用了+12V和+5V的混合供电，对于它的要求已经没有以前那么高。只是在最新的Intel ATX12V 2.2版本加强了+5V的供电能力，加强双核CPU的供电。它的电源质量的好坏，直接关系着计算机的系统稳定性。<br/><br/>　　白色：－5V<br/><br/>　　目前市售电源中很少有带白色导线的，白色-5V也是为逻辑电路提供判断电平的，需要电流很小，一般不会影响系统正常工作，基本是可有可无。<br/><br/>　　橙色：＋3.3V<br/>　　<br/>　　这是ATX电源专门设置的，为内存提供电源。最新的24pin主接口电源中，着重加强了+3.3V供电。该电压要求严格，输出稳定，纹波系数要小，输出电流大，要20安培以上。一些中高档次的主板为了安全都采用大功率场管控制内存的电源供应，不过也会因为内存插反而把这个管子烧毁。使用+2.5V DDR内存和+1.8V DDR2内存的平台，主板上都安装了电压变换电路。<br/><br/>　　紫色：＋5VSB（+5V待机电源）<br/><br/>　　ATX电源通过PIN9向主板提供＋5V 720MA的电源，这个电源为WOL(Wake-up On Lan)和开机电路，USB接口等电路提供电源。如果你不使用网络唤醒等功能时，请将此类功能关闭，跳线去除，可以避免这些设备从+5VSB供电端分取电流。这路输出的供电质量，直接影响到了电脑待机是的功耗，与我们的电费直接挂钩。<br/><br/>　　绿色：P－ON（电源开关端）<br/><br/>　　通过电平来控制电源的开启。当该端口的信号电平大于1.8V时，主电源为关；如果信号电平为低于1.8V时，主电源为开。使用万用表测试该脚的输出信号电平，一般为4V左右。因为该脚输出的电压为信号电平。这里介绍一个初步判断电源好坏的土办法：使用金属丝短接绿色端口和任意一条黑色端口，如果电源无反应，表示该电源损坏。现在的电源很多加入了保护电路，短接电源后判断没有额外负载，会自动关闭。因此大家需要仔细观察电源一瞬间的启动。<br/><br/>　　灰色：P－OK（电源信号线）<br/><br/>　　一般情况下，灰色线P-OK的输出如果在2V以上，那么这个电源就可以正常使用；如果P-OK的输出在1V以下时，这个电源将不能保证系统的正常工作，必须被更换。这也是判断电源寿命及是否合格的主要手段之一。<br/>　　认识导线种类作用是DIY玩家的必修课，是菜鸟用户晋级的必经之路，大家掌握了电源导线种类可以更清晰的认识电源的输出规格，方便大家选购电源和排除故障。<br/>]]></description>
		</item>
		
</channel>
</rss>
