at Monday, April 06, 2009 Labels: , Posted by nyimuyar

နက်ဝေါ့ကတ် တခုကို disable (ပိတ်လိုက်တာ သုံးလို ့မရအောင် အလုပ်မလုပ်အောင်)၊ enable(ဖွင့်တာ အသုံးပြုလို ့ရအောင်) လုပ်ရတာ မရှုပ်ထွေးပါဘူး။ ဒါပေမယ့် သိကြတဲ့ အတိုင်း ဟိုဝင် ဒီထွက် နဲ့ မောက်စ် တွေကိုလည်း နှိပ်ရပါမယ်။

ဒါနဲ့ နက်ဝေါ့ကတ် ကို (command line) ကွန်မန်းလိုင်း ကနေ ဖွင့်တာ ပိတ်တာ လုပ်လို ့မရဘူးလား လို ့ လိုက်ရှာတော့ တွေ ့သွားပါတယ်။ မသိသေးတဲ့ သူများ အသုံးဝင်နိုင်အောင်၊ နောက်ပြီး ကွန်ပျူတာကို ကလိ နေတဲ့ ညီတော်မောင် တယောက် မြန်မာလို ဖတ်ပြီး နားလည်လွယ်အောင် ကြိုးစား ပြီး ရေးလိိုက်ပါတယ်။

တကယ်က နက်ဝေါ့ ကတ် ကို ဖွင့်တာ ပိတ်တာ မှာ အလွယ်ဆုံးနည်းက windows Start Button ကိုနှိပ်ပြီး၊ My Network Places ကို Right-Click ခေါက် Properties ကို ရွေး။ Network Connections ဝင်းဒိုး တက်လာရင် ကို် ပိတ်လို၊ ဖွင့်လို တဲ့ နက်ဝေါ့ကတ် ပေါ်မှာ Right-Click ခေါက်ပြီး ဖွင့်နိုင်(enable)၊ ပိတ်နိုင်(disable) ပါတယ်။ ဒါမှ မဟုတ် ကွန်မန်းမှ ကွန်းမန်း သုံးချင်သူတွေ အတွက်ကတော့ Start Button၊ Run ကနေ control netconnections ဆို ရိုက်ပြီး လည်း ဖွင့်နိုင်ပါတယ်။

ဒါပေမယ့် သိကြတဲ့ အတိုင်း တရံတခါ စက်ကလည်း နှေးနေတယ် အမြန်ဆုံး စက်လည်း မဟန်းဘဲ နဲ့ အလွယ်ကူဆုံး နည်းများ ရှိလေဦးမလား လို ့ ဆက်ပြီး ကွန် ့ကြည့်တဲ့ အခါ။ မိုက်ခရိုဆော့ က ပေးတဲ့ command utility ဖြစ်တဲ့ devcon ဆိုတဲ့ alternative device မန်နေဂျာ ကို တွေ ့တာပါပဲ။

devcon ကို ဝင်း၂၀၀၀၊ ဝင်းXP နဲ့ ဝင်းဆာဗာ၂၀၀၃ တွေ မှာပဲ သုံးလို ့ ရပြီး၊ ဝင်း၉၅ တို ့ ၉၈ တို ့ မလီနီယမ် ဗားရှင်းတွေ မှာ သုံးလို ့မရပါဘူး။ မိုက်ခရိုဆော့က အလကား ပေးတဲ့ devcon package ကို ဒီနေရာ ကနေ ရယူနိုင်ပါတယ်။

ဒေါင်းလုဒ် လုပ်ထားတဲ့ ဖိုင်ကို တနေရာမှာ unzip ဖြေချပြီး အဲ့ဒီ ဖြေချလိုက်တဲ့ folder နေရာကို သွားရပါမယ်။ နောက် ကိုယ်တင်ထားတဲ့ ဝင်းဒိုးက ပုံမှန်၃၂ (32bit) လား၊ ၆၄ ဘစ်လား မူတည်ပြီး ဖြေလိုက်တဲ့ ဖိုလ်ဒါ ထဲက သက်ဆိုင်ရာ (devcon.exe) ဖိုင်ကို ရွေးကူးရပါမယ်။
အဲ့ဒီ ကူးယူထားတဲ့ ပရိုဂရမ် ဖိုင်(devcon.exe) ကို အိုအက်စ် ရဲ ့ စစ်စတန် အင်စတော လုပ်ထားတဲ့ ပါတေးရှင်း နေရာအောက် (C drive လား D drive လား စသဖြင့်) က ဝင်းဒိုးဖိုဒါ ထဲက စစ်စတမ်၃၂ ဖိုဒါ (c:\WINDOWS\system32\ )အောက် မှာ သွားပြီး ထည့်ထားရပါမယ်။

devcon help


