Skip to content

Instantly share code, notes, and snippets.

@gusenov
Created May 28, 2022 05:52
Show Gist options
  • Save gusenov/57e3cf865a26e671e6aa7d191fb4b2e2 to your computer and use it in GitHub Desktop.
Save gusenov/57e3cf865a26e671e6aa7d191fb4b2e2 to your computer and use it in GitHub Desktop.
Настройка Wi-Fi в Ubuntu.
#---------------------------------------------------------------------
# ДРАЙВЕРА
#---------------------------------------------------------------------
# Проверка используемых wireless адаптером драйверов:
sudo lshw -C network
# lshw - показывает информацию про hardware.
# -C network - фильтрует вывод, показывая только network class.
lspci -nnk | grep -A2 0280
# lspci показывает информацию по PCI connected картам.
# -nnk инструктирует lspci выводить больше информации по картам (включая используемый драйвер).
# | перенаправляет вывод в следующую команду.
# grep 0280 фильтрует вывод отображая строки содержащие 0280, это PCI class code для wireless PCI controllers в Ubuntu.
# -A2 показывает на две строки больше.
# Больше информации о драйвере:
modinfo <driver-name>
# Установленные драйвера:
find /lib/modules/$(uname -r)/kernel/drivers/net/wireless -name '*.ko'
#---------------------------------------------------------------------
# ИНТЕРФЕЙСЫ
#---------------------------------------------------------------------
# Показать wireless интерфейсы:
iwconfig
# Показать каналы:
iwlist {interface} channel
# Выключить Wi-Fi:
sudo iwconfig {interface} power off
# Установить желаемый канал:
sudo iwconfig {interface} channel {channel, ex. "23"}
sudo iwconfig wlp2so freq 2.4G
# Установить желаемую частоту:
sudo iwconfig {interface} freq {frequency, ex. "5.00G"}
sudo iwconfig wlp2so channel 44
# Включить Wi-Fi:
sudo iwconfig {interface} power on
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment