8 программ для раздачи wi-fi с ноутбука или компьютера

3 способа подключения к wi-fi из командной строки в debian

Setup firewall rules

Run these commands:

sudo iptables -t nat -A POSTROUTING -s 10.1.1.0/24 -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -s 10.1.1.0/24 -o eth0 -j ACCEPT
sudo iptables -A FORWARD -d 10.1.1.0/24 -m conntrack --ctstate ESTABLISHED,RELATED -i eth0 -j ACCEPT

For logging add:

sudo iptables -A INPUT -m conntrack --ctstate NEW -p tcp --dport 80 -j LOG --log-prefix "NEW_HTTP_CONN: "

The above log will also appear in /var/log/messages, /var/log/syslog, and /var/log/kern.log.

Save to /etc/iptables.rules via:

sudo sh -c "iptables-save > /etc/iptables.rules"

NOTE: This is a basic setup that only routes NAT packets. Please investigate further securing your firewall.

Enable packet forwarding:

sudo nano /etc/sysctl.conf

Add the following line:

net.ipv4.ip_forward = 1

Настройка для домашней сети

Теперь самое интересное — настройка. Этот процесс задокументирован для Arch Wiki, и Gentoo Wiki, но всех деталей там естественно нет.

Программа обычно ставится в директорию , и наша задача — правильно настроить конфигурационный файл , и привязать его к автозапуску беспроводного сетевого интерфейса.

Начнем с . Если вы подключаетесь из дома к WPA/WPA2, то скорее всего используете пароль для WiFi соединения, что соответствует режиму . Мы не будет рассматривать варианты с WEP шифрованием, так как оно ненамного лучше открытой сети.

Возьмем типовой конфиг из документации. Например такой.

Первая строка необходима, без программа даже не запустится. GROUP=wheel нужно для того, чтобы запускать из под обычного пользователя в графическом интерфейсе wpa_gui, но это не наш путь. Поэтому меняем на рутовый .

Каждой сети в файле настроек должен соответствовать блок . Покопавшись в исходниках, обнаружил нашел годное писание переменной в файле , а в мануале и руководстве пользователя ее описание очень скудное.

Остальные опции взяты из руководства конфиг файла.

  • — The Basic Service Set Identifier (BSSID), физический адрес точки доступа.
  • — Протоколы аутентификации.
  • — Для WPA2 укажите CCMP, а для WPA — TKIP.
  • — WPA/WPA2.
  • — Хэш пароля PreShared Key.

Создаем хэш пароля для :

Все готово, чтобы создать конфиг сети. Итоговый файл должен выглядеть как-то так.

Верные значения для , , и можно определить, сканируя беспроводную сеть.

Команда из набора устарела, вместо нее сейчас .

Configuring networking

One has a number of options for setting up networking. One may use the GUI driven NetworkManager for the managed interface and /etc/network/interfaces for access point. This has the benefit of being more user friendly. Another option is setting up both interfaces via /etc/network/interfaces. This has the benefit of reducing computer resources overhead.

Method 1: NetworkManager and /etc/network/interfaces

Connect wlan1 to the upstream router via NetworkManager (have «All users may connect to this network» checked). As well, it would be best to set the IP address statically so you may remote into this interface by IP address easily. It is recommended to setup x11vnc tunneled through SSH to easily administer the computer remotely.

Next, setup the wlan0 interface to have a static IP address, set to wireless master mode, and come up automatically on boot up via a terminal:

sudo nano /etc/network/interfaces
auto lo wlan0
iface lo inet loopback
#access point
iface wlan0 inet static
address 10.0.0.1
netmask 255.255.255.240
gateway 10.0.0.1
dns-nameservers 192.168.1.1
wireless-mode Master

Next, set NetworkManager to ignore the wlan0 interface:

sudo nano /etc/NetworkManager/NetworkManager.conf
unmanaged-devices=mac:XX:XX:XX:XX:XX:XX

Replace the «X»s with the MAC address for wlan0.

