Monday, April 6, 2009

at 12:09 AM 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: