Pidgin ต่อ Google Talk แล้ว Read Error

ปกติถ้าไม่ปรับอะไรเลย หลังจาก add Google Talk เข้าไปใน Pidgin Accounts แล้ว เวลา connect มันจะต่อไปที่ port 5222 ครับ

แต่บางที่มัน block (เช่น MaxNet หรือเน็ตตามบริษัทที่ให้เข้าได้แต่พอร์ท 80, 443) จนทำให้มันขึ้น Read Error

แอบไป netstat ดู Google Talk Client ก็งงว่าทำไมมันต่อผ่านพอร์ท 443 ได้ เลยลองมั่วๆ จนเจอวิธีตั้งให้ Pidgin หลบไปใช้พอร์ท 443 (https) แทน ง่ายจนคาดไม่ถึง โดยเข้าไป Accounts > Modify

  1. Require SSL/TLS เอาออก
  2. Force old (port 5223) SSL ติ๊ก
  3. Allow plaintext auth over unencrypted streams เอาออก
  4. Connect port: 443
  5. Connect server: talk.google.com

Pidgin connect to Google Talk via SSL

พอทำได้แล้วก็ลองไปค้นๆดู ปรากฏมีคนทำได้เต็มไปหมดแล้ว นี่เราล้าหลังชาวบ้านเค้าไปเยอะนี่หว่า

Free DNS Afraid: DDNS ทีมี Domain ให้เลือกมากที่สุดในโลก

ก่อนจะเริ่มอธิบาย เราก็มาเกริ่นกันก่อน DDNS นั้นหมายถึง Dynamic DNS ก็คือพวก No-IP, DynDNS ที่เราเคยใช้ (หรือเคยได้ยิน) กันบ่อยๆ แต่ปัญหาของผู้ให้บริการ DDNS ทั้งหลายคือจะมี Domain ให้เลือกใช้น้อยและไม่ค่อยถูกใจนัก ถ้ายกตัวอย่างด้วย No-IP จะพบว่ามี Domain ให้เราเลือกไม่มาก เช่น no-ip.info, no-ip.org, myftp.biz ฯลฯ ซึ่งทำให้เรามักจะหาชื่อที่ถูกใจไม่ได้

สำหรับ FreeDNS Afraid นั้นแตกต่างออกไปตรงที่เปิดให้ผู้ใช้ส่ง Domain ของตัวเองเข้ามาในระบบได้ ทำให้มีโดเมนจำนวนมหาศาลมาให้บริการ (ณ เวลาที่เขียน มี 42,518 โดเมน) ใครอยากลองก็กดเลย FreeDNS Afraid

First 4 domain
ภาพตัวอย่างจากหน้า Registry

Continue reading “Free DNS Afraid: DDNS ทีมี Domain ให้เลือกมากที่สุดในโลก”

WRT54GL + 3rd party firmware

เมื่อวันศุกร์ไปซื้อ WRT54GL มา เนื่องจาก DI-524 ตัวเดิมมันพังแล้วที่บ้านไม่มีไวเลสใช้

หมายเหตุ: entry นี้เอาไว้บ่น + จดโค้ดกับขั้นตอนการทำงาน เอาไว้กันลืม -*-

ซื้อมาก็ลองจิ้มๆเมนูของมันอยู่พักนึง แล้วก็ flash เป็น OpenWRT ไม่ค่อยถูกใจ WebUI มันเท่าไหร่ เลยลง DD-WRT ก็นั่งคอนฟิกจนเสร็จ สักพักใช้แล้วไม่ถูกใจ อยากลอง Tomato มั่งเห็นคนส่วนใหญ่บอกว่าดี ก็ดีจริงๆนะ ถ้าเทียบกับสองตัวแรกเนี่ย เรื่องความเร็วตัวนี้กินขาด แต่ลูกเล่นน้อยกว่า DD-WRT พอสมควร

คอนฟิก Tomato จนเสร็จ ไม่ค่อยพอใจ QoS มัน + ไม่มี SNMP + มันคอนฟิก vlan ไม่ได้ เลยกลับไปใช้ DD-WRT แต่ใช้แล้วก็ไม่ถูกใจ กลับมาเป็น Tomato จนได้ แล้วเขียน shell script ให้ทำ Transparent Proxy เอา หลังจากนั้นก็หาวิธี bridge WAN กับ LAN เข้าด้วยกัน ก็เขียน shell script ให้แก้ vlan/bridge ตอนบูทเอา ตอนนี้ port WAN เปรียบเสมือน port LAN อันนึงเพราะจับ bridge กัน เพื่อที่จะได้ใช้ MRTG เก็บ stat ของ router ได้

bridge แล้วมีปัญหาเรื่อง PPPoE ต่อผิด interface นิดหน่อย ก็ kill pppoecd เอา แล้วให้มันต่อใหม่เอง แล้วก็มีปัญหาอีกว่า transparent proxy ใช้พร้อมกับ bridge ไม่ได้ไม่รู้เป็นไร -*- เลยช่างมันไม่ใช้ proxy ละ ไว้วันหลังหาวิธีแก้ได้แล้วค่อยกลับมาใช้

หลังจากนั้นเกิดเปรี้ยว กลับลอง OpenWRT + X-WRT อีกหน่อย ที่จริงมันดีมากๆนะ แต่มัน config ยากไปนิด เลยกลับไป Tomato แบบเดิมดีกว่า ตอนขากลับเกิดเหตุร้ายแรงนิดหน่อย เตะสายแลนหลุดตอนกำลัง flash firmware ก็เลยต้องใช้ tftp ซ่อมไปตามระเบียบ – -” ตอนนี้ก็ใช้ Tomato อย่างปกติสุขละ

(มีต่อ)แปะโค้ดๆๆ (บางอันใช้กับ DD-WRT ได้นะ)

Continue reading “WRT54GL + 3rd party firmware”