Setup the DHCP server

This will create a 10 machine DHCP server via a terminal:

sudo apt-get install dhcp3-server

Configure the server:

sudo nano /etc/dhcp3/dhcpd.conf
# Subnet for DHCP Clients
subnet 10.1.1.0 netmask 255.255.255.0 {
        option domain-name-servers 10.1.1.1;
        max-lease-time 7200;
        default-lease-time 600;
        range 10.1.1.50 10.1.1.60;
        option subnet-mask 255.255.255.0;
        option broadcast-address 10.1.1.255;
        option routers 10.1.1.1;
        }

NOTE: If a DNS server (bind9) hasn’t been installed change «option domain-name-servers 10.1.1.1» to the IP address of the DNS server provided by your ISP. Optionally, one may use a public DNS server such as Google DNS: 8.8.8.8 or 8.8.4.4.

You also need to edit the file /etc/default/dhcp in order to specify the interfaces dhcpd should listen to. By default it listens to eth0. We need to only have it listen to our local NIC (br0):

sudo nano /etc/default/dhcp3-server

Then add:

INTERFACES="br0"

Restart.

Общие сведения о wpa_supplicant

Что из себя представляет wpa_supplicant?

  • Кросс-платформенная открытая реализация стандарта IEEE 802.11 для Linux, *BSD, Windows, Mac OS X и прочих систем.
  • Полная поддержка WPA2, WPA и более старых протоколов безопасности беспроводной LAN сети.
  • Приложение пользовательского пространства, выполняющее функции саппликанта и оператора, исполняющего MLME инструкции.

Wpa_supplicant поддерживает

  • WPA и полностью IEEE 802.11i/RSN/WPA2.
  • WPA-PSK и WPA2-PSK (pre-shared key) («WPA-Personal»).
  • WPA вместе с EAP (т.е., сервером аутентификации RADIUS) («WPA-Enterprise») управление ключами CCMP, TKIP, WEP (104/128 и 40/64 бит).
  • Кэширование RSN, PMKSA: предварительную аутентификацию.

Как wpa_supplicant устанавливает связь с точкой доступа?

  • Cетевой интерфейс должен исправно функционировать с установленным драйвером, прежде чем wpa_supplicant запустится.
  • Wpa_supplicant запрашивает драйвер ядра сканировать доступные Basic Service Set (BSS).
  • Wpa_supplicant производит выбор BSS в соответствии с настройками.
  • Wpa_supplicant запрашивает драйвер ядра установить соединение с выбранной BSS.
  • Для WPA-EAP: аутентификацию EAP производит встроенный IEEE 802.1X Supplicant, либо же внешний Xsupplicant с сервером аутентификации.
  • Для WPA-EAP: получен мастер-ключ от IEEE 802.1X Supplicant.
  • Для WPA-PSK wpa_supplicant использует пароль PSK в качестве мастер-ключа сессии.
  • Wpa_supplicant производит с аутентификатором точки доступа 4-х этапное согласование и групповое согласование ключей.
  • Wpa_supplicant производит шифрование однонаправленных и широковещательных пакетов, после чего начинается обычный обмен данными.

Главный и большой плюс wpa_supplicant — его юниксвейность, то есть соответствие принципу Unix Way, когда программа делает что-то одно, но делает это хорошо. В каком-то смысле wpa_supplicant также Gentoo Way. Она требует некоторого внимания и терпения вначале, но затем о ней можно напрочь забыть. После того как программа настроена и пущена в дело, она полностью выпадает из потока событий, превращаясь в пару строк из . Она не сверкает и не мигает в системном трее, не оповещает о разведанных, подключенных и отключенных беспроводных сетях. Ее просто нет, пока вы сами ее не поищите.

