|
|
我的IBMS30安装RH9 核心2.4
安装华硕WL-107G PCMCIA无线网卡,安装说明如下:
Configure kernel source:
=========================
For RedHat 9 (2.4.x kernel):
1) cd /usr/src/linux-2.4.20-8
2) make mrproper
3) cp -f /boot/config-2.4.20-8 .config
4) vi Makefile # delete "custom" in "EXTRAVERSION = -8custom"
5) make oldconfig dep
For Fedora Core 2 (2.6.x kernel):
1) cd /usr/src/linux-2.6.5-1.358
2) cp -f /boot/config-2.6.5-1.358 .config
3) vi Makefile # delete "custom" in "EXTRAVERSION = -1.358custom"
4) make oldconfig bzImage
=======================================================================
Build Instructions:
====================
For 2.4 series kernel:
1) $tar -xvzf RT2500-Linux-STA-x.x.x.x.tar.gz -C /usr/src/linux-2.4.20-8
go to "./RT2500-Linux-STA-x.x.x.x/Module" directory.
2) $cp -f ./2.4.x/Makefile .
3) Use 'chmod +x Configure load unload' command to change access right of following script files :
'load', 'unload', 'Configure'
4) $make config # config build linux os version
5) $make all # compile driver source code
6) $./load # load/insmod module(rt2500.o), ignore any message about license.
7) $make install #
Note: Script functionality:
load load module to kernel
unload unload module from kernel
Configure retrive linux version
For 2.6 series kernel:
1) $tar -xvzf RT2500-Linux-STA-x.x.x.x.tar.gz -C /usr/src/linux-2.6.5-1.358
go to "./RT2500-Linux-STA-x.x.x.x/Module" directory.
2) $cp -f ./2.6.x/Makefile
3) $make config
2) $make -C /path/to/source SUBDIRS=$PWD modules
Where /path/to/source is the path to the source directory for the (configured and built) target kernel.
3) run '/sbin/insmod rt2500.ko' (as root)
'/sbin/ifconfig ra0 inet YOUR_IP up'
4) uncomment the line include ./config.mk in Makefile
5) $make install
=======================================================================
Features:
==========
This driver implements basic IEEE802.11. Infrastructure and adhoc mode with open or shared or WPA
authentication method. WEP-40 and WEP-104, TKIP and AES encryption,
=======================================================================
To BUILD UTILITY
====================
1) go to the "./Utility" directory
2) run 'qmake -o Makefile raconfig2500.pro'
If qmake command is not found in your system, you can download the QT tool
'qt-x11-free-3.2.1' or later at
http://www.trolltech.com/
(qmake comes with RedHat 7.3 or later QT Package)
3) run 'make" to compile the utility source code.
If you can't link correctly in RedHat 9, try to delete "-lXext -lX11" in Makefile.
4) After all, an execution file would be generated "RaConfig2500"
run "RaConfig2500" to config the driver as you want
PS: You need install RaConfig2500 to your system manually, e.g. run "cp RaConfig2500 /usr/sbin" with root privilege.
=======================================================================
在编译完MODULES后按照说明执行#./load时就出现死机现象。
如果略过这一步在运行RaConfig2500时跳出Divice Driver not found对话框。
请高手指教!!! |
|