Arm-ൽ Windows: VPN ഡ്രൈവർ ശരിക്കും ലോഡ് ആകുമോ?
എമുലേറ്റ് ചെയ്ത ആപ്പ് ആരംഭിച്ചേക്കാം, എന്നാൽ കേർണൽ മോഡിലെ VPN ഡ്രൈവർ ലോഡ് ആകാൻ കഴിയില്ല. ലാപ്ടോപ്പ് മൈഗ്രേറ്റ് ചെയ്യുന്നതിന് മുമ്പ് പാക്കേജിന്റെ ആർക്കിടെക്ചറും ആവശ്യമായ ഘടകങ്ങളും പരിശോധിക്കുക.
ഇൻസ്റ്റാളർ പ്രവർത്തിക്കുന്നു, വിൻഡോ തുറക്കുന്നു, സൈൻ-ഇൻ പ്രോംപ്റ്റ് പ്രത്യക്ഷപ്പെടുന്നു, അതിനാൽ മൈഗ്രേഷൻ പൂർത്തിയായതായി തോന്നുന്നു. പിന്നീട് ക്ലയന്റിന് അതിന്റെ വെർച്വൽ അഡാപ്റ്റർ ആവശ്യമുള്ള ഘട്ടത്തിൽ ടണൽ പരാജയപ്പെടുന്നു, ഒപ്പം ക്രെഡൻഷ്യലുകൾക്ക് പകരം ഒരു സേവനത്തെയോ ഡ്രൈവറെയോ പിശക് സൂചിപ്പിക്കുന്നു. Arm-ൽ Windows-ൽ ഈ ക്രമം സാധാരണമാണ്, കാരണം ഉപയോക്തൃ മോഡ് കോഡും കേർണൽ മോഡ് കോഡും തമ്മിൽ അനുയോജ്യതാ നിയമം മാറുന്നു. ലാപ്ടോപ്പ് അംഗീകരിക്കാൻ രണ്ടാമത്തെ പരിശോധന വേണം, ആദ്യത്തേതല്ല.
മുഴുവൻ പാക്കേജിന്റെയും ആർക്കിടെക്ചർ ചോദിക്കുക, തുടർന്ന് അത് മെഷീനിൽ പരിശോധിക്കുക.
എമുലേഷൻ ഉൾക്കൊള്ളാത്ത ഭാഗം
Arm-ൽ Windows ഉപയോക്തൃ മോഡിൽ തുടരുന്നിടത്തോളം x86, x64 ആപ്പുകൾ എമുലേഷനിലൂടെ പ്രവർത്തിപ്പിക്കാൻ കഴിയും. കേർണൽ മോഡ് ഘടകങ്ങൾക്ക് ആ പരിഗണന ലഭിക്കുന്നില്ല: ഒരു ഡ്രൈവർ ലോഡ് ആകാൻ തന്നെ Arm64-നായി നിർമ്മിച്ചതായിരിക്കണം. Microsoft ഈ അതിർത്തി രേഖപ്പെടുത്തുന്നു, VPN ക്ലയന്റുകൾ സാധാരണയായി ഇരിക്കുന്നത് കൃത്യമായി അവിടെയാണ്, കാരണം അവയിൽ പലതും വെർച്വൽ നെറ്റ്വർക്ക് അഡാപ്റ്ററോ ഫിൽട്ടർ ഡ്രൈവറോ ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
അതിനാൽ ഒരു പാക്കേജ് പ്രവർത്തിക്കുന്ന ഇന്റർഫേസ് കാണിക്കുകയും എന്നിട്ടും ഉപയോഗശൂന്യമാകുകയും ചെയ്യാം. പരാജയം കാണാനില്ലാത്ത അഡാപ്റ്റർ, ആരംഭിക്കാത്ത സേവനം അല്ലെങ്കിൽ ഒരിക്കലും സ്ഥാപിക്കാത്ത ടണൽ എന്നിവയായി പ്രത്യക്ഷപ്പെടുന്നു. പൈലറ്റ് നിർത്തേണ്ട ഘട്ടം അതാണ്. സൈൻ-ഇൻ സ്ക്രീൻ പ്രവർത്തിക്കുന്ന ഡാറ്റാ പാതയുടെ തെളിവല്ല.
മൈഗ്രേഷൻ തീരുമാനിക്കുന്ന മൂന്ന് വ്യവസ്ഥകൾ
ആദ്യത്തേത് പാക്കേജാണ്. x64 ബിൽഡും Arm64 ബിൽഡും രണ്ടും 64-ബിറ്റ് എന്ന് വിളിക്കപ്പെടുന്നു, പരസ്പരം മാറ്റാനാവില്ല, അതിനാൽ Windows 64-ബിറ്റ് എന്ന് മാത്രം വിവരിച്ച ഡൗൺലോഡ് Arm ഉപകരണത്തെക്കുറിച്ച് ഒന്നും തെളിയിക്കുന്നില്ല. ആ ആർക്കിടെക്ചറിനായി വെണ്ടർ പിന്തുണയ്ക്കുന്ന ഇൻസ്റ്റാളർ മാത്രമാണ് സ്വീകാര്യമായ ആരംഭ ബിന്ദു.
രണ്ടാമത്തേത് ബാക്കിയുള്ള ആവശ്യ ഘടകങ്ങളാണ്. ഉപകരണ നില പരിശോധനകൾ, ബ്രൗസർ അധിഷ്ഠിത പ്രമാണീകരണ സഹായികൾ, സ്മാർട്ട് കാർഡ് മിഡിൽവെയർ എന്നിവയ്ക്ക് ഓരോന്നിനും സ്വന്തം ആർക്കിടെക്ചർ ആവശ്യകതയുണ്ടാകാം, ടണലിന്റെ വിജയം മാത്രം സംഘടനയുടെ ആക്സസ് നയം പാലിച്ചു എന്ന് കാണിക്കുന്നില്ല.
മൂന്നാമത്തേത് ഗേറ്റ്വേയും അത് പിന്തുണയ്ക്കുന്ന ക്ലയന്റ് കൂട്ടവുമാണ്. അംഗീകൃത ക്ലയന്റിന് Arm ബിൽഡ് ഇല്ലെങ്കിൽ, ഗേറ്റ്വേ ഉടമ ആ ക്ലയന്റിന്റെ പ്രോട്ടോക്കോളും അതിന്റെ പ്രമാണീകരണ രീതിയും അതിന്റെ നയ സ്വഭാവവും പിന്തുണയ്ക്കുന്നിടത്ത് മാത്രമേ മറ്റൊരു ക്ലയന്റ് സ്വീകാര്യമാകൂ. Windows-ൽ ഉൾക്കൊള്ളിച്ച VPN പ്രൊഫൈൽ രണ്ടും IPsec എന്ന് വിളിക്കുന്നത് കൊണ്ട് മാത്രം സ്വന്തം ക്ലയന്റിന് പകരമാകാൻ കഴിയില്ല.
ഉപകരണത്തിൽ ആർക്കിടെക്ചർ വായിക്കുക
മെഷീൻ എന്താണെന്ന് സ്ഥിരീകരിക്കുക, തുടർന്ന് പാക്കേജ് യഥാർത്ഥത്തിൽ ഏത് ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്തു എന്ന് നോക്കുക. എണ്ണത്തിന് ഒരു മിനിറ്റ് എടുക്കും, "64-bit" എന്നതിന്റെ അർത്ഥത്തെക്കുറിച്ചുള്ള തർക്കം ഒഴിവാക്കും.
Get-CimInstance Win32_OperatingSystem | Select-Object OSArchitecture $env:PROCESSOR_ARCHITECTURE pnputil /enum-drivers | Select-String -Pattern 'vpn|tap|wintun' -Context 0,3 Get-NetAdapter | Format-Table Name,InterfaceDescription,DriverProvider
അഡാപ്റ്റർ പട്ടികയിൽ ക്ലയന്റിനായി ഒന്നും കാണില്ലെങ്കിൽ, അല്ലെങ്കിൽ ഡ്രൈവർ എൻട്രി ആർക്കിടെക്ചർ പൊരുത്തക്കേട് റിപ്പോർട്ട് ചെയ്താൽ, മൈഗ്രേഷൻ അവിടെ നിർത്തുന്നു. പഴയ കണ്ടെയ്നറിൽ Arm64 ഡ്രൈവർ ഇടുന്നത് വെണ്ടർ പിന്തുണയ്ക്കുന്ന കാര്യമല്ല, കൂടാതെ കോംപാറ്റിബിലിറ്റി മോഡ് ക്രമീകരണങ്ങൾ x64 കേർണൽ ഡ്രൈവറെ പരിവർത്തനം ചെയ്യുന്നുമില്ല.
ഇൻസ്റ്റാൾ ചെയ്ത പതിപ്പിനെ Arm-നുള്ള വെണ്ടറുടെ പിന്തുണയുള്ള പട്ടികയുമായി താരതമ്യം ചെയ്യുക, ഇൻസ്റ്റാളർ വെണ്ടറിൽ നിന്നല്ലാതെ ആന്തരിക റിപ്പോസിറ്ററിയിൽ നിന്നാണ് വന്നതെങ്കിൽ വ്യത്യാസം രേഖപ്പെടുത്തുക.
ലോഗിൻ സ്ക്രീനല്ല, വർക്ലോഡ് അംഗീകരിക്കുക
മുൻപ് പ്രവർത്തിച്ച ഉപകരണം ഫാൾബാക്കായി ലഭ്യമാക്കി പൈലറ്റ് പ്രവർത്തിപ്പിക്കുക. പ്രൊഫൈൽ പ്രൊവിഷനിംഗ്, ഉദ്ദേശിച്ച ഐഡന്റിറ്റി, ഏതെങ്കിലും ഉപകരണ പരിശോധനകൾ എന്നിവ പരിശോധിക്കുക, തുടർന്ന് ടണൽ നില മാത്രമല്ല, സ്വകാര്യ ആപ്പ് പരീക്ഷിക്കുക.
സ്വകാര്യ DNS, ആവശ്യമായ റൂട്ടുകളും വിലാസ കുടുംബങ്ങളും, നെറ്റ്വർക്ക് മാറ്റത്തിന് ശേഷമുള്ള വീണ്ടും കണക്ഷൻ, നിർദ്ദിഷ്ട വിച്ഛേദിത അവസ്ഥ എന്നിവ ഉൾപ്പെടുത്തുക. ക്ലയന്റിന്റെയും ഘടകങ്ങളുടെയും പതിപ്പുകൾ ഫലത്തോടൊപ്പം രേഖപ്പെടുത്തുക, കാരണം അടുത്ത അപ്ഡേറ്റും അതേ ചോദ്യങ്ങൾ വീണ്ടും ചോദിക്കും.
അവസാനമായി, ഈ പ്ലാറ്റ്ഫോമിന് പിന്തുണയുള്ള അപ്ഡേറ്റ്, നീക്കം ചെയ്യൽ വഴികൾ ഉണ്ടെന്ന് സ്ഥിരീകരിക്കുക. രേഖപ്പെടുത്താത്ത പകരങ്ങൾക്ക് ശേഷം മാത്രം പ്രവർത്തിക്കുന്ന പാക്കേജ് അടുത്ത റിലീസിൽ അതേ മൈഗ്രേഷൻ പ്രശ്നം സൃഷ്ടിക്കുന്നു, അത് പരിഹരിക്കാൻ കുറഞ്ഞ സമയത്തോടെ.