Из минусов — сложность настройки и конфигурации. Много возни по сравнению с тырк-тырк-тырк в окне , не говоря уже о WiFi подключении с любого Андроид устройства. Если вы собираетесь в поездку с Linux ноутбуком, то наверняка предпочтете более дружественный фронтенд настройки беспроводной сети, чтобы быстро подключаться к бесплатным точкам доступа WiFi в аэропорту, гостинице или в рабочей обстановке. Для домашнего же беспроводного интернета — самое то.

Автоматическое определение параметров сети

Может быть, всё уже работает?

Если система подключена к сети Ethernet, в которой есть DHCP-сервер, весьма вероятно, что конфигурация сетевых настроек уже была выполнена автоматически. Если это так, то различные сетевые команды с установочного компакт-диска (например: ssh, scp, ping, irssi, wget, links и многие другие) сразу же будут работать.

Определение имен сетевых интерфейсов

Команда ifconfig

Если сеть была настроена, команда ifconfig должна отобразить один или несколько сетевых интерфейсов (кроме lo). В примере ниже показан eth0:

eth0      Link encap:Ethernet  HWaddr 00:50:BA:8F:61:7A
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::50:ba8f:617a/10 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1498792 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1284980 errors:0 dropped:0 overruns:0 carrier:0
          collisions:1984 txqueuelen:100
          RX bytes:485691215 (463.1 Mb)  TX bytes:123951388 (118.2 Mb)
          Interrupt:11 Base address:0xe800 

СоветЕсли в выводе ifconfig нет интерфейсов, попробуйте использовать ту же команду с параметром . Это параметр выводит все обнаруженные системой сетевые интерфейсы, независимо от их состояния. Если ifconfig -a не даёт никаких результатов, значит либо аппаратное обеспечение неисправно, либо драйвер для сетевого интерфейса не был загружен в ядро. Обе ситуации не рассматриваются данным Руководством. Обратитесь в () для поддержки.

Команда ip

Взамен ifconfig для определения сетевых интерфейсов можно использовать ip. В следующем примере показан вывод ip addr (вывод с другой системы, так что показанная информация отличается от предыдущего примера):

2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether e8:40:f2:ac:25:7a brd ff:ff:ff:ff:ff:ff
    inet 10.0.20.77/22 brd 10.0.23.255 scope global eno1
       valid_lft forever preferred_lft forever
    inet6 fe80::ea40:f2ff:feac:257a/64 scope link 
       valid_lft forever preferred_lft forever

Вывод команды может быть немного сложнее для восприятия, чем вывод других команд. В приведённом выше примере имя интерфейса следует непосредственно после номера: это eno1.

В оставшейся части данного документа будет считаться, что рабочий сетевой интерфейс называется eth0.

Дополнительно: настройка прокси

Если доступ к Интернету осуществляется через прокси-сервер, необходимо указать настройки прокси во время установки. Указать прокси очень просто: определите переменную, содержащую информацию о прокси-сервере.

В большинстве случаев, достаточно указать переменные с использованием имени сервера. В этом примере мы предположим, что прокси-сервером является proxy.gentoo.org, доступным на порту 8080.

Настройка HTTP-прокси (для HTTP- и HTTPS-трафика):

Настройка FTP-прокси:

Настройка RSYNC-прокси:

Если для прокси требуется имя пользователя и пароль, используйте следующий синтаксис в переменной:

Код Добавление имени пользователя/пароля в переменную прокси

http://username::8080

Проверка сети

Попробуйте проверить DNS-сервер своего провайдера (его адрес можно найти в /etc/resolv.conf) и любой веб-сайт. Эта проверка покажет, что сеть функционирует в полном объёме, и сетевые пакеты достигают сети, разрешение имён работает правильно и так далее.

Если всё работает правильно, то оставшуюся часть главы можно пропустить и перейти сразу к следующему шагу (Подготовка дисков).

Точка доступа на wifi адаптере (Soft AP)

