Чаще всего в Linux не требуется устанавливать никаких дополнительных драйверов, как это принято в Windows, так как они обычно уже встроены в ядро системы.
Но всё же бывают ситуации, когда на какое-то новое или специфическое оборудование драйвера отсутствуют. Или они есть, но очень кривые.
С такой ситуацией недавно столкнулся и я. На моём стационарном компьютере нет PCI WI-FI карты, но у меня есть USB WIFI брелок фирмы TP-Link TL-WN723N .
В принципе, он определяется моей системой Ubuntu 12.04 и сеть ловит. Но через несколько минут сеть рвётся и поймать её потом так же сложно, как неуловимого Джо.
Дело, конечно, в кривых драйверах, так как другой причины быть просто не может, ведь под Windows XP c родными драйверами на этом же компьютере, TP-Link TL-WN723N работает просто отлично.
Поэтому в таких случаях есть один вариант: установить драйвера для Windows в мой Linux. И это возможно!
О чём пойдет речь?
Почему иногда лучше купить новый WIFI адаптер?
Как установить wifi драйвер в Linux?
Как установить программу ndiswrapper?
Как установить wifi драйвер через ndiswrapper?
Почему иногда лучше купить новый WIFI адаптер?
Порой идеально купить СРАЗУ нормальный wifi адаптер, который поддерживается Linux, например, вот такого малыша , ДА ЕЩЕ с антенной, стоит копейки ( ссылка где приобрести )
FAQ: как установить и настроить Wi-Fi роутер
Или можно купить один из этих на Алиэкспресс, стоят не дорого и все поддерживаются в Linux:
А не лучше ли поставить тот же LMDE (Linux Mint Debian Edition), легкий, красивый и с оборудованием проблем таких не будет?
Дрон 17.12.2015 А LMDE такой дружественнный к железу? А какой дистрибутив конкретно? prostolinux автор 17.12.2015 Все нужно проверять, но конечно, Debian это не Ubuntu, но легче однозначно.
PetrS 13.02.2016
Здравствуйте, господа специалисты! Недавно установил на свой старенький ноут Acer Extensa 5220 Linux Mint 17.3 Rosa. Проблема в том, что я НЕ УМЕЮ кодить, а надо обеспечить связь по WIFI. В сетевых подключениях ни моя, никакая другая б/п сеть не видится. Что делать? Помогите!
Может есть эмуляторы с Виндовских программ.
prostolinux автор 14.02.2016
Кодить ничего не нужно, откройте терминал и введите команду sudo ifconfig и посмотрите, видит ли линукс вашу карту — пояснения тут можно почитать Если wlan0 нет, то нужно узнать модель wifi адаптера и погуглить его совместимость с linux. На ноутбуке wifi бывает выключен механически (кнопка или сочетание клавиш Fn + чего-то там)
Дмитрий 10.07.2016
Делаю все как по инструкции, но при вводе команды make во время сборки из исходников, получаю ошибку: make -C utils make[1]: вход в каталог «/home/dimas/Загрузки/ndiswrapper-1.58rc1/utils» gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c make[1]: выход из каталога «/home/dimas/Загрузки/ndiswrapper-1.58rc1/utils» make -C driver make[1]: вход в каталог «/home/dimas/Загрузки/ndiswrapper-1.58rc1/driver» Cannot find kernel build files in /usr/src/linux-headers-4.4.0-21-generic Please give the path to kernel build directory with the KBUILD= argument to make Makefile:160: ошибка выполнения рецепта для цели «config_check» make[1]: *** [config_check] Ошибка 1 make[1]: выход из каталога «/home/dimas/Загрузки/ndiswrapper-1.58rc1/driver» Makefile:25: ошибка выполнения рецепта для цели «driver» make: *** [driver] Ошибка 2 Подскажите как решить ее? Уж очень раздражает плохая работа wifi(( На данный момент установлена Linux Mint 18 Cinnamon
prostolinux автор 10.07.2016
А какой у вас адаптер установлен? Установили ли вы пакеты для инсталляции? Тут еще проблема может быть в том, что статья написана давно и пакет возможно не подходит для вашей новой системы. Вообще, как написал я в статье, порой проще купить за 3$ нормальный вай фай адаптер и не мучиться.
Дмитрий 11.07.2016
Да, сегодня целый день думал и искал информацию о внешних адаптерах. На самом деле так будет проще сделать. Пожалуй так и поступлю. Спасибо вам за ответ и совет))
Olej 04.08.2017
Статья, в общем, хорошая, полезная. Но автор недосмотрел загрузку модуля ядра из пакета из стандартного репозитория (стандартными средствами Linux) — совершенно не обязательно (вредно!) собирать пакет из исходников.
prostolinux автор 04.08.2017 Да оно то может и так, но тогда других вариантов даже на горизонте и не было. Alex 17.02.2019
Уважаемый коллега, помогите пожалуйста. С Линуксом Я совсем та «Вы», но человеку помочь надо. У неё не такой старенький ноут бук, но очень мало памяти, и доставить её туда нет никакой возможности-( Проблемы в следующем. Из-за того, что памяти мало, приходится устанавливать туда старый релиз «Ubuntu» в данном случае 14-ый, а в нем, судя по всему нету драйвера данного чипа вай=фай адаптера, в 18 есть, там всё работает. Так вот, можете по буквам помочь, как мне уго туда вонзить, на оф сайте производителя бука, есть только виндозные дрова-(( Спасибо Вам большое.
Alex, для начала нужно как то узнать, какой wifi модуль на ноутбуке стоит, затем попытаться уже что-т делать. Но это все будет для вас непросто, если вы вообще не разбираетесь, проще попробовать установить современный, но более легкий дистрибутив, благо их много. Да и старых много, которые более продвинуты, чем Ubuntu, например, старый Linux Mint, в котором этот драйвер вполне может присутствовать. А еще проще купить wifi адаптер, как советуется в статье, который был бы совместим со старым Линуксом.
Константин 28.01.2022
Работаю в Ubuntu 20.04. В каталоге ~/ndiswrapper-1.58rc1 находятся такие файлы и папки: AUTHORS driver loadndisdriver.8 ndiswrapper.8 README ChangeLog INSTALL Makefile ndiswrapper.spec utils При выполнении команды ~/ndiswrapper-1.58rc1$ sudo make получаю такое сообщение: make -C utils make[1]: Entering directory ‘/home//ndiswrapper-1.58rc1/utils’ gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c make[1]: Leaving directory ‘/home//ndiswrapper-1.58rc1/utils’ make -C driver make[1]: Entering directory ‘/home//ndiswrapper-1.58rc1/driver’ Cannot find kernel build files in /usr/src/linux-headers-5.13.0-27-generic Please give the path to kernel build directory with the KBUILD= argument to make make[1]: *** [Makefile:160: config_check] Error 1 make[1]: Leaving directory ‘/home/ make: *** [Makefile:25: driver] Error 2 Далее выполняю ~/ndiswrapper-1.58rc1$ sudo make install Получаю make -C driver install make[1]: Entering directory ‘/home//ndiswrapper-1.58rc1/driver’ Cannot find kernel build files in /usr/src/linux-headers-5.13.0-27-generic Please give the path to kernel build directory with the KBUILD= argument to make make[1]: *** [Makefile:160: config_check] Error 1 make[1]: Leaving directory ‘/home//ndiswrapper-1.58rc1/driver’ make: *** [Makefile:29: install] Error 2 Продолжая ~/ndiswrapper-1.58rc1$ sudo modprobe ndiswrapper вижу: modprobe: FATAL: Module ndiswrapper not found in directory /lib/modules/5.13.0-27-generic Подскажете, что надо сделать, чтобы работало? Заранее благодарен
Источник: win10m.ru
Установка и настройка домашнего wi-fi
Планируя провести дома wi-fi, каждый пользователь должен знать, как правильно выбрать тип подключения и необходимое оборудование. От грамотного выбора будет зависеть скорость передачи данных и качество принимаемого сигнала.
Преимущества беспроводных сетей
Сети wi-fi очень удобны для домашнего использования. Они позволяют избавиться от бесконечных проводов и подключить к интернету множество различных устройств, поддерживающих вай фай.
Установка дома беспроводного интернета является первоочередной задачей для желающих комфортно пользоваться интернетом не только в помещении, но и на прилегающей территории.
Установить wi-fi дома можно несколькими способами: с помощью одного роутера или организацией домашней сети wi-fi.
Если семья активно использует ноутбук, мобильные телефоны, планшеты и другие устройства, которые имеют выход в интернет, будет разумно подключить их к одному источнику передачи данных. Поможет в этом домашняя беспроводная сеть wi-fi, созданная с помощью роутера.
Все современные маршрутизаторы имеют встроенный беспроводной модуль и поддерживают высокую скорость передачи информации.
Выбор типа подключения к сети
Домашняя беспроводная сеть wi-fi всегда начинается с определения возможного типа подключения к сети интернет. Рассмотрим подробнее, какие варианты доступа во всемирную сеть могут предложить провайдеры.
Спутниковый интернет. Этот вариант требует установку спутниковой тарелки. Подключить такой интернет можно в любом удалённом месте. Соединение имеет очень высокую скорость, но работает только в одну сторону — на приём трафика. Передать информацию вы не сможете.
Мобильный интернет. Предоставляется сотовыми операторами. Для подключения используется модем размером с обычную флэшку. Такое соединение очень мобильно, им можно пользоваться где угодно. Скорость не всегда высокая.
Оптоволоконное соединение. Наиболее удобный и популярный вариант доступа к интернету. Скорость трафика и оплата зависит лишь от выбранного тарифного плана.
Линия ADSL. Проводное подключение с помощью телефонной линии ADSL. В данном варианте каналом, по которому проходит сигнал, выступает телефонный провод и модем, подсоединённый к телефонной розетке.
Провайдеры, предлагая услугу подключения с помощью ADSL, требуют, что бы был установлен стационарный телефон. Что же делать тем, у кого дома его нет, кому он не нужен и нет желания платить за услугу? Как провести интернет вай фай для дома без телефона? Очень просто. Следует использовать другие рассмотренные варианты подключения.
Оборудование
В специализированных магазинах представлен широкий ассортимент роутеров всевозможных типов. При выборе следует обращать внимание на скорость передачи информации (канальную и реальную), поддерживаемый стандарт (802,11a, 802,11b, 802,11g или 802,11n) и количество антенн.
Большее число антенн обеспечит лучшее качество wi-fi сети. Лучше выбирать модели со съёмными антеннами. В случае поломки их будет легко заменить.
Не стоит рассматривать вариант со множеством функций, которые никогда не понадобятся. Каждая функция дополнительно нагружает роутер, существенно снижая его скорость.
Кроме того, необходимо выяснить, какое максимальное количество устройств может быть подключено к маршрутизатору. Чем больше их будет, тем лучше. Всегда нужно брать в расчёт перспективу.
Не забудьте о встроенном фаерфоле и USB-порте. Эти дополнительные функции могут быть очень полезны. Приобретя маршрутизатор, следует озаботиться вопросом, как провести дома wifi сеть.
Домашняя сеть wi-fi
Локальная домашняя беспроводная сеть организуется очень просто. Потратив 15 минут, пользователь установит дома вай фай интернет, к которому можно подключить одновременно несколько устройств в разных комнатах и даже на улице.
Рассмотрим подробно алгоритм, как провести дома вай фай сеть:
распакуйте wi-fi маршрутизатор и включите устройство в сеть;
подключите устройство к интернету с помощью сетевого кабеля провайдера. Соедините роутер с компьютером или ноутбуком через LAN разъем кабелем, приложенным к устройству;
откройте любой броузер на подключённом устройстве и введите в строку поиска ip адрес роутера. Данные можно взять из инструкции или посмотреть на наклейке, расположенной на нижней части устройства. Войдите в админ-панель маршрутизатора, введите логин и пароль и переходите к настройкам;
зайдя в меню wi-fi, установите значения параметров в соответствии с режимом работы адаптеров. Поменяйте первоначальный пароль на более сложный;
перейдите к дополнительным настройкам. Активируйте NAT и Firewall, перезапустите роутер для сохранения всех настроек;
запустите в ноутбуке поиск беспроводных сетей. Найдя созданную точку доступа, подключитесь к ней и проверьте соединение с интернетом.
Если лень производить манипуляции в броузере и настройках или вы не очень хорошо разбираетесь в этих вопросах, поступите проще. Воспользуйтесь установочным диском, идущим в комплекте с роутером. Вставьте диск и запустите программу. Роутер будет настроен автоматически в оптимальном для вашей сети варианте.
Сеть вай фай в своём доме
Как организовать вай фай в коттедже или частном доме? Для этого понадобится, естественно, подключение к интернету и wi-fi роутер. При отдалённом расположении коттеджа от города, в первую очередь рекомендуется определиться с типом подключения к интернету. Вариант оптоволоконной связи отпадает сразу. Учитывая оставшиеся варианты, следует выбрать провайдера и под текущее подключение подобрать роутер.