Я только что установил CentOS 7 на старый ПК с Windows. Образ CentOS 7 устанавливался минимально, так как у меня было всего 4 ГБ флешки.
Драйвер Wi-Fi назван wlp18s0b1 отображается в списке, если я ip link
но его файла конфигурации нет в / и т.д. / sysconfig / сетевые сценарии / поэтому я не могу включить этот интерфейс, используя ifup
. ifup wlp18s0b1
говорит следующее.
/ sbin / ifup: конфигурация для wlp18s0b1 не найдена. Использование: ifup
Опция nmcli d
показывает устройство Wi-Fi wlp18s0b1 указан вместе с картой Ethernet, но когда я nmcli conn up
в нем говорится следующее.
Error: unknown connection wlp18s0b1
Я не уверен, как довести это устройство до nmcli
и у меня нет дополнительных сетевых инструментов, таких как iw, iwconfig, ifconfig, dhclient
доступный, так как это была минимальная установка.
У меня есть доступ только к Wi-Fi отсюда, поэтому я не могу использовать Ethernet для их установки.
Вы можете быстро подключиться к беспроводной сети, используя nmcli
:
nmcli d wifi c <SSID> --ask
Это подключится к указанному SSID, попросит вас ввести кодовую фразу и настроит для вас все соединение.
Вы должны использовать буквальное слово wifi
, а не имя интерфейса. NetworkManager найдет ваш WiFi-интерфейс самостоятельно.
Установите инструменты беспроводной связи, выполнив следующую команду от имени пользователя root:
yum install wireless-tools
Создайте файл конфигурации /etc/sysconfig/network-scripts/ifcfg-wlps0f0
если его не существует:
GATEWAY=192.168.0.1
IPV6INIT=no
DNS2=8.8.4.4
BROADCAST=192.168.0.255
USERCTL=no
DNS1=8.8.8.8
BOOTPROTO=none
NAME=""
MACADDR=""
TYPE=Ethernet
DEVICE=wan0
NETMASK=255.255.255.0
MTU=""
IPADDR=192.168.0.101
NETWORK=192.168.0.0
ONBOOT=no
наконец запустите клиент dhcp:
dhclient
или
systemctl restart Network-manager