В заключение хочу рассказать еще об одной полезной возможности беспроводного адаптера TP-Link, о которой иногда мало кто даже подозревает. Речь идет о работе wifi адаптера в качестве точки доступа — в режиме Soft AP Mode. Он удобен в том случае, когда необходимо раздать интернет с компьютера Windows на другие устройства по WiFi, а роутера у вас нет. Работает этот режим на любой операционной системе — Windows 7, 8 или 10. При этом режим точки доступа на адаптере TP-Link умеет работать в двух вариантах вне зависимости от установленной версии ОС:

  • Раздавать интернет с компьютера, который на него проведен по кабелю
  • Одновременно принимать WiFi сигнал от роутера и ретранслировать на другие устройства

Последний особенно интересен, так как таким образом мы вполне можем использовать свой компьютер в качестве повторителя сигнала, расширяя зону приема wifi. Для активации этих функций необходимо предварительно установить на свой ПК драйвера с приложением TP-Link с официального сайта разработчика.

Для того, чтобы включить режим точки доступа на wifi адаптере TP-Link, сначала необходимо разрешить на компьютере использовать ваше кабельное подключение другим устройствам, иначе ничего не получится.

  1. Для этого идем в Windows в центр управления сетями в «Изменения параметров адаптера»

  2. Находим то подключение, с которого надо расшарить интернет — по умолчанию кабельное подключение называется «Подключение по локальной сети». Я для удобства его переименовал по названию сетевой карты. Кликаем по нему правой клавишей мыши и заходим в свойства.

  3. Переходим на вкладку «Доступ» и ставим две галочки на доступных пунктах, разрешающих использование этой сети другим пользователям.

  4. Для активации режима точки доступа открываем установленную с диска утилиту и заходим во вкладку «Advanced». Здесь находим раздел «SoftAP mode» и активируем флажок «ON».

  5. После этого подтверждаем во всплывающем окне наше действие.
  6. Теперь надо определиться, что необходимо раздать по wifi через приемник TP-Link с ПК:
    • интернет, подключенный по кабелю («Подключение по локальной сети»)
    • или вы одновременно хотите задействовать wifi адаптер для приема и трансляции сигнала («Беспроводное сетевое подключение»)
  7. Также задаем данные для будущей беспроводной сети — SSID и пароль для подключения.
    Жмем «Apply» для применения этих настройке и ждем сообщения об успешной активации точки доступа.

  8. Бывает, что вместо него появляется сообщение об ошибке, связанной с автоматическим определением настроек подключения вашего компьютера к интернету, который вы будете раздавать (кабель или WiFi).

  9. Для ее устранения в Windows заходим в «Центр управления сетями — Изменение параметров адаптера» и назначаем для выбранного типа расшаренного подключения вручную IP, маску и шлюз для коннекта к роутеру в соответствии с настройками вашей локальной сети.

  10. После чего возвращаемся в утилиту и повторно сохраняем введенные данные.

Теперь с любого ноутбука или планшета можно увидеть новую сеть с заданными нами параметрами.

Решение проблем

WLAN очень медленно работает

Частые причины более низкой, чем ожидалось, пропускной способности включают:

  • Неправильный режим работы с ниже поддерживаемого может искусственно ограничивать маршрутизатор. Убедитесь, что выбран современный режим работы.
  • Переполненный или нагруженный другими шумами канал может сильно ухудшить производительность, особенно в густонаселенных областях. Попробуйте изменить канал или даже переключать частоты.
  • Это может быть вызвано наличием слабой энтропией. Попробуйте установить haveged.

Вмешательство NetworkManager

hostapd может не работать, если устройство управляется NetworkManager. Вы можете замаскировать устройство используя MAC:

/etc/NetworkManager/conf.d/unmanaged.conf
unmanaged-devices=mac:hwaddr

Либо имя интерфейса:

/etc/NetworkManager/conf.d/unmanaged.conf
unmanaged-devices=interface-name:ifname

Используем возможности ОС

Наглядное пособие – в следующем видео:

Теперь хочу вас обрадовать. Знаю, не все любят работать с текстовым интерфейсом. Поэтому у меня для вас такая новость. Если Windows 10 на вашем компе обновлялся до версии 1607, значит есть возможность настроить и открыть точку доступа Wi-Fi буквально в несколько кликов!

