Category: Network


2-3 วันนี้ได้ลองทดสอบ Access Point Linksys รุ่นยอดนิยมกับเฟิร์มแวร์ DD-WRT พบว่าสามารถทำหลาย SSID ได้ ก็เลยจัดซะ แต่สิ่งที่พบคือหากเชื่อมต่อทั้ง 2 SSID พร้อมกันจาก 2 อุปกรณ์ (โน๊ตบุ๊ค กับ iPhone) มันจะหลุดทั้งคู่อยู่เรื่อยๆ จึงนั้นค้นเจ้าพ่อกูไปเรื่อยๆ จนพบว่ามีคนทำ multiple SSID ที่เป็น WPA2 Personal แล้วเลื่อก algorithm TKIP+AES จะมีปัญหา
2015-05-17_DD-WRT_with_multiple_SSID_2
วิธีแก้คือให้เลือกแต่ตัวเดียว ผมเลยเลือกแค่ AES ผลปรากฏว่าใช้ได้แฮะ ส่วนสาเหตุว่าเกิดจากอะไรยังไม่รู้เหมือนกัน
2015-05-17_DD-WRT_with_multiple_SSID_1

Advertisements

เมื่อวานผมพบปัญหาตอนเปิด Gmail ด้วย Google Chrome ขึ้น error ว่า “Gmail – The app is currently unreachable”
Gmail-Proxy-1

แต่ Firefox กลับเปิดได้ พอลองทดสอบด้วย IE เข้าไม่ได้เช่นเดียวกับ Chrome จึงถึงบางอ้อว่า Chrome ใช้ proxy config ร่วมกับ IE นั่นเอง
Gmail-Proxy-2

เพื่อแก้ปัญหานี้เราสามารถเข้าไปเปลี่ยน proxy ของ Chrome ได้โดยไปที่
1) คลิ๊กที่สัญลักษณ์ขีดๆ ด้านขวา แล้วเลือก Settings
Gmail-Proxy-3

2) ให้หน้า Settings เลื่อนลงมาล่างสุดจะพบกับ Show advanced settings…
Gmail-Proxy-4

3) เมนูจะขยายออก ให้เลื่อนลงมาอีก แล้วเลือก Change proxy settings
Gmail-Proxy-5

4) ก็จะมีหน้า Internet Options ของ IE ปรากฏขึ้นมา ให้เลือก LAN settings แล้วติ๊กถูกออกให้หมดตามรูปให้หน้าจอ หรือหากอยู่ภายในที่ทำงานก็ให้กำหนดค่า proxy ตามที่แผนก IT แจ้ง
Gmail-Proxy-6

หมายเหตุ เนื่องจาก Chrome ใช้ proxy config ร่วมกับ IE ดังนั้นอาจกำหนด proxy จาก IE ก็ได้เช่นกันครับ

บางครั้งเมื่อนำไฟล์ pcap มาเปิดดูจะพบว่า Wireshark ฟ้องว่า ETHERNET FRAME CHECK SEQUENCE INCORRECT ทุก packet
Wireshark-FCS-Incorrect-1

ซึ่งสาเหตุเกิดจากระบบปฏิบัติการของอุปกรณ์ที่รัน tcpdump ไม่ทำ checksum ด้วยตัวเอง แต่โยนหน้าที่นี้ให้กับ network processor ที่อยู่ภายในการ์ดแลนแทน ดังนั้นเมื่อรัน tcpdump ออกมาก็จะเป็น checksum เป็น 0 ตลอดเพราะ tcpdump อยู่แค่ส่วนของระบบปฏิบัติการ ไม่ได้เข้าไปเอาข้อมูลที่ออกจากการ์ดแลนจริงๆ

เมื่อเราทราบสาเหตุที่มาที่ไปแล้วจึงไม่ต้องเป็นกังวลก็ได้ เราสามารถปิดการคำนวน checksum ของ Wireshark ได้โดย
1) ไปที่ Edit –> Preferences…
Wireshark-FCS-Incorrect-2

2) ขยาย Protocols เลือก Ethernet และเอาเครื่องหมายถูกที่ Validate the Ethernet checksum if possible ออก แล้วกด OK
Wireshark-FCS-Incorrect-3

3) เมื่อกลับมาที่หน้าเดิม ก็จะเห็นว่าไม่มีขึ้นเตือนอีกครับ
Wireshark-FCS-Incorrect-4