CentOS 7 (CLI)에서 Wi-Fi에 연결하는 방법 (GUI 없음)?


10

CentOS (CLI, minimal)를 설치했습니다 .GUI가 없습니다 .Wi-Fi에 연결하고 싶지만 askubuntu의 답변이 작동하지 않습니다. 이 스크린 샷을 참조하십시오. 나는 다음을 알고 싶다 :-

  • WiFi를 켜거나 끄는 방법?
  • 사용 가능한 WiFi 연결 목록을 얻는 방법은 무엇입니까?
  • 연결하려는 WiFi를 연결하는 방법은 무엇입니까?

답변:


13

CentOS와 함께 사용하는 가장 쉽고 쉬운 옵션은 nmtui입니다. (참고 : Redhat )

이것은 GUI가 아니며 TUI입니다 (텍스트 사용자 인터페이스 )

먼저 nmtui를 설치해야합니다.

# yum install NetworkManager-tui

그때,

# nmtui

이것은 당신이 추구하는 것을 선택하게 될 것입니다.

여기에 이미지 설명을 입력하십시오

이제 연결 편집으로 이동하여 사용 가능한 모든 WiFi 연결을 나열합니다. 그런 다음 원하는 것을 선택하고 원하는 것을 활성화 / 비활성화 할 수 있습니다.


2
이 질문은 GUI가 아니라 CLI라고 말합니다.
G-남자 '는 분석 재개 모니카'말한다

1
예. 나는 nmtui가 유용한 CLI라고 말합니다. TUI 인 GUI가 아닙니다. (텍스트 사용자 인터페이스) Redhat에서 권장하는 방법입니다. 우리가 생각할 수있는 두 가지가 있습니다. 명령 줄을 사용하여 Wifi를 수동으로 구성해야하는 경우 이것이 가장 쉽고 쉬운 옵션입니다. 그래도 스크립팅은 불가능하지만 동의합니다.
NIK

7
Wi-Fi없이 NetworkManager-tui를 설치하는 방법
rahul

이것이 백만 달러짜리 질문입니다. :) 다시 두 가지 옵션이 있습니다. 쉬운 방법은 장치를 유선 네트워크에 일반적으로 wifi 라우터의 네트워크 포트 (RJ45)에 연결하고 구성을 수행하는 것입니다. (Raspberry Pi namal.org 에서이 작업을 수행하는 방법을 여기에 작성했습니다 . 이는 다른 장치에서도 동일합니다). 두 번째 옵션은 nmtui rpm 및 종속성을 수동으로 다운로드하고 RPM을 사용하여 설치하는 것입니다. 사용중인 장치와 정확한 centOS 버전을 알 수 있다면 정확히 무엇을 해야하는지 말할 수 있습니다.
NIK

감사! CentOS7에서 문제가 발생하여 연결을 방해하는 방식에 따라 구성 충돌이 발생했기 때문에 GUI에서 두 번째 복제 Wi-Fi NIC를 활성화 할 수 없었습니다. 나는이 제안 된 답변을 보았고이 솔루션은 가장 우아하게 작동했으며 명령 줄에서 활성화 할 수있었습니다.
Kārlis K.

11

ifconfig... 명령 을 실행하려면 net-tools패키지를 설치해야 합니다.

때문에 net-tools사용되지되고있다 ipiw귀하의 질문에 대답 명령 :

WiFi를 켜거나 끄는 방법?

$ ip link set <interface> up
$ ip link set <interface> down

사용 가능한 WiFi 연결 목록을 얻는 방법은 무엇입니까?

$ iw dev <interface> scan | grep SSID

연결하려는 WiFi를 연결하는 방법은 무엇입니까?

wpa_supplicant다음 내용 으로 구성 파일을 작성하십시오 .

ctrl_interface=/run/wpa_supplicant
update_config=1
ap_scan=1

SSID와 비밀번호를 추가하려면 다음을 실행하십시오.

$ wpa_passphrase "YOUR-SSID" YOUR-PASSWD >> /etc/wpa_supplicant/wpa_supplicant.conf

연결을 실행하려면 :

$ wpa_supplicant -i <interface> -c /etc/wpa_supplicant/wpa_supplicant.conf -B
dhclient <interface>

net-tool 지원 중단에 대해 +1
Isius

1
이 단계를 따르고 작동하지만 dhclient wlo1dhcp 임대를 받기 전에 마지막 단계 로 실행해야합니다 . 에 추가 scan_ssid=1했습니다 /etc/wpa_supplicant/wpa_supplicant.conf. tks GAD3R! :)
chan fook sheng

4

카드 드라이버를 사용하여 드라이버가 설치되어 있는지 확인할 수 있어야합니다 lspci -k

그런 다음 인터페이스가 올바르게 감지되고 이름이 지정되어 있는지 알 ip link 수 있습니다. 그런 다음 ifup을 사용하여 인터페이스를 가져올 수 있습니다

인터페이스가 올바르게 나타나지 않으면 다음과 같은 구성 파일이 없기 때문일 수 있습니다. /etc/sysconfig/network-scripts/ifcfg-<interface-name>

다른 대안 솔루션은 다음 명령을 입력 할 수있는 경우에 한 번만 표시하려는 것입니다.

ip link set dev <interface-name> up
wpa_supplicant -B -i <interface-name> -c /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd <interface-name>

4

CentOS 7을 실행중인 경우 : NetworkManager가 이미 사용 가능한지 확인할 수 있습니다.

chkconfig NetworkManager on

서비스 NetworkManager 시작

문제 명령 : nmtui

무선 네트워크 / Wi-Fi가 이미 표시되어 있는지 확인하려면 "연결 활성화"로 직접 이동하십시오. 그렇다면 암호를 입력하십시오.

연결하려는 Wi-Fi의 프로필을 편집 할 수도 있습니다.

참고 : Wi-Fi를 활성화 할 수없는 경우 다음을 시도하십시오. 위 단계 후 : /etc/init.d/network restart 또는 상자를 다시 부팅 / 재시작합니다.


0

다음과 같은 이유로 내 경험이 있습니다.

  1. CentOS 7을 설치할 때 Wi-Fi 네트워크에 연결 한 경우
  2. CentOS 7이 절전 모드로 전환되거나 전원 소모로 인해 실수로 종료 된 후 또는 CentOS 7을 다시 시작하고 로그인했습니다

그리고 당신의 와이파이가 작동하지 않는 경우.

여분의 커널 모듈을 설치하지 마십시오.

CentOS 7에서 종료하고 다시 부팅하면 Wi-Fi가 다시 작동하기 시작합니다.

이것은 6 시간의 조정 후 실현하고 모든 것을 시도했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.