ပြီးရင် ကိုယ့်စက်မှာ တပ်ထားတဲ့ နက်ဝေါ့ကတ် ရဲ ့ နာမည် ကို သိအောင် ပထမ လုပ်ရပါတယ်။ နက်ဝေါ့ ကွန်နက်ရှင်း ဝင်းဒိုးကို ဖွင့်ပြီး နက်ဝေါ့ကတ် နာမည်ပေါ်ကို မောက်စ်တင်ကြည်လို့ ့ ဖြစ်စေ။ နက်ဝေါ့ကတ် ကို Right-Click ခေါက်ပြီး Properties ကြည့်လို ့ဖြစ်စေ မှတ်ထားရပါမယ့်။


network card properties checking


ဒုတိယ အဆင့်အနေနဲ့ က ကိုယ့်ကွန်ပျူတာမှာ ရှိတဲ့ ဟာ့ဒ်ဝဲလ်တွေ ရဲ့ သီးသန် ့အိုင်ဒီ တွေထဲမှာ ခုနက နက်ဝေါ့ကတ် ရဲ ့ အိုင်ဒီ ကို ရှာရမှာပါ။

နက်ဝေါ့ကတ် အိုင်ဒီ ရှာရန် အတွက် devcon နဲ့ ရှာပြီး ဖိုင်တဖိုင်ထဲကို ရိုက်ခိုင်းထားရပါမယ်။
devcon hwids "*" > c:\hwids.txt

အခု ဆိုရင် devcon နဲ့ ရှိသမျှ စက်ထဲက ဟာ့ဝဲလ်တွေ ရဲ ့ အိုင်ဒီကို C drive အောက်က hwids.txt ဖိုင် ထဲကို ရိုက်ချ ခိုင်းလိုက်တာပါ။ ပြီးမှ အဲ့ဒီဖိုင်ထဲမှာ လိုက်ရှာရမှာပေါ့။

ရှာလို ့ ကတ်နာမည် တွေ ့ပြီးဆိုရင် & ၂ ခုကြားက စာလုံးအတွဲလိုက် က ကိုယ့် ရဲ ့ နက်ဝေါ့ကတ် ဟာ့ဝဲလ် အိုင်ဒီပဲ ဖြစ်ပါတယ်။
PCI\VEN_10EC&DEV_7139&SUBSYS_010F1025&REV_10\4&FCF0450&0&10A0
Name: Realtek RTL8139/810x Family Fast Ethernet NIC


ဒါဆိုရင် devcon နဲ့ နက်ဝေါ့ကတ်ကို ပိတ်(disable) ဖို ့ဆိုရင် ကွန်မန်းလိုင်းမှာ ဖြစ်ဖြစ် Start ထဲက Run မှာဖြစ်ဖြစ် ဒီလိုလေး ရိုက်လိုက်ပါ။
devcon disable *DEV_7139*

အဆင်ပြေ သွားရင် အောက်ကလို မျိုး လာပြမှာ ဖြစ်ပြီး တကယ်လည်း နက်ဝေါ့ကတ် ပိတ်သွားတာ တွေ ့ရပါလိမ့်မယ်။
PCI\VEN_10EC&DEV_7139&SUBSYS_010F1025&REV_10\4&FCF0450&0&10A0: Disabled
1 device(s) disabled.


ပြန်ပြီး ဖွင့်မယ်ဆိုရင် ကွန်မန်းလိုင်းမှာ ဖြစ်ဖြစ် Start ထဲက Run မှာဖြစ်ဖြစ် ဒီလိုလေး ရိုက်လိုက်ပါ ။
devcon enable *DEV_7139*

အဆင်ပြေသွားရင် အောက်ကလိုမျိုး လာပြမှာဖြစ်ပြီး နက်ဝေါ့ကတ် ပွင့်သွားတာ ကိုလည်း တွေ ့ရမှာ ဖြစ်ပါတယ်။
PCI\VEN_10EC&DEV_7139&SUBSYS_010F1025&REV_10\4&FCF0450&0&10A0: Enabled
1 device(s) enabled.


နက်ဝေါ့ကတ်မှ မဟုတ်ပါဘူး အခြား ပိတ်ချင် ဖွင့်ချင်တဲ့ ဟာ့ဝဲလ်မှန် သမျှ devcon နဲ့ လုပ်နိုင်ပါတယ်။ စာရေးသူကတော့ အမြဲ လုပ်ဖို ့ လိုတဲ့ နက်ဝေါ့ကတ် ကိုပဲ လုပ်ဖြစ်နေတာပါ။ ဘတ်ခ်ျဖိုင် နဲ့ ရေးထားပြီး လုပ်လည်း ရပါတယ်။

မိုက်ခရိုဆော့ ကလည်း သူ ့ရဲ ့ အင်တာနက် စာမျက်နှာမှာ ရှင်းလင်း ရေးသားထားပါတယ်။ သိချင်သူများ မူလ နေရာကို ဖတ်ချင်သူများ အတွက် ဒီနေရာမှာ ဖတ်နိုင်ပါတယ်။

နောက်ထပ် ဖတ်လိုသူများ ဒီမှာ နှိပ်ပါ။

ညီမူရာ


Share

0 comments:

CBox

My CBox has been hijacked by some spammer. So, CBox has been removed. Sorry for inconvenience causes.