Все догадались, о чем я? Конечно, об опции Мобильный хот-спот! Давайте уже включать:

  1. Нажмите «Пуск» (кнопка со значком Windows в левом нижнем углу на мониторе). Выбираем «Параметры».
  2. Выскочит окно «Настройки», где нас интересует раздел «Сеть и Интернет». В этот раздел можно попасть и проще. Нажмите комбинацию Win+I.
  1. В списке слева ищем «Мобильный хот-спот». Кликаем.
  2. Если хотите дать имя своей сети (ее будут видеть домашние гаджеты) и придумать уникальную парольную фразу, нажмите «Изменить». После ввода данных переключаем колесико на «ВКЛ» там, где написано «Разрешить использование моего интернет-соединения…».

Здесь же можно посмотреть, какие устройства подключены к точке доступа. Отображается их IP и MAC адрес. Подключить получится не более 8 гаджетов.

Подключение к интернету с использованием VPN

Во-первых сразу скажу, что под VPN на территории СНГ обычно подразумевается PPTP, хотя на самом деле второе — это подмножество первого. Мало того, даже PPPoE — это тоже один из видов VPN. Но я в дальнейшем буду следовать устоявшейся терминологии и под VPN иметь ввиду PPTP, дабы не запутывать вас, хотя конечно такое обобщение в корне не верно.

На этом странности с VPN не заканчиваются. По непонятной причине VPN подключения к интернету очень популярны среди провайдеров на территории СНГ, хотя в остальном мире они вообще не используются. К счастью, ради пользователей России и её соседей начиная с версии 10.04 в Ubuntu включена по умолчанию поддержка PPTP.

Добавить новое соединение VPN можно на одноимённой вкладке менеджера настройки сети:

Просто нажмите кнопку «Add», появится окно выбора типа VPN, в нём доступен только один пункт — «Point-to-Point Tunneling Protocol (PPTP)». Он-то вам и нужен, так что смело нажимайте кнопку «Create…», после чего вы попадёте в редактор настроек подключения:

Введите свой логин и пароль, а также выставьте необходимые параметры соединения, нажав на кнопку «Advanced…». Узнать о настройках можно у провайдера. Зачастую на его сайте можно найти инструкцию по подключению компьютера с Linux к интернету, в этом случае просто следуйте ей. Если что, обращайтесь в техподдержку провайдера за необходимыми настройками соединения.

Для активирования подключения загляните в пункт «VPN Connections» списка соединений:

Надеюсь, вы разобрались во всём и смогли получить доступ к интернету, если же нет — ничего страшного, вы можете вернуться к этой статье в любой момент. А сейчас пора наконец приступить к установке Ubuntu на ваш компьютер:

Установка

К сожалению, несмотря на полную открытость и бесплатность, некоторые программы оказываются чуть ли не вне закона из-за бредового патентного законодательства США в области ПО. В России на данный момент за бесплатные открытые программы денег с разработчиков и пользователей не требуют, но поскольку Ubuntu — дистрибутив интернациональный, то приходится считаться с законами всех крупных стран.

Тут я вас обманул. Пиктограмма NetworkManager на самом деле находится не в области уведомлений, а на апплете уведомлений. На самом деле обе эти сущности присутствуют в Ubuntu и отличаются друг от друга. Но поскольку я расскажу про апплеты ещё не скоро, да и разница в данном случае абсолютно непринципиальна, то я позволю себе смешать эти понятия.

Virtual Private Network — виртуальная частная сеть.

Point-to-point tunneling protocol — туннельный протокол точка-точка

Связано это в первую очередь с некорректным поведением компании Microsoft, которая всячески смешивала эти понятия в своих продуктах, поскольку в Windows реализована поддержка только собственного и далеко не лучшего VPN протокола Microsoft, коим как раз и является PPTP. Ну а существование других технологий и операционных систем в Microsoft как всегда предпочли не замечать.

