Monthly Archives: August 2008

windows显示桌面图标丢失解决[转]

在Windows操作系统中,任务栏的显示桌面图标目标文件是“C:\Windows\Application Data\Microsoft\Internet Explorer\Quick Launch\显示桌面.scf”,所以如果需要恢复该图标,只需要在原处重新建立一个“显示桌面.scf”文件即可。

可以使用记事本等文本编辑器,重新用以下内容建立一个显示桌面.scf文件:

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

工具栏中“显示桌面”图标的实际位置是:“C:\Windows\System\显示桌面.scf”,只需要按此路径找到它,复制到文件夹“C: \Windows\Application Data\Microsoft\Internet Explorer\Quick Launch”中或创建快捷方式直接拖拽至任务栏中即可。

仔细琢磨,第三行应该是代表了图标的位置,把数字“3”换成“4”,刷新,果然图标跟着变了!再换成“5”,又一个!哈,这么一来,无意中竟被我发现了更改“显示桌面”图标的方法,只要在“IconFile=”后输入你所中意的图标的路径就可以了。

其实,在Windows 9x系统下,如果出现误删除“显示桌面”的情况,只需要在搜索里键入“*.scf”就可以找到“显示桌面”的图标。而在Windows XP下,只能通过复制或写程序了。

在ubuntu下搞定小黑的无线网卡( Atheros)驱动

我的笔记本是thinkpad r61,用的无线网卡是 Atheros

$lspci
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Ubuntu一直都不认得我的无线网卡,madwifi也不认得我的网卡,所以我一直以来用的都是ndiswrapper
但是,ndiswrapper跑起来一直问题多多,一直不爽
今天总算是找到了解决办法了
原来,madiwifi对Atheros AR242x的支持真的是有问题
不过,madwifi在后面的版本中提供了对他的支持,大家可以在这里下载进行编译
http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/

现在,我的无线网卡已经正常工作了

PS:好像这个网站现在已经打不开了,我将我原来下载的文件在这里上传一下
点击下载madwifi-hal-01056-r3835-20080801

CentOS下安装与配置nagios系统状态监控软件

这个东西以前装一个一次,但是中间没什么时间,也没怎么弄明白。前些天,要为公司架一个服务状态监控,这才又把这个捡起来了。

安装环境:CentOS 5.2 x86(只安装based systeam),无iptables,无SELinux
软件包:
nagios-3.0.3.tar.gz
nagios-plugins-1.4.12.tar.gz
check_snmp_plugins.tar.gz

安装httpd

yum install -y httpd

安装nagios

useradd nagios
tar -xvf nagios-3.0.3.tar.gz
cd nagios-3.0.3
./configure
make all
make install
make install-init
make install-commandmode
make install-config
make install-webconf

安装nagios-plugins
这个安装也不能,常规,只是记得装上net-snmp-devel之后才开始编绎

yum install net-snmp-devel

其他就简单了

./configure
make
make install

配置nagios管理系统
创建nagios管理帐户

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

管理帐户是apache用户,然后在/usr/local/nagios/etc/cgi.cfg中配置
主要是下面几项,帐户之间用逗号(,)隔开

authorized_for_system_information=nagiosadmin
authorized_for_configuration_information=nagiosadmin
authorized_for_system_commands=nagiosadmin
authorized_for_all_services=nagiosadmin
authorized_for_all_hosts=nagiosadmin
authorized_for_all_service_commands=nagiosadmin
authorized_for_all_host_commands=nagiosadmin

主配置文件
一直觉得nagios很烦,就是目前好像还没有听说他有什么插件可以通过web或者图形界面可以直观的添加服务或者主机,一切都要通过修改配置文件来实现。
nagios的主配置文件是/usr/local/nagios/etc/nagios.cfg,,配置完毕之一,可以用这个命令进行配置检查。

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

这个检查还是不错的,会具体告诉你是在哪个文件哪一行开始出错的,方便修改。

这个配置文件的说明很详细,基本上不用我怎么解释,我这就是说几个关键的地方
1. 指定包含的文件,差不多相当于apache配置文件里面的Include

cfg_file=/path/to/file

2.指定放置配置文件的目录,这个目录里面所有的文件都会被加载到nagios配置里面

