成功了
現在正是用 ipw2100 在寫這篇
我的環境是 debian testing, kernel 2.6.4
NB 是 Benq Joybook 6000
1.首先去
http://ipw2100.sourceforge.net/ 把以下東西抓下來:
hostap-driver-0.1.3
IPW2100 driver(ipw2100-0.40.tgz)
IPW2100 binary firmware image(解開zip檔會變成 ipw2100-fw-1.0.tgz)
2. 安裝 hotplug script套件(會幫你把 usbmgr 幹掉) 還有 wireless-tools
apt-get install hotplug
apt-get install wireless-tools
3. 把 hostap-driver-0.1.3 解開,make, make install
(如果你要有加密的東西就要照說明檔那樣 make hostap crypt
我家裡的 AP 不加密,只鎖 MAC,所以我沒有鳥那個說明檔)
會把一堆 module 複製到 /lib/modules/2.6.4/kernel/drivers/net/wireless
4. 把 ipw2100-0.40.tgz 解開放到 <PATH-to-kernel-source>/drivers/net/wireless/
並且更名為 ipw2100 (我不確定是不是一定要解開放這邊)
然後進去一樣 make; make install
就會把編好的 modules 複製到 /lib/modules/2.6.4/..............
5. 接下來要弄 firmware, 解開ipw2100-fw-1.0.tgz
得到 ipw2100-fw-1.0.tgz, 把它移到 /usr/lib/hotplug/firmware 裡面
6. 修改 /etc/network/interfaces
加入 :
iface eth1 inet dhcp
(如果你的 AP 不是設定成給人家 dhcp,那就要改成 static,然後要加幾行 "address" 那些東西)
7. 載入 driver module:
modprobe ipw2100
應該會看到一堆有的沒的訊息
8. 把 eth1 叫起來:
ifup eth1
(我是直接 /etc/init.d/networking restart 然後 ifconfig eth0 down)
9. 到摩托學園報告結果。