Olùsọ́nà TAP OpenVPN kò gbà: ipa wo ni ó já?
Ìfiránṣẹ́ olùsọ́nà tí ó kùnà bo ìpele mẹ́ta: olùfiṣe, àpò tí a ti múra, àti ẹ̀rọ tí a ṣẹ̀dá. Ka apá àkọsílẹ̀ tí ó bá mu kí o tó pa nǹkan rẹ́.
Olùfiṣe sọ pé a kò lè ṣẹ̀dá olùsọ́nà TAP, gbólóhùn yẹn sì bo ó kéré tán ìkùnà mẹ́ta ọ̀tọ̀ọ̀tọ̀. Àpò náà lè máà ti múra rárá, ó lè ti múra ṣùgbọ́n a kò ṣẹ̀dá ẹ̀rọ kankan, tàbí ẹ̀rọ náà lè wà ní ipò ìṣòro tí olùfiṣe jábọ̀ rẹ̀ gẹ́gẹ́ bí àṣìṣe gbogbogbò kan. Èyí wo nínú àwọn ipò wọ̀nyí ni ó wà lọ́wọ́ rẹ ni ó pinnu ẹni tí yóò tún un àti ẹ̀rí tí o nílò.
Kó nọ́mbà ìkọ́ àti àmì àkókò ìfisórí kí ó tó ohunkóhun mìíràn. Àwọn méjèèjì yí kópa àkọsílẹ̀ padà sí wíwá tí ó ṣeé ṣe láti ṣiṣẹ́ ní ti gidi.
Ìpele Mẹ́ta, Àkọsílẹ̀ Mẹ́ta Ọ̀tọ̀ọ̀tọ̀
Ìpele àkọ́kọ́ ni olùfiṣe fúnra rẹ̀, ó ń tú fáìlì, ó ní àkọsílẹ̀ tirẹ̀, ó sì jábọ̀ kóòdù àkópọ̀ bí 1603 tí ó sọ pé ìdúnàádúrà kùnà láì sọ ibi tí ó ti ṣẹlẹ̀. Èkejì ni ilé ìpamọ́ awakọ̀, níbẹ̀ ni a ti ń mú àpò tí a ti fi ẹ̀rùn lé lẹ́nu sílẹ̀ fún lílò lẹ́yìn, èyí sì jẹ́ àṣeyọrí tí ó yàtọ̀ sí dídì í mọ́ ohun-èlò. Ẹ̀kẹta ni ṣíṣẹ̀dá ẹ̀rọ, níbẹ̀ ni Windows ń kọ́ àpèjúwe ẹ̀rọ kan, ó ń lo INF, ó sì ń kọ àbájáde sínú àkọsílẹ̀ setupapi. Àlàfo tí ó dákẹ́ láàrín èyíkéyìí méjì nínú àwọn ìpele wọ̀nyí ń mú gbólóhùn kan náà tí olùlò ń rí wá.
Kóòdù àkópọ̀ jẹ́ ti ìdúnàádúrà, nígbà tí ìgbésẹ̀ tí ó kùnà wà níbìkan ṣáájú nínú àkọsílẹ̀ kan náà. Wá sẹ́yìn láti kóòdù náà dípò gbígbìyànjú láti ṣàlàyé kóòdù náà.
Ka setupapi.dev.log yí ká Ìgbìyànjú
Gbogbo ìfisórí ẹ̀rọ ń kọ apá kan sínú C:\Windows\INF\setupapi.dev.log, ìtọ́sọ́nà àkọsílẹ̀ SetupAPI sì ṣàlàyé bí a ṣe ṣètò àwọn apá wọ̀nyẹn àti ipò ìparí wọn. Wá apá tí àmì àkókò rẹ̀ yí ìgbìyànjú rẹ ká, kí o sì ka gbogbo rẹ̀ dípò ìlà àṣìṣe àkọ́kọ́ tí o ṣàkíyèsí. Àwọn ìkìlọ̀ nípa ẹ̀rọ tí kò bá a mu ń fi ara wọn hàn káàkiri àkọsílẹ̀ gígùn, wọn kò sì ṣàlàyé ohunkóhun nípa ìkùnà yìí. Ipò ìparí apá tí ó bá mu ni òtítọ́ tí ó yẹ kí a fà á yọ nínú ìròyìn.
So apá yẹn pọ̀ mọ́ orúkọ olùsọ́nà, ìdánimọ̀ ẹ̀rọ àti àpò INF tí a dárúkọ nínú àkọsílẹ̀ olùfiṣe. Àwọn ìdánimọ̀ mẹ́ta tí wọ́n bá ara wọn mu ní àmì àkókò kan ni ó mú ìsopọ̀ yẹn láìséwu.
Yẹ Àpò àti Ẹ̀rọ Wò Lọ́tọ̀ọ̀tọ̀
Àpò tí a ti múra ń fi kìkì pé INF tí a fi ẹ̀rùn lé ti dé ilé ìpamọ́ awakọ̀ ni. Ní ìran Windows yìí, pnputil /enum-drivers ń to àwọn àpò ẹlẹ́kẹta lẹ́sẹẹsẹ nípa olùpèsè, kíláàsì, ẹ̀yà àti orúkọ tí a tẹ̀ jáde, èyí sì jẹ́ kí o lè wá àpò olùsọ́nà OpenVPN dípò kí o ṣe àfojúsùn láti nọ́mbà oem. Kò sí ohunkóhun nínú àtẹ yẹn tí ó sọ pé ẹ̀rọ wà, ó ti bẹ̀rẹ̀ tàbí ó so mọ́ àpò tí o rí. Àwọn ìbéèrè ọ̀tọ̀ọ̀tọ̀ ni wọ́n pẹ̀lú àwọn ìdáhùn ọ̀tọ̀ọ̀tọ̀.
Ẹ̀gbẹ́ ẹ̀rọ ní ojú rẹ̀. Àtẹ olùsọ́nà kìkì-kíkà ń fi ohun tí Windows gbà nípa ojú-ọ̀nà báyìí hàn, àwọn àkọsílẹ̀ tí ó pamọ́ sì bo àwọn ẹ̀rọ tí ó wà ṣùgbọ́n tí kò ṣiṣẹ́. Fífi àtẹ méjèèjì wé ara wọn yóò sọ fún ọ nípa ìpele tí ó kùnà: àpò kò sí, ẹ̀rọ kò sí, tàbí ẹ̀rọ wà ní ipò ìṣòro.
Fìdí Olùsọ́nà Múlẹ̀ Kí O Tó Fọwọ́ Kan Àwọn Ẹ̀rùn
Ka ipò náà láti inú ẹ̀rọ dípò láti inú àkópọ̀ olùfiṣe. Àwọn àṣẹ tí ó wà nísàlẹ̀ ń to àwọn àpò awakọ̀ tí a ti múra, àtẹ olùsọ́nà pẹ̀lú àwọn àkọsílẹ̀ tí ó pamọ́, àti àwọn ẹ̀rọ nẹ́tíwọ́kì tí kò jábọ̀ OK. Ṣiṣẹ́ wọn lẹ́yìn àtúnbẹ̀rẹ̀ kí àwọn ìgbésẹ̀ ẹ̀rọ tí ó dúró lẹ́nu lè balẹ̀.
pnputil /enum-drivers
Get-NetAdapter -IncludeHidden | Select-Object Name, InterfaceDescription, Status
Get-PnpDevice -Class Net | Where-Object Status -ne 'OK'
Àpò wà ṣùgbọ́n kò sí ẹ̀rọ tí ó bá a mu, èyí ń tọ́ka sí ṣíṣẹ̀dá ẹ̀rọ, apá setupapi ti àmì àkókò yẹn sì ṣàlàyé ìdí. Ẹ̀rọ wà ní ipò ìṣòro ń tọ́ka sí awakọ̀ tàbí ẹ̀rùn rẹ̀, èyí sì jẹ́ ìjíròrò tí ó yàtọ̀ sí ẹ̀rọ tí ó sọnù. Olùsọ́nà tí ó wà tí ó sì jábọ̀ pé ó já pẹ̀lú jẹ́ ẹ̀rọ tí ń ṣiṣẹ́ láìsí ọ̀nà abẹ́lẹ̀ tí ń ṣiṣẹ́, kì í ṣe ìfisórí tí ó kùnà. Ka àwọn àbájáde mẹ́tẹ̀ẹ̀ta papọ̀ kí o tó yan ìpele tí a ó túnṣe.
Pípa ìmúṣẹ ẹ̀rùn, àtúntò ìkópọ̀ nẹ́tíwọ́kì tàbí pípa gbogbo olùsọ́nà ń mú kí ẹ̀rí padà mọ́ asán. Kò sí ọ̀kan nínú àwọn mẹ́tẹ̀ẹ̀ta yẹn tí ń tún ìpele tí o kò ì tíì dámọ̀ ṣe, gbogbo wọn sì ń mú ohun tí ìbá sọ ìpele tí ó jẹ́ kúrò.