Wednesday, May 23, 2007

ปัญหารับ IP จาก DHCP ของ Vista

ลง Vista แล้วปรากฏว่าเครื่องรับ IP จาก DHCP Server ผ่าน WiFi ไม่ได้ คือมันต่อ WiFi ติดแต่ไม่ได้ IP

ค้นเน็ตเจอว่า DHCP Broadcast ของ Vista ต่างกับ Win XP SP2 บางประการ ซึ่งจะมีปัญหากับ DHCP Server ของ Router หรือของชาวบ้านที่ไม่ใช่ Microsoft ให้ไปลองแก้ Registry ดู

Windows Vista cannot obtain an IP address from certain routers or from certain non-Microsoft DHCP servers

ของมันเคยใช้ได้ MS ไปทำให้เจ๊งทำไม ?

ผลการทดสอบ

  1. สร้าง DhcpConnDisableBcastFlagToggle แล้วกำหนดค่าเป็น 1 ตามที่อธิบายในเว็บ รีบูท ไม่ได้ผล
  2. เปลี่ยนค่า DhcpConnForceBroadcastFlag จาก 1 เป็น 0 แล้วจึงได้ผล -> ได้ IP