То есть на самом деле PPTP.

Вообще говоря, PPTP нужен для чего угодно, но только не для подключения к интернету домашних компьютеров, это достаточно специфическая технология, однако факт остаётся фактом, на территории СНГ его используют даже крупные провайдеры.

Настройка Wi-Fi точки в Debian

Если нужна постоянная точка доступа, то следует поискать документы, связанные с конкретным дистрибутивом. При настройке NAT, DCIP не должно возникнуть никаких проблем. Это нужно, если пользователь заинтересован в получении полноценной точки доступа.

Минимальная конфигурация создаётся в пути /etc/dhcpd.conf. После запускают демон с отладкой. После этого можно проверить, как всё работает. Для этого запускают команду tcpdump и пробуют подключить к точке любое устройство. Tcpdump должен показывать следующую строку, пока всё не настроится должным образом: 21:12:11.199623 IP 192.168.1.150.55610 > google-public-dns-b.google.com.domain: 27302+ A? go.trouter.io. (31)

Это значит, что клиенту выдаётся адрес, после чего сетевые компоненты начинают непрерывную, стабильную работу. В случае с Debian установка драйверов Wi-Fi упрощена, но контролировать процесс всё равно нужно.

В случае с NAT нужно включить форвардинг и проверить, работает ли он правильно.

  • iptables -t nat -A POSTROUTING -o enp2s0 -j MASQUERADE
  • iptables -F FORWARD
  • iptables -A FORWARD -m conntrack —ctstate RELATED,ESTABLISHED -j ACCEPT
  • iptables -A FORWARD -i wlp4s0 -o enp2s -j ACCEPT

Так выглядят основные настройки при подобных обстоятельствах.

Сетевые мосты настраиваются проще. Но практика показала, что они не всегда обеспечивают стабильные соединения с каждым устройством.

Важно! Можно выбрать вариант с NAT, если владельцу оборудования не принципиальны особенности работы в сетевой карте. На всякий случай специалисты рекомендуют использовать сразу два ядра

Вероятность одновременной поломки обоих сводится практически к нулю. Поддержка чипа в системе работает далеко не всегда. При обновлениях вероятность поломок, выхода из строя возрастает. Главное — сохранить пути, благодаря которым максимально просто откатиться на предыдущую версию. Тогда проще будет справиться с негативными последствиями, например, если пострадали дистрибутивы KDE

На всякий случай специалисты рекомендуют использовать сразу два ядра. Вероятность одновременной поломки обоих сводится практически к нулю. Поддержка чипа в системе работает далеко не всегда. При обновлениях вероятность поломок, выхода из строя возрастает. Главное — сохранить пути, благодаря которым максимально просто откатиться на предыдущую версию. Тогда проще будет справиться с негативными последствиями, например, если пострадали дистрибутивы KDE.

Сброс настроек

Если вы что-то перемудрили с настройками и не можете попасть на устройство, выполните его сброс к заводским настройкам.

  1. Отключите питание;
  2. Зажмите и держите кнопку Reset;
  3. Подайте питание;
  4. Дождитесь пока начнет мигать индикатор;
  5. Отпустите кнопку Reset;
  6. После перезагрузки подключитесь к устройству с помощью программы Winbox по MAC адресу, т.к. у устройства может быть IP адрес 0.0.0.0. В этом случае вы не сможете попасть в настройки через Web-интерфейс по стандартному IP адресу 192.168.88.1.
  7. В Winbox в появившемся окне нажмите кнопку OK, чтобы применить настройки по умолчанию. В некоторых прошивках данное окно может не появится, а сразу применится стандартная конфигурация.

После этого устройству присвоится стандартный IP адрес 192.168.88.1, и появится доступ к настройкам через Web-интерфейс.

———————————————————————-

Удаленно настраиваем оборудование. Стоимость.Vodafone: +38 095 406-06-02Киевстар: +38 067 675-65-55Life: +38 093 889-78-96

