背景:一台老筆記本安裝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
#系統內建網路配置介面#如果wifi沒有連線上nmtui
#掃瞄可用於連線wifi
nmcli dev wifi
#新增乙個wifi的連線
nmcli dev wifi con 「無線網路名稱」 password 「無線網路密碼」 name 「任意連線名稱(刪除,修改時用)」
#新增成功後檢視已建立的wifi連線
nmcli conn
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換成自己的網路...