2011年7月4日

CentOS5 設定 Intel(R) PRO/Wireless 2915ABG (ipw2200) 網卡筆記

驅動程式下載點
Intel® PRO/Wireless 2200BG Driver Firmware - 下載點
Intel(R) PRO/Wireless 2915ABG Network Connection driver for Linux -下載點


確認網卡資訊
shell># lspci
01:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG [Calexico2] Network Connection (rev 05)

安裝 Kernel-devel( 2.6.8+)
shell># yum install kernel-devel

確認核心支援autoconf
shell># ls /lib/modules/`uname -r`/build/include/linux/autoconf.h
/lib/modules/`uname -r`/build/include/linux/autoconf.h

確認掛載 SYSFS
shell># mount

/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)


編譯 ipw 模組
shell># tar xzvf ipw2200-1.2.0.tgz
shell># cd ipw2200-1.2.0
shell># make IEEE80211_INC=/usr/src/kernels/2.6.18-238.12.1.el5-i686/include/
註:變數 IEEE80211_INC 讓 Makefile 可以找到 ieee80211.h
shell># make install
註:安裝到現行核心的模組目錄

安裝 firmware
shell># tar xzvf ipw2200-fw-3.0.tgz
shell># cp ipw2200-fw-3.0/* /lib/firmware/

使用模組
shell># modprobe ipw
shell># lsmod | grep ipw

ipw 12869 0
usbserial 33065 1 ipw
ipw2200 136808 0
ieee80211 34313 1 ipw2200


設定 modprobe.conf
shell># vim /etc/modprobe.conf
加入
alias eth1 ipw

接下來就可以利用 iwconfig 或 wpa_supplicant 連線(wpa_supplicant設定可以參考這裡

沒有留言:

張貼留言