cfg_dir=/path/

3.状态检查的时间间隔,单位为秒,默认是10秒。

status_update_interval=10

4.开启外部命令,建议打开,因为几乎所有的命令都是外面命令

check_external_commands=1

5.设置外部命令检查的时间间隔,默认单位是分钟,可以在数字后面加上一个s代表秒,设置成-1让其自行决定什么时候检查(官方的说法是as often as possible)

command_check_interval=-1

thinkpad下配置Ubuntu 804

Trackpoint
首先,搞一定最重要(呵呵,起码我认为最重要的),那就是Trackpoint也就是小红帽的中键,总是要到边上去拖滚动条的日子真是难受。

Section "InputDevice"
Identifier "Trackpoint"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "EmulateWheel"          "true"
Option "EmulateWheelButton"    "2"
EndSection

无线网卡
这个我是用ndiswrapper来做的,许多网站上推荐的madwifi我一直没有搞成功,所以很是郁闷。不过,这个东西安装倒也是简单,只是在连接网络的时候比较耗时间
下载一个ndiswrapper-1.53.tar.gz,或者更高版本,解压,按照INSTALL文件的要求安装。
然后,从原来的Windows驱动中,找到原来的无线网卡的驱动(那个文件夹中应该有这三个文件:AR5211.SYS, NET5211.CAT, NET5211.INF, 我的无线网卡是 Atheros的,其他自己找吧),把整个文件夹都copy到Ubuntu里面,然后,运行这个命令:

ndiswrapper -i NET5211.INF

然后,再运行

ndiswrapper -l

应该可以看到类似下面的信息

net5211 : driver installed
device (168C:001C) present

这个时候,ndiswrapper的配置差不多算完成了
接下来就是让系统加ndiswrapper了,在INSTALL里面好像说是可以直接运行

modprobe ndiswrapper

但是我每次一运行这个就会down机,重启之后再运行才正常
而且,这个东西好像每次开机都可重新加载,最好是把他写入到/etc/rc.local里面
呵呵,还记得一点,千万别写在

exit 0

之后啊,没用的,我今天就为这个问题还郁闷了好久,呵呵。
不过,这之后的无线操作,跟Windows XP也就差不太远了,所以还算是方便的
对了,忘说了,这个可能会出现无线指示灯不亮的情况(起码我的灯没亮起来过),这个是没有关系的。你用

ifconfig -a

或者

iwconfig

能够看到无线设置就好了,应该是wlan0

麦克风
右击右上那个小喇叭的图标,选择“Open Volume Control”
在弹出来的对话框菜单中选择 ”Edit” — “Preferences”
然后,把“ Capture”与”Input Source”钩上,记得不要取消原来的东西(我的上面有两个Capture与Input Source,我都钩上了)。
关闭前一个对话框,这个时候,你应该可以看到多了两个选项,一个是”Recording” ,另一个是 “Options”。
选择”Recording”选项。把下面小喇叭与麦克风标志上的小红叉全部去掉,并把滑动条拖到最顶端。
再选择”Options”选项。把“Input Source”后面的选项改为”Internal Mic”(如果你喜欢外接麦克风的话,改为Mic)。
然后可以用Sound Recorder来测试麦克风是否工作了,记得录音之前,先把”Record from input”改为”Captaure“。
这个办法在Sound Recorder与Skype中测试通过

更多信息,大家可以参考这个
http://www.thinkwiki.org/wiki/Installing_Ubuntu_8.04_(Hardy_Heron)_on_a_ThinkPad_T61#Open_Source_Intel_Wifi_Driver
只不过,我发现他里面好多要做的工作,我这里都直接完成了
而那个关于无线指示灯的问题,我又用不了。。。

XP真有意思,居然找不到键盘驱动

这个事情让我真失望,莫名奇妙的就找不到键盘驱动,而且,一动键盘系统就假死

office又要过期了,打算放弃xp算了

只是,唉,那个CDMA卡的驱动的问题还没有解决,解决这个问题后,无论如何都放弃XP算了

目前就只能做一个备份系统了

希望能早日解脱

只不过,转到Linux也不是那么容易的

无线网卡的问题,招商银行的软件