แหล่งแลกเปลี่ยนความรู้-ประสบการณ์ FreeBSD สำหรับคนไทย
:: เพื่อแลกเปลี่ยนความรู้, ถาม-ตอบปัญหาคาใจ, แนะนำ, ประกาศ, หรือทุกสิ่งตามต้องการ ::
 
Home  กลับหน้าหลัก  สมัครสมาชิก  ตั้งคำถามใหม่  แก้ไขข้อมูลสมาชิก  ดูสมาชิกทั้งหมด  ลืมรหัสผ่าน

ขอเชิญร่วมตอบคำถามครับ



  Howto : การตั้งค่า wireless card หลังโหลดและลง Driver ไปแล้ว
   ShareKnowledge
 Posted : 2006-07-04 18:17:43

  หนึ่งในใต้หล้า
 

 Sex :
 Post : 2819
 สมาชิกลำดับที่ : 434
การตั้งค่า wireless card หลังโหลดและลง Driver ไปแล้ว
--------------------------------------------------------------

สำหรับการตั้งค่านั้น จะมี 2ขั้นตอนครับ คือ การตั้งค่าสำหรับการ์ดไร้สาย และการตั้งค่าเครือข่าย

การตั้งค่า wireless card

สามารถทำได้ด้วยคำสั่ง iwconfig ครับ โดยที่จะใช้งานหลักๆ เกี่ยวกับการตั้งค่าของ wireless card ก็จะมีแค่ การตั้ง mode, การตั้งชื่อเครือข่าย และการใช้การเข้ารหัส

การตั้ง mode
สำหรับ Wireless card นั้น มี mode อยู่ 2 mode คือ Ad-hoc หมายถึงการติดต่อกันระหว่างเครื่อง ก็เหมือนเราเอาสาย LAN cross มาต่อกันระหว่างเครื่อง และ Managed mode (Administrated mode) ก็คือการติดต่อกันผ่าน Access Point หรือ wireless Router ครับ เราสามารถทำได้โดยการใช้คำสั่ง
Code:iwconfig [interface] mode [ad-hoc|managed]

โดย interface ก็คือการ์ดของเรา เช่น wlan0, eth1 เป็นต้น ตัวอย่างเช่น
Code:iwconfig wlan0 mode managed

จะเป็นการตั้งการ์ดของเราที่ชื่อ wlan0 ให้ใช้งาน Access point ครับ

การตั้งชื่อเครือข่าย
เครือข่ายไร้สายจะมีชื่อของ Access point อยู่ โดยเรียกว่า ESSID ซึ่งดูๆ ไปก็ คล้ายๆ Workgroup ของ Windows ครับ สามารถตั้งได้โดยใช้คำสั่ง
Code:iwconfig [interface] essid <name>

ตัวอย่างเช่น
Code:iwconfig wlan0 essid MyWlan1


การตั้งการเข้ารหัส
ที่เราต้องมีการเข้ารหัสก็เพราะ ข้อมูลที่ถูก modulate ไปกับคลื่นวิทยุนั้น เป็นข้อมูลเปลือยๆ และสามารถถูกเก็บได้โดยโปรแกรมประเภท sniffer ต่างกับแบบมีสายก็เพราะ ไม่มีใครไปตัดสายแล้วดูดข้อมูลเราไปได้ อีกอย่างก็คือ เป็นการป้องกันไม่ให้คนอื่นมาใช้งานระบบเครือข่ายของเรา การเข้ารหัสที่เป็นที่นิยมมี 3 อย่างครับ คือ WEP (Wire equivalent privacy) ซึ่งใช้การเข้ารหัสแบบ 64 - 256 บิต แต่เขาบอกว่า แบบนี้เจาะง่าย, อีก 2 แบบคือ WPA (Wi-fi protect Accessed) และ IEEE 802.1x ซึ่งเขาบอกว่าเจาะยากกว่า

สำหรับวันนี้จะเสนอแบบ WEP ก่อนละกันนะครับ (อย่างอื่นยังไม่เคยลอง) ข้อสำคัญคือ ต้องตั้งให้ตรงกันทุกเครื่องในเครือข่าย และ Access point ครับ สำหรับ Access point สมัยนี้ใช้ Web based config ก็คงสามารถตั้งได้ง่ายๆ โดยอาจจะกำหนด key ขึ้นมาเอง หรือใช้ passphrase ก็ได้ แต่สำหรับบน linux คำสั่ง iwconfig ยังไม่สนับสนุน passphrase ดังนั้นต้องใส่ key เข้าไปให้ตรงกัน

