2-3 วันนี้ได้ลองทดสอบ Access Point Linksys รุ่นยอดนิยมกับเฟิร์มแวร์ DD-WRT พบว่าสามารถทำหลาย SSID ได้ ก็เลยจัดซะ แต่สิ่งที่พบคือหากเชื่อมต่อทั้ง 2 SSID พร้อมกันจาก 2 อุปกรณ์ (โน๊ตบุ๊ค กับ iPhone) มันจะหลุดทั้งคู่อยู่เรื่อยๆ จึงนั้นค้นเจ้าพ่อกูไปเรื่อยๆ จนพบว่ามีคนทำ multiple SSID ที่เป็น WPA2 Personal แล้วเลื่อก algorithm TKIP+AES จะมีปัญหา
วิธีแก้คือให้เลือกแต่ตัวเดียว ผมเลยเลือกแค่ AES ผลปรากฏว่าใช้ได้แฮะ ส่วนสาเหตุว่าเกิดจากอะไรยังไม่รู้เหมือนกัน
Category: Network
เมื่อวานผมพบปัญหาตอนเปิด Gmail ด้วย Google Chrome ขึ้น error ว่า “Gmail – The app is currently unreachable”
แต่ Firefox กลับเปิดได้ พอลองทดสอบด้วย IE เข้าไม่ได้เช่นเดียวกับ Chrome จึงถึงบางอ้อว่า Chrome ใช้ proxy config ร่วมกับ IE นั่นเอง
เพื่อแก้ปัญหานี้เราสามารถเข้าไปเปลี่ยน proxy ของ Chrome ได้โดยไปที่
1) คลิ๊กที่สัญลักษณ์ขีดๆ ด้านขวา แล้วเลือก Settings
2) ให้หน้า Settings เลื่อนลงมาล่างสุดจะพบกับ Show advanced settings…
3) เมนูจะขยายออก ให้เลื่อนลงมาอีก แล้วเลือก Change proxy settings
4) ก็จะมีหน้า Internet Options ของ IE ปรากฏขึ้นมา ให้เลือก LAN settings แล้วติ๊กถูกออกให้หมดตามรูปให้หน้าจอ หรือหากอยู่ภายในที่ทำงานก็ให้กำหนดค่า proxy ตามที่แผนก IT แจ้ง
หมายเหตุ เนื่องจาก Chrome ใช้ proxy config ร่วมกับ IE ดังนั้นอาจกำหนด proxy จาก IE ก็ได้เช่นกันครับ
บางครั้งเมื่อนำไฟล์ pcap มาเปิดดูจะพบว่า Wireshark ฟ้องว่า ETHERNET FRAME CHECK SEQUENCE INCORRECT ทุก packet
ซึ่งสาเหตุเกิดจากระบบปฏิบัติการของอุปกรณ์ที่รัน tcpdump ไม่ทำ checksum ด้วยตัวเอง แต่โยนหน้าที่นี้ให้กับ network processor ที่อยู่ภายในการ์ดแลนแทน ดังนั้นเมื่อรัน tcpdump ออกมาก็จะเป็น checksum เป็น 0 ตลอดเพราะ tcpdump อยู่แค่ส่วนของระบบปฏิบัติการ ไม่ได้เข้าไปเอาข้อมูลที่ออกจากการ์ดแลนจริงๆ
เมื่อเราทราบสาเหตุที่มาที่ไปแล้วจึงไม่ต้องเป็นกังวลก็ได้ เราสามารถปิดการคำนวน checksum ของ Wireshark ได้โดย
1) ไปที่ Edit –> Preferences…
2) ขยาย Protocols เลือก Ethernet และเอาเครื่องหมายถูกที่ Validate the Ethernet checksum if possible ออก แล้วกด OK