Всё недавнее время было ознаменовано активной половой жизнью с ноутбучным вайфаем.
Под занавес полудневного марафона я все-таки вышел из него победителем. Но! Хочу поделиться деталями произошедшего и выводами, которые для себя извлек из сложившейся ситуации.
Началось всё с секундного и даже плевого дела - удаления установленной когда-то давно программки. Всё бы хорошо, вот только это не самая простая программка, это Connectify, использующая встроенный беспроводной wifi-адаптер для раздачи приходящего в ноут тем или иным способом Интернета. Иными словами, она превращает ноутбук в новую точку доступа, задается логин-пароль, по которым к ней подключаются другие девайсы, и РНН - роутеры не нужны:D
Как оказалось, программка с весьма дурной славой, у нее богатая история былинных отказов (epic fails) после установки/удаления или просто в процессе работы, о чем неоднократно плачутся пользователи. У меня на Win 8 у самого прошлым летом из-за нее отключился встроенный DHCP-сервер, из-за чего отвалился wifi, но проводное соединение тогда сохранилось. Но это всё я знаю лишь теперь, и нынче посоветовал бы её разве что лучшему врагу. А тогда, в далеком 2013-ом, я еще не был знаком со всеми её тонкостями и сторонними эффектами и с удовольствием делился новым знанием о возможности раздать Интернет без каких-нибудь особенных затрат.
Вся магия скрыта от пытливых пользовательских глаз и зашивается в драйвере Connectify, который как-то криво удалился, задев существующие Broadcom'овский ethernet и вайфайный от Atheros. В результате чего все доступы в сеть оказались отрезаны. И тут мне было суждено узнать, почем фунт лиха, познакомившись с чудесным миром драйверов для компьютерной периферии.
Перепробовал пару штук, сначала решив переустановить каждый нативный, а потом попытать счастья в более новой версии. И - оба варианта безрезультатны!
Попытка поставить вредную программу обратно тоже не увенчалась успехом: процесс стопорится на этапе установки этого самого драйвера, потом предлагает перезагрузится, после перезагрузки картина повторяется, и так далее. Короче, типичный вечный цикл,
while (1) {
}, картина маслом. На обычной не хватающей звезд с неба среднестатистической машине (железка не моя) - процесс довольно утомительный.
Удалить осколок тоже не удается - сообщает, что после деинсталляции потребуется перезагрузка, а я и так уже торчу одну перезагрузку после неудавшейся установки. Радость-то какая!
Благодаря поискам (вот где он по-настоящему активный, а не в СП Втентакля) за сегодня узнал, где можно включать/выключать компоненты Windows (от Telnet'a до конфигурации набора встроенных игр). Но это всё мимо кассы, а вот идея загрузиться в безопасном режиме помогла. Почему-то в случае, когда запущен только минимальный набор драйверов, удалось и удалить осколок этой шняги, и поставить поверх более новую её версию, так что тот злополучный её драйвер, ставший личным сортом героина для уже существующих, но никак не желавщих функционировать без него, встал наконец так, как нужно.
После чего, надо ли говорить, что все сетевые адаптеры чудесным образом заработали.
Пока ограничился таким костылем, выкинув программку из автозагрузки, трея, отключил всю её активность без команды пользователя. Завтра попробую её в том же безопасном режиме удалить совсем (если владелец, напуганный такими рисками, не передумает от нее избавляться:D)
Резюмируя:
1) Connectify - зло злющее, лучше обойтись куда менее запарными аналогами: My Public Wifi или Virtual Router вполне подойдут, к тому же еще и бесплатные. Правда, вопрос об их совместимости с win 10 остается открытым, но либо в скором времени выпустят новые версии, либо придется юзать старые-добрые:
netsh wlan set hostednetwork mode=allow ssid="MyHomeInternet" key="pass12345678" keyUsage=persistent бла-бла-бла,
которые ничего не мешает запихать в какой-нибудь батник. Хабр в помощь:
http://habrahabr.ru/post/130271/
2) Ну и святое: "работает - не трогай" работает железно. Убедился.