Otu esi jikọọ Wi-Fi na Linux Terminal Iji Nmcli Command
Enwere ọtụtụ ngwaọrụ ahịrị iwu maka ijikwa interface netwọk ikuku na sistemụ Linux. Enwere ike iji ọtụtụ n'ime ihe ndị a na-elele ọnọdụ interface netwọk ikuku (ma ọ dị elu ma ọ bụ ala, ma ọ bụ ọ bụrụ na ejikọrọ na netwọk ọ bụla), dị ka iw, iwlist, ifconfig na ndị ọzọ.
A na-ejikwa ụfọdụ jikọọ na netwọk ikuku, ndị a gụnyere: nmcli, bụ ngwá ọrụ ahịrị iwu eji emepụta, gosi, dezie, ihichapụ, mee ka, gbanyụọ njikọ netwọk, yana njikwa na igosipụta ọkwa ngwaọrụ netwọk.
Buru ụzọ malite site na ịlele aha ngwaọrụ netwọkụ gị site na iji iwu a. Site na mmepụta nke iwu a, aha/interface ngwaọrụ bụ wlp1s0 dị ka egosiri.
$ iw dev phy#0 Interface wlp1s0 ifindex 3 wdev 0x1 addr 38:b1:db:7c:78:c7 type managed
Na-esote, lelee ọkwa njikọ ngwaọrụ Wi-Fi site na iji iwu a.
iw wlp2s0 link Not connected.
Site na mmepụta dị n'elu ngwaọrụ ejikọtaghị na netwọk ọ bụla, mee iwu na-esonụ ka nyochaa netwọk Wi-Fi dị.
sudo iw wlp2s0 scan command failed: Network is down (-100)
N'ịtụle mmepụta nke iwu dị n'elu, ngwaọrụ netwọk/interface dị ala, ị nwere ike gbanye ya (UP) na iwu ip dị ka egosiri.
$ sudo ip link set wlp1s0 up
Ọ bụrụ na ịnweta njehie a, nke ahụ pụtara na akpọchiela Wifi gị na Laptọọpụ ma ọ bụ Kọmputa.
RTNETLINK answers: Operation not possible due to RF-kill
Iji wepu ma ọ bụ kpọghee, ịkwesịrị ịme iwu na-esonụ iji dozie njehie ahụ.
$ echo "blacklist hp_wmi" | sudo tee /etc/modprobe.d/hp.conf $ sudo rfkill unblock all
Mgbe ahụ gbalịa ịgbanye ngwaọrụ netwọk ọzọ ọzọ, ma ọ ga-arụ ọrụ oge a gburugburu.
$ sudo ip link set wlp1s0 up
Ọ bụrụ na ịmara ESSID nke netwọk Wi-Fi nke ịchọrọ ijikọ, gaa na nzọụkwụ ọzọ, ma ọ bụghị ya nye iwu dị n'okpuru ka inyocha netwọk Wi-Fi dị ọzọ.
$ sudo iw wlp1s0 scan
N'ikpeazụ, jikọọ na netwọk wi-fi site na iji iwu na-esonụ, ebe Hackernet (Wi-Fi network SSID) na localhost22 (paswọọdụ/igodo ekekọrịtabu).
$ nmcli dev wifi connect Hackernet password localhost22
Ozugbo ejikọrọ, nyochaa njikọ gị site na ịme ping na igwe dị n'èzí wee nyochaa mmepụta nke ping dị ka egosiri.
$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=61.7 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=61.5 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=48 time=61.6 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=48 time=61.3 ms 64 bytes from 8.8.8.8: icmp_seq=5 ttl=48 time=63.9 ms ^C --- 8.8.8.8 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4006ms rtt min/avg/max/mdev = 61.338/62.047/63.928/0.950 ms
Ọ bụ ya! Enwere m olileanya na akụkọ a nyeere gị aka ịtọlite netwọọdụ Wi-Fi gị site na ahịrị iwu Linux. Dị ka mgbe niile, ọ bụrụ na ịchọtara isiokwu a bara uru, kesaa echiche gị na ngalaba nkọwa n'okpuru.