Key คืออะไร
Key ก็คือชุดตัวเลขฐาน 16 (Hexadecimal --> 0 - F) จำนวนแล้วแต่ว่าเราจะเลือกการเข้ารหัสแบบกี่บิต เช่น 64 บิต จะใช้ Key 10 ตัว ส่วน 128 บิตจะใช้ key 26 ตัวเป็นต้น โดยเราสามารถตั้งค่านี้ได้โดยใช้คำสั่ง
Code:iwconfig [interface] key <key>


ตัวอย่างเช่น
Code:iwconfig wlan0 key 0123456789ABCDEF9876543210


เป็นต้น
เมื่อถึงขั้นตอนนี้ให้ลองใช้คำสั่ง iwconfig wlan0 เพื่อดูค่าที่เราตั้งเอาไว้ เช่น

Code:# iwconfig wlan0
wlan0 IEEE 802.11b ESSID:"MyWlan"
Mode:Managed Frequency:2.437GHz Access Point: 00:04:E2F1:32
Bit Rate:54Mb/s Sensitivity=-200 dBm
RTS thr:2346 B Fragment thr:2346 B
Encryption key:0123-4567-89AB-CDEF-9876-5432-10 Security mode:restricted
Power Management:off
Link Quality:96/100 Signal level:-60 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:1372 Invalid misc:4831 Missed beacon:0

เมื่อได้ตามนี้ก็ถือว่าเสร็จขั้นตอนการตั้งค่า Wireless card ครับ ตอนต่อไปจะเป็นการตั้งค่าเครือข่าย


การตั้งค่าเครือข่าย
--------------------

เมื่อการ์ดไร้สายของเราสามารถทำงานได้แล้ว ต่อมา เราก็ต้องทำการกำหนด IP Address, Gateway และ DNS เพื่อติดต่อกันในวง LAN และต่อผ่าน router ออกไปสู่โลกภายนอก

สำหรับการตั้งค่าเครือข่ายนั้น อาจทำได้ 2 วิธีคือ ตั้งเอง กับใช้ dhcp script ตั้งให้ แน่นอนวิธีที่ 2 ง่ายกว่าเห็นๆ เพียงใช้คำสั่ง และชื่อ interface การติดตั้งก็จะเป็นไปโดยอัตโนมัติครับ แต่ถ้าใครอยากตั้งเองก็ตามสะดวก

กำหนด IP Address
เราสามารถทำได้โดยใช้คำสั่ง ifconfig ครับ ตามด้วย interface และ IP address เช่น

Code:# ifconfig wlan0 192.168.0.100


อันนี้ก็จะเป็นการตั้ง IP address ให้กับการ์ดไร้สายของเรา ขั้นต่อไปเราก็จะทำการบอกให้การ์ดไร้สายของเรา ออกสู่อินเตอร์เน็ตทาง gateway ด้วยคำสั่ง route ครับ เช่น

Code:# route add default gw 192.168.0.1 wlan0


แค่นี้ก็เป็นอันเสร็จให้ลอง ping router ก่อน ถ้า ping ได้ ก็ตามด้วยการ ping host ที่อยู่ไกลๆ ดูครับ เช่น

Code:# ping www.google.com
# ping 64.233.187.104


ถ้าหาก ping ชื่อไม่ได้แต่ ping ip ได้ แสดงว่าอาจมีปัญหากับ DNS ให้ลองใส่ ip ของ dns server ที่ได้มาจากผู้ให้บริการอินเตอร์เน็ตเข้าไปที่ไฟล์ /etc/resolv.conf ครับ

หลังจากนี้ก็พร้อมเข้าสู่การท่องอินเตอร์เน็ตแบบไร้สายแล้วครับ


ส่วนวิธีที่ 2 นั้นเป็นการเรียกใช้งาน dhcpd ผ่าน script ชื่อ dhclient โดยสามารถสั่งคำสั่ง dhclient [interface] ได้เลย แล้วตัว dhcp จะจัดการให้ทั้งกำหนด ip, gateway, dns ครับ เช่น

Code:dhclient wlan0


 

ความรู้ไม่มีที่สิ้นสุด...มันจะติดตัวคุณไปจนวันตาย
  IP : (192.168.1.3)
ชื่อสมาชิก ShareKnowledge Mail to ShareKnowledge เบอร์ msn share_knowledge@hotmail.com
แสดงความคิดเห็น

 monfri
 Posted : 2009-08-24 02:08:42   IP : (222.123.11.64)
ผมใช้คำสั่ง# ifconfig D-Link 192.168.1.2 มันยังไม่ได้เหมือนเดิมครับ ผมใช้ กับ Linux freebsdf6.2 กับ asterisk server ครับผมต้องทำยังไงครับถึงจะ config AP ใน linux ได้ครับตอนผมใช้สายคุยกันได้นะครับ แต่ตอนผมต่อ AP ไม่สามารถมองเห็น IP เครื่อง server ได้เลยครับ แนะนำด้วยครับ ต้องการมาเลย ขอบคุณครับ

 
 Comment : 1
