CentOS 配置無線網路,開啟wifi

2022-06-06 06:27:08 字數 2001 閱讀 7815

背景:一台老筆記本安裝centos7.x,最小安裝模式,安裝後無法開啟wifi

1、先用networkmanager包的nmcli命令檢查網絡卡,發現無線網絡卡wlo1資訊裡有個錯誤plugin missing,ethernet正常,先配置乙太網,保證能連上外網後,然後再解決無線網路

配置乙太網大約是:按剛才nmcli命令顯示的網路名字找到配置檔案,假設是ens33

ls /etc/sysconfig/network-scripts/

裡面ifcfg開頭的ifcfg-ens33就是

vi /etc/sysconfig/network-scripts/ifcfg-ens33

大約配置是:

type=ethernet #網路型別為:ethernet乙太網

proxy_method=none

browser_only=no

bootproto=none #設定為none禁止dhcp,設定為static啟用靜態ip位址,設定為dhcp開啟dhcp服務

defroute=yes #預設網絡卡

ipv4_failure_fatal=no

##ipv6init=yes

##ipv6_autoconf=yes

##ipv6_defroute=yes

##ipv6_failure_fatal=no

##ipv6_addr_gen_mode=stable-privacy

name=ens33 #定義網路裝置名稱

uuid=45fe5552-7117-4c84-9742-c87adfa222b9

device=ens33 #指出裝置名稱

onboot=yes #設定為yes,開機自動啟用網路連線

zone=public

ipaddr=192.168.31.10

netmask=255.255.255.0

gateway=192.168.31.2

dns1=192.168.31.2

defroute(預設線路——預設網絡卡)

如果有多個網絡卡,比如eth0、eth1,就有可能會出現這樣的情況:

系統預設路由選擇eth0網絡卡,而實際使用的是eth1網絡卡

這個時候就需要配置defroute引數,在eth1的配置檔案內加上defroute=yes

配置後重啟網路,或者重啟裝置,乙太網可以正常連線外網。

2、安裝networkmanager-wifi

yum -y install networkmanager-wifi

安裝完後,reboot,wifi網絡卡應該已經啟動,如果未啟動執行nmcli r wifi on#開啟無線網

3、配置wifi

#系統內建網路配置介面

nmtui

#掃瞄可用於連線wifi

nmcli dev wifi

#新增乙個wifi的連線

nmcli dev wifi con 「無線網路名稱」 password 「無線網路密碼」 name 「任意連線名稱(刪除,修改時用)」

#新增成功後檢視已建立的wifi連線

nmcli conn

#如果wifi沒有連線上

nmcli con up wifi連線名(剛才nmtui建立的連線)

#修改該連線為開機自動連線

nmcli con mod wifi連線名 connection.autoconnect yes

4、如果只啟用wifi,那麼需要關閉乙太網,把onboot=no,否則沒插網線的情況下,路由可能還是走的乙太網。

如果需要配置wifi的靜態ip,關鍵部分基本和乙太網的一樣。

5、其他情況:如果無線網絡卡安裝不正常,可以lspci命令檢視網絡卡型號,使用lspci命令需要先安裝yum -y install pciutils*

# 查詢核心日誌,檢視是否需要安裝無線網絡卡的韌體

dmesg | grep firmware

A 無線網路

accept 29 submit 107 time limit 1000ms memory limit 65536kb description 現在無線網路愈來愈普及,人們對網路質量的要求也愈來愈高。我們假設要在一條筆直的公路上安置無線網路接入點,以方便兩旁的居民上網。設公路的乙個終點為起點,那麼居...

ArchLinux無線網路配置

color olive size medium 我的電腦 聯想的旭日系列,很早以前的型號。裝上archlinux的基礎系統後,不能直接連網際網路,需要自己進行一些設定。對於老手肯定沒有什麼問題,不過對於乙個新手可能是乙個很大的問題。size color b size large 一,無線網絡卡驅動的...

centos 自動連線無線網路

因為需要在電腦啟動時就配置好無線網路,所以不能用network manager來配置無線網路 需要有wpa supplicant,一般都自帶有 然後編輯配置檔案 vi etc wpa supplicant wpa supplicant.conf network 將相應的網路id和psk換成自己的網路...