Подключение режима Access Point (AP) на роутерах

Роутер в качестве точки доступа настраивается через веб-интерфейс, о том как в него войти можно узнать здесь. В новых маршрутизаторах современных производителей формат «точки доступа» (Access Point) активируется различными способами. В одних моделях АР включается нажатием одной кнопки в панели управления, и, соединенные кабелем роутеры будут готовы к работе. Такой вариант настройки формата работы Access Point встречается в роутерах ASUS и Zyxel. Другой метод включения «точки доступа» кропотливее и состоит в необходимости ручного ввода пользователем обновленного IP-адреса добавочного роутера и остановить работу DHCP-сервера. Этот способ характерен для роутеров от TP-LINK.

Подключение Access Point и главного прибора, сопряженного с интернетом

Оба прибора подключаются друг к другу протягиванием сетевого провода от LAN разъема на первом роутере (в Домашней сети) ко второму. При этом таким же кабелем можно соединить устройства со вторым роутером для пользования интернетом.

Как установить драйвера Wi-Fi в Debian 8/9

Для ноутбуков свои модули поставляют сразу несколько производителей. Самых популярные из них:

  • Realtek;
  • Broadcom.

И первый шаг настройки – изучение информации относительно того, какой модуль установлен в ноутбуке изначально. Для этого при помощи терминала набирают команду из нескольких символов – lspci. Перед пользователем откроется список со всеми модулями, установленными на текущий момент. Если Debian не видит Wi-Fi, значит возникла проблема с одним из них.

На следующем шаге нужно отредактировать список репозиториев. Его обозначение выглядит как «/etc/apt/sources.list». После каждой строки, где стоит слово main, следует добавить «contrib non-free». Тогда можно будет устанавливать не свободные компоненты, а использовать определённые решения.

Когда добавление нужной строчки завершено, список с пакетами рекомендуется обновить. После этого подключиться к Интернету удастся сразу.

Обратите внимание! Для установки библиотек 32bit нужно добавлять соответствующую архитектуру. После список с пакетами снова обновляется

Что предстоит сделать далее:

  1. Установить заголовки и модули ядра.
  2. Выбрать дополнительный бинарок.
  3. Установить дополнительные инструменты для управления расширениями в Linux.
  4. Откорректировать менеджер сети Gnome.

Такова общая инструкция для всех модулей. У каждого производителя она будет несколько отличаться для Debian, как создать соединение далее, разберётся любой пользователь.

Как включить Wi-Fi

Если по каким-либо причинам Wi-Fi не работает и у вас не отображается список доступных сетей, то причин для этого может быть несколько.

  1. Проверьте подключение wi-fi адаптера к компьютеру.
  2. Проверьте включен ли ваш роутер и проверьте его настройки
  3. Проверьте установился ли драйвер для вашего wi-fi адаптера

Третий пункт можно проверить из терминала командами

sudo iwconfig

sudo lspci

Чаще всего драйвер можно найти на сайте производителя адаптера, поэтому поищите его там. Бывают случаи, когда подключить Wi-Fi удается, но соединение постоянно отключается (отваливается). В такой ситуации нужно будет переустановить драйвер, но в каждом конкретном случае это делается по-разному. Задайте ваш вопрос на форуме и мы вместе постараемся решить вашу проблему.

Вход в настройки

Если вы настраиваете Wi-Fi точку MikroTik через Web-браузер (Internet Explorer или другой), напишите в адресной строке 192.168.88.1 — это IP адрес по умолчанию для устройств MikroTik.

Внимание! В Web-браузере в настройках не должен быть указан proxy-сервер

В открывшемся окне введите Login: admin без пароля и нажмите кнопку Login.

Мы будем настраивать Wi-Fi точку MikroTik с помощью программы, поэтому скачиваем Winbox с сайта производителя и запускаем.

Перейдите на вкладку Neighbors и нажмите кнопку Refresh. В списке должна появится ваша точка.