กลับขึ้นด้านบน

 GAGA
 Posted : 2018-03-31 04:59:32   IP : (110.136.110.6)
http://goo.gl/pWtlO9
http://goo.gl/f0vB7K
http://goo.gl/uTL5Cu
http://goo.gl/lJRzzt
http://goo.gl/DdDqMr
http://goo.gl/zhFEpe
http://goo.gl/AfxmL4
http://goo.gl/GPxl0D
http://goo.gl/1i7Obd
http://goo.gl/neJ80l
http://goo.gl/sHibPg
http://goo.gl/Mj9qNp
http://goo.gl/o5s4FC
http://goo.gl/3j2MZZ
http://goo.gl/lHUCmg
http://goo.gl/KlVYYP
http://goo.gl/cPzAze
http://goo.gl/1tIqEu




 
 Comment : 2
Mail to GAGA
กลับขึ้นด้านบน

 chenjinbei
 Posted : 2018-06-20 14:41:59   IP : (45.254.246.88)
20186.21chenjinbei
http://www.ralphlaurenpolo.in.net
http://www.mbtscarpe.it
http://www.suprashoesclearance.us.com
http://www.givenchyhandbags.us.com
http://www.maccosmeticsofficial.us.com
http://www.burberryoutlet-canada.ca
http://www.jordanfemmepascher.fr
http://www.timberlandpro.us.com
http://www.airmax.us.org
http://www.runningshoes.us.org
http://www.michaelkorsonline.ca
http://www.adidasoriginalsstansmith.us.com
http://www.jordan3.net
http://www.nikeflipflops.org
http://www.coachoutletstoreonlineofficial.us.com
http://www.airmax2017.us.com
http://www.nikelunarglide.us
http://www.adidasshoess.us.com
http://www.air-jordan.us.com
http://www.ralphlaurenoutletofficial.us.com
http://www.pumafentysandals.us.com
http://www.kobe11.in.net
http://www.ray-banssunglasses.org.uk
http://www.christian-louboutins.fr
http://www.vansshoesoutlet.us.com
http://www.suicoke.us.com
http://www.ferragamoshoesoutlet.us.com
http://www.christianlouboutinshoessale.org.uk
http://www.nikesshoes.us.com
http://www.nikeshoesnike.us.com
20186.21chenjinbei


 
 Comment : 3
Mail to chenjinbei
กลับขึ้นด้านบน

1


 แสดงความเห็นต่อคำถามนี้
ชื่อ/Username
รหัสผ่าน
( เฉพาะสมาชิก )
อีเมลล์
( ถ้าเป็นสมาชิกไม่ต้องใส่ )
รูปแบบพิเศษ   ย่อหน้า ตัวหนา ตัวยก ตัวห้อย ตัวหนังสือเรืองแสง ตัวหนังสือมีเงา ตัวเอียง เส้นใต้ สีแดง สีเขียว สีน้ำเงิน สีส้ม สีชมพู สีเทา
Emotions  
แทรกภาพ  
ขนาดภาพ ห้ามเกิน 50 kb  และ ไฟล์ Flash ขนาดห้ามเกิน 500 kb
แสดงความเห็น

ความปลอดภัย กรุณากรอกข้อความที่ท่านเห็นด้านล่าง
   
   
   
[ สมัครสมาชิก | ปิดหน้าต่างนี้ ]


ข้อความที่ท่านได้อ่าน เกิดจากการเขียนโดยสาธารณชน และส่งขึ้นมาแบบอัตโนมัติ เจ้าของเว็บบอร์ดไม่รับผิดชอบต่อข้อความใดๆทั้งสิ้น เพราะไม่สามารถ
ระบุได้ว่าเป็นความจริงหรือชื่อผู้เขียนที่ได้เห็นคือชื่อจริง ผู้อ่านจึงควรใช้วิจารณญาณในการกลั่นกรอง และถ้าท่านพบเห็นข้อความใด ที่ขัดต่อกฎหมายและ
ศีลธรรม หรือเป็นการกลั่นแกล้งเพื่อให้เกิดความเสียหาย ต่อบุคคล หรือหน่วยงานใด กรุณาส่ง email มาที่ admin@thaibsd.com เพื่อให้ผู้ควบคุม
ระบบทราบและทำการลบข้อความนั้น ออกจากระบบต่อไป


 © Copyright 2001 thaibsd.com All Right Reserved. Contact >> admin@thaibsd.com