Подключение и настройка сетевой карты в Linux Ubuntu

Подключение и настройка сетевой карты в Linux Ubuntu
Doc

Doc

АйТишник со стажем... Профиль автора.

Как подключить сетевую карту в Linux Ubuntu?Первый шаг - вы вставляете сетевую карту в соответствующий слот и включаете компьютер. Чтобы проверить, как сетевая карта подключена в Linux Ubuntu, какие параметры ей назначены, необходимо:

sudo apt install ethtool lshw pciutil net-tools
lspci | grep -i 'net'

Эта команда определит, какие именно интерфейсы подсоединены к шине PCI. Если там есть Ваши устройства, значит всё в порядке, их драйвера присутствуют в ядре Linux.

sudo lshw -class network

Из предыдущего вывода можно узнать слот PCI латы, который в новом выводе будет обозначаться как bus info:

Найдя по номеру гнезда плату, можно будет определить:

Примечание: если карта не настроена, iр=адрес может и не отображаться. А вот имя интерфейса и мак адрес карты должны отображаться всегда!

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

Какие существуют файлы конфигурации для настройки сетевых интерфейсов Ubuntu?

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

Содержимое последних трёх файлов будет обсуждаться в разделах, посвящённых IP протоколам.

 

Примеры настройки файла /etc/network/interfaces

Ниже приводятся фрагменты настройки Ethernet карт с пояснениями.

Вначале нужно настроить закольцованный интерфейс, если по каким-то причинам он отсутствует:

This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback

Минимальные настройки для интерфейса eth0 по dhcp:

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 192.168.1.254
broadcast 192.168.1.255
dns-nameservers 192.168.1.254 8.8.8.8

Здесь:


Для Wi-fi карты типовые настройки будут следующими:

# The primary WLAN interface
iface wlan0 inet dhcp
wpa-driver wext
wpa-ssid <имя_точки_доступа>
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk <hex_ключ>
auto wlan0

 Значения параметров следующие:

Другие варианты:

 

Как генерировать шестнадцатеричные ключи для Wi-fi?

Теперь нам нужно сконвертировать нашу ключевую фразу (WPA ASCII) в hex-ключ:

$ wpa_passphrase <имя_точки_доступа> <ascii_ключ>;

Результат будет примерно таким:

network=
ssid="test"
#psk="12345678"
psk=fe727aa8b64ac9b3f54c72432da14faed933ea511ecab1 5bbc6c52e7522f709a

hex-ключ это все символы после "psk=".

Нужно его скопировать в буфер обмена и вставить в файл /etc/network/interfaces в поле wpa-psk.

Теперь можно сохранить файл и перезагрузить сеть. Должно установиться соединение. Однако иногда этого сразу не происходит. Если это так - перезагружаем машину.

Вас заинтересует / Intresting for you:

Способы подключения сетевых ка...
Способы подключения сетевых ка... 17356 просмотров Doctor Sat, 11 May 2019, 08:40:23
12-ти факторная модель создани...
12-ти факторная модель создани... 4920 просмотров Doctor Sun, 18 Nov 2018, 07:59:34
Краткий курс по операционной с...
Краткий курс по операционной с... 17414 просмотров Doctor Sun, 13 Oct 2019, 10:09:49
Cisco: использование клавиши "...
Cisco: использование клавиши "... 2957 просмотров Андрей Волков Wed, 17 Feb 2021, 17:51:49
Печать
Войдите чтобы комментировать

admin аватар
admin ответил в теме #10287 2 года 4 мес. назад
Хороший мануал по подключению и настройке сетевой карты в Линукс. Многих установка драйверов в Linux вводит в ступор... ;-)