硬件驱动/工具Harald Scan、Apcupsd、MADWIFI、ndiswrapper介绍

以下为你介绍的硬件驱动/工具都可用在Linux系统上:Harald Scan(蓝牙设备扫描工具)、Apcupsd(UPS 控制软件)、MADWIFI(Linux无线网卡驱动)、ndiswrapper(Linux无线网络驱动)。

1、Harald Scan(蓝牙设备扫描工具)

硬件驱动/工具Harald Scan、Apcupsd、MADWIFI、ndiswrapper介绍

Harald Scan 是一个用 Python 开发的在 Linux 下扫描蓝牙设备的工具软件。

蓝牙发现扫描仪,扫描程序将能够确定设备的主要和次要设备类别,并尝试将设备的MAC地址解析为已知的最大蓝牙MAC地址供应商列表。

2、Apcupsd(UPS 控制软件)

硬件驱动/工具Harald Scan、Apcupsd、MADWIFI、ndiswrapper介绍

Apcupsd是一种用于监测UPS电源的软件,可以在发生电力故障的时候对电脑进行关机操作。它运行在Linux,Mac OS X,Win32,Solaris操作系统以及其他操作系统。

Apcupsd可与大多数APC的Smart-UPS模型以及大多数简单的信号模型(如Back-UPS和BackUPS-Office)一起使用,在电源故障期间,apcupsd会通知用户有关电源故障的信息,并且可能会发生关机,如果没有恢复电源,则电池电量耗尽,超时(秒)到期或运行时间到期(基于由功耗率确定的内部APC计算)后,系统将关闭,Apcupsd已获得GPL版本2的许可。

下载地址:http://www.apcupsd.com/

3、MADWIFI(Linux无线网卡驱动)

MadWifi 全称是Multiband Atheros Driver for Wifi,使用Atheros系列芯片的802.11a/b/g无线网卡在linux下驱动程序。

市面上有很多基于Atheros芯片的无线网卡,例如DLink的DWL-G650。

特别注意,在中国大陆市场上出售的DLink的DWL-G650+A 不是基于Atheros芯片组,而是Ralink芯片组,不能使用madwifi驱动!

下载地址:https://sourceforge.net/projects/madwifi/

4、ndiswrapper(Linux无线网络驱动)

NdisWrapper实际上是一个开源的驱动(从技术上讲,是内核的一个模块),它能够让Linux使用标准的Windows XP下的无线网络驱动.你可以认为NdisWrapper是Linux内核和Windows驱动之间的一个翻译层.Windows驱动可以通过 NdisWrapper的配置工具进行安装.

有下面两种情况之一时,使用NdisWrapper:

1].你的无线网络硬件没有被Ubuntu识别出来.也就是说,在网络环境设置对话框中的网络设备列表里没有发现你的无线网络硬件.

2].你的无线网络硬件被Ubuntu识别出来了,但是当你配置它的时候,它不能正常工作.比如,它不能连接到无线基站.如果发生这种情况,除了要安装NdisWrapper,你还要进行另外的一步来把现在的Ubuntu驱动放入黑名单.

使用NdisWrapper比较简单,仅仅需要几个命令.然而,得到必须的Windows驱动则是较难的工作,因为,不幸的是,NdisWrapper不能和通常的驱动发布格式.exe一起工作.相反,NdisWrapper需要由特定的.inf和.sys文件(Windows系统文件)组成的驱动.很多时候,这些文件包含在.exe文件中,必须手工提取出来.

注意:当然,有时候有的驱动是以.zip的格式发布的,这样这些相关的文件就很容易得到了.祈祷吧,让这种情况发生在你硬件上.

NdisWrapper还远不是完美的.并不是所有的无线驱动都能和它一起工作,在Windows下能工作的驱动,在Linux下则不一定能好用.有时候,试验和错误是不可避免的.恼人的是,有时候Windows驱动好像是工作了,但是是不可靠的.有的甚至会搞垮你的系统.最好的方案就是试一 试.

下载地址:https://sourceforge.net/projects/ndiswrapper/

注明

以上就是硬件驱动/工具Harald Scan、Apcupsd、MADWIFI、ndiswrapper的介绍内容,这些硬件驱动/工具都能使用在Linux操作系统中。

栏目相关文章