# cd /usr/ports/net/iwi-firmware-kmod/
# make install clean
หมายเหตุ หากมี error ฟ้อง ประมาณว่าไม่เจอ tree ของ Kernel ให้ทำการติดตั้ง Source Code ของ FreeBSD รุ่นนั้นก่อน
2. ทดสอบ Load driver
# kldload -v if_iwi
แล้วลองเรียกคำสั่ง
# dmesg grep iwi
ถ้าทุกอย่างถูกต้อง ผลที่ได้ควรจะมีลักษณะอย่างนี้
iwi0:
3. กำหนดให้ระบบ load driver ในขณะิ boot โดยเพิ่มข้อมูลลงในไฟล์ /boot/loader.conf ดังนี้
if_iwi_load="YES"
wlan_load="YES"
firmware_load="YES"
4. กำหนดให้ wireless เริ่มทำงานโดยเพิ่มข้อมูลลงในไฟล์ /etc/rc.conf ดังนี้
ifconfig_iwi0="ssid testwlan wepmode on wepkey 0x12345678901234567890123456 weptxkey 1 wepmode on DHCP"
ตัวอย่างข้างต้นเป็นการกำหนด ค่าของระบบ wireless ที่มี ssid ชื่อ "testwlan" และมีการเข้ารหัสแบบ WEP โดยใช้ key "12345678901234567890123456" ซึ่งเป็น key ที่ 1 และสุดท้ายเป็นการระบุให้ทำการสอบถามหมายเลข IP จาก DHCP
แหล่งข้อมูลอ้างอิง:
1) http://damien.bergamini.free.fr/ipw/iwi-freebsd.html
2) man iwi (สามารถใช้ได้หลังจากติดตั้ง firmware ในข้อ 1 เสร็จแล้ว)
3) freebsd document ใน Handbook หัวข้อที่ 29 Wireless Networking
Tip:
1) หลังจากติดตั้ง iwi-firmware แล้ว สามารถทำการค้นหา ssid บริเวณนั้นได้โดยใช้คำสั่ง
# ifconfig iwi0 scan
2) หากต้องการเิริ่มระบบ network ใหม่โดยไม่ต้อง boot ระบบ ใช้คำสั่งดังนี้
# /etc/rc.d/netif restart