วันพุธที่ 28 พฤษภาคม พ.ศ. 2551

การติดตั้ง wireless intel รุ่น 2200BG, 2300BG บน FreeBSD รุ่น 6.3

1. ติดตั้ง firmware iwi ผ่านทาง Ports

# 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: mem 0xe0206000-0xe0206fff irq 11 at device 4.0 on pci2 iwi0: Ethernet address: xx:xx:xx:xx:xx:xx

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

การติดตั้ง driver เสียงให้ FreeBSD 6.3

เพิ่มข้อมูลลงใน /boot/loader.conf ดังนี้
snd_ich_load="YES"

Network - การติดตั้ง PC Router เพื่อเชื่อมต่อเครือข่าย Internet ผ่าน PPPoE (ADSL Shareing)

ข้อมูลเบื่องต้นของระบบเครือข่ายที่ต้องการ
1. ระบบเครือข่ายใช้ภายในองค์กร โดยแบ่ง LAN ออกเป็น 2 กลุ่มคือ กลุ่มพนักงานในองค์กร และ กลุ่มบุคคลทั่วไป
1.1 กลุ่มพนักงานในองค์กรจะสามารถเข้าถึงทรัพยากรต่างๆ ที่มีอยู่ในระบบเครือข่ายได้ทั้งหมด โดยกำหนดหมายเลขเครือข่ายคือ 192.168.131.0/24
1.2 กลุ่มบุคคลทั่วไปสามารถเข้าใช้ระบบ Internet ได้เพียงอย่างเดียว โดยมีหมายเลขเครือข่ายคือ 192.168.132.0/24

2. จะเชื่อมต่อกับ ADSL modem ผ่านสาย Ethernet โดยกำหนดให้ ADSL modem มีหมายเลข IP 192.168.1.1

3. กำหนดให้ Gateway เป็น PC Router มีหมายเลข IP ดังนี้
3.1 NIC (Network Interface Card) ที่เชื่อมต่อกับ ADSL modem มีหมายเลข 192.168.1.2
3.2 NIC ทำหน้าที่เป็น Gateway ของ Lan สำหรับพนักงานในองค์กร มีหมายเลข 192.168.131.1
3.3 NIC ทำหน้าที่เป็น Gateway ของ Lan สำหรับบุคคลทั่วไป มีหมายเลข 192.168.132.1

4. PC Router ต้องมีบริการ DHCP, Cache Proxy และมีกราฟแสดงปริมาณการใช้งานเครือข่ายในขณะนั้น

=========================================================================จากปัญหาข้างต้นสามารถแบ่งการติดตั้งออกเป็น 3 กลุ่มดังนี้

1. การกำหนดหมายเลขหมายเลข IP ใหักับ NIC
2. การติดตั้ง PPPoE
3. การติดตั้ง Firewall และ NAT (Network Address Translation)
4. การติดตั้ง DHCP Server
5. การติดตั้ง Proxy Squid
6. การติดตั้ง mrtg (รวมการติดตั้ง apache, net-snmp, mrtg)

Windows Tips - วิธีลบ Shared Documents ออกจาก My Computer

1. เรียก regedit
2. เลือก HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\Delegate Folders
3. หาคีย์ {59031a47-3f72-44a7-89c5-5595fe6b30ee} แล้วลบออก