Обратите внимание, что если нажать на MAC адрес, то мы будем подключаться к устройству по MAC адресу. Если нажать на IP адрес, то будем подключаться к устройству по IP адресу

Если нажать на IP адрес, то будем подключаться к устройству по IP адресу.

Мы нажимаем на MAC адрес, после чего он появится в поле Connect To:, вводим логин admin без пароля, и нажимаем кнопку Connect.

После этого нажмите слева меню Quick Set.

В данном окне будем настраивать Wi-Fi точку MikroTik на раздачу интернета.

Настройка Wi-Fi

Сначала выбираем режим точки доступа WISP AP и приступаем к настройке Wi-Fi.

  • Wireless Protocol — выберите беспроводной протокол 802.11. Протоколы nstreme и nv2 — это фирменные протоколы MikroTik, и по ним может работать только оборудование MikroTik.
  • Network Name — укажите название Wi-Fi точки, которое будет отображаться при сканировании Wi-Fi сетей.
  • Frequency — выберите рабочую частоту беспроводной точки. Если у вас в сети есть Wi-Fi роутер или другие точки, выберите такую частоту, чтобы она не совпадала с другими точками, и они не создавали друг другу помехи.
  • Band — укажите стандарты 2GHz-B/G/N, чтобы старые устройства, работающие в B и G стандартах, могли подключаться к Wi-Fi точке.
  • Channel Width — ставим ширину канала 20/40MHz Ce, чтобы получить максимальную скорость передачи данных с устройствами, поддерживающими ширину канала 40 МГц.Иногда устройства, не поддерживающие ширину канала 40 МГц, не могут подключиться при данных настройках. В этом случае попробуйте выставить ширину канала 20MHz.
  • Country — выбор страны можно оставить пустым. Для лучшей совместимости с устройствами Apple, говорят, лучше выбрать страну United States.
  • Security — настройки безопасности. Для лучшей безопасности ставим галочку только напротив WPA2.
  • Encryption — выберите алгоритм шифрования только aes ccm;
  • Wi-Fi Password — введите пароль для подключения к Wi-Fi точке не менее 8-ми символов.

Заключение

Настройка Wi-fi в Ubuntu не представляет сложности даже для новичков в среде Linux. По сути, основная задача заключается в установке драйвера на Wi-fi-адаптер. Все последующие действия обычно выполняют с помощью графического интерфейса и лишь в редких случаях, когда он недоступен, прибегают к терминалу. В новых версиях Ubuntu стало возможным настраивать точку доступа, так же не используя консоль, что значительно упрощает раздачу Интернета для неопытного пользователя.

  • https://losst.ru/nasrojka-wifi-v-ubuntu
  • https://ergoz.ru/kak-nastroit-wifi-soedinenie-na-lyubom-linux-desktope/
  • https://iwsm.ru/operatsionnye-sistemy/linux/wifi-v-ubuntu

Заключение

Сегодня мы узнали, как быстро превратить наши Raspberry Pi 3 или Pi zero W в беспроводную точку доступа, используя несколько простых в установке пакетов. Несмотря на свою простоту, сейчас по-прежнему весьма полезно иметь беспроводной доступ к любой сети или же наоборот, в случае необходимости иметь возможность создать такую точку доступа. Этот проект также представляет собой отличный инструмент, который мы сможем расширить в будущем для создания более сложных вещей. Будущие проекты, такие как добавление OpenVPN для маршрутизации всего трафика через VPN или включение камеры наблюдения на основе Pi, будут основаны на этом методе.

Спасибо за чтение, и если у вас есть какие-либо вопросы, пожалуйста, оставляйте ваши комментарии!

Александр

Специалист по информационной безопасности с 10-ти летним опытом. Отец троих детей. Независимый консультант по вопросам кибер безопасности. 6 лет опыта интеграции решений кибербезопасности с другими продуктами в существующих инфраструктурах на корпоративном уровне.

Понравилась статья? Поделиться с друзьями:
Быть в курсе нового
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: