首先需要下载Intel® PRO/Wireless 2200BG Driver Firmware,地址:http://ipw2200.sourceforge.net/firmware.php。
对于etch 2.6.18内核,由于自带的ipw2200驱动版本是1.1.2kmq,所以应该下载3.0版本的firmware,对应文件:ipw2200-fw-3.0.tgz
下载之后,将
ipw2200-fw-3.0.tgz >>下载
中的文件解到/lib/firmware。
如果没有firmware,安装ipw2200驱动时,dmesg将会有以下错误:
- ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmq
- ipw2200: Copyright(c) 2003-2006 Intel Corporation
- ACPI: PCI Interrupt 0000:03:03.0[A] -> GSI 17 (level, low) -> IRQ 201
- ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
- input: PS/2 Mouse as /class/input/input2
- input: AlpsPS/2 ALPS GlidePoint as /class/input/input3
- ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
- ipw2200: Unable to load firmware: -2
- ipw2200: failed to register network device
在firmware安装正确之后,需要重新加载ipw2200驱动:
- # rmmod ipw2200
- # modprobe ipw2200
之后dmesg应该是以下信息:
- ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmq
- ipw2200: Copyright(c) 2003-2006 Intel Corporation
- PCI: Enabling device 0000:03:03.0 (0110 -> 0112)
- ACPI: PCI Interrupt 0000:03:03.0[A] -> GSI 17 (level, low) -> IRQ 201
- ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
- ipw2200: Detected geography ZZD (13 802.11bg channels, 0 802.11a channels)
下面就可以使用wireless-tools工具包配置你的网卡了:
首先用iwlist搜索可用的无线网络:
# iwlist scanning
然后使用iwconfig连接到合适的无线网络:
# iwconfig eth1 essid default rate auto
使用iwconfig检查一下连接状态,如果正常的话,就可以手工配置IP或者使用dhclient来进行dhcp配置。