Kif Tqabbad il-Wi-Fi minn Terminal Linux Bl-użu tal-Kmand Nmcli
Hemm diversi għodod tal-linja tal-kmand għall-ġestjoni ta 'interface ta' netwerk mingħajr fili fis-sistemi Linux. Numru minn dawn jistgħu jintużaw biex sempliċement tara l-istatus tal-interface tan-netwerk mingħajr fili (kemm jekk huwa 'l fuq jew 'l isfel, jew jekk ikun imqabbad ma' xi netwerk), bħal iw, iwlist, ifconfig u oħrajn.
U xi wħud huma użati biex jgħaqqdu ma 'netwerk mingħajr fili, u dawn jinkludu: nmcli, hija għodda tal-linja tal-kmand użata biex toħloq, turi, teditja, tħassar, tippermetti u tiddiżattiva konnessjonijiet tan-netwerk, kif ukoll tikkontrolla u turi l-istatus tal-apparat tan-netwerk.
L-ewwel ibda billi tiċċekkja l-isem tat-tagħmir tan-netwerk tiegħek billi tuża l-kmand li ġej. Mill-output ta 'dan il-kmand, l-isem/interface tal-apparat huwa wlp1s0 kif muri.
$ iw dev phy#0 Interface wlp1s0 ifindex 3 wdev 0x1 addr 38:b1:db:7c:78:c7 type managed
Sussegwentement, iċċekkja l-istatus tal-konnessjoni tat-tagħmir Wi-Fi billi tuża l-kmand li ġej.
iw wlp2s0 link Not connected.
Mill-output ta 'hawn fuq l-apparat mhuwiex konness ma' xi netwerk, mexxi l-kmand li ġej biex tiskennja n-netwerks Wi-Fi disponibbli.
sudo iw wlp2s0 scan command failed: Network is down (-100)
Meta wieħed iqis l-output tal-kmand ta 'hawn fuq, l-apparat/interface tan-netwerk huwa DOWN, tista' tixgħel (UP) bil-kmand ip kif muri.
$ sudo ip link set wlp1s0 up
Jekk ikollok l-iżball li ġej, dan ifisser li l-Wifi tiegħek huwa mblukkat iebes fuq il-laptop jew il-Kompjuter.
RTNETLINK answers: Operation not possible due to RF-kill
Biex tneħħi jew tiżblokka trid tmexxi l-kmand li ġej biex issolvi l-iżball.
$ echo "blacklist hp_wmi" | sudo tee /etc/modprobe.d/hp.conf $ sudo rfkill unblock all
Imbagħad ipprova Ixgħel l-apparat tan-netwerk għal darb'oħra, u din id-darba għandha taħdem.
$ sudo ip link set wlp1s0 up
Jekk taf l-ESSID tan-netwerk Wi-Fi li tixtieq tikkonnettja miegħu, imxi għall-pass li jmiss, inkella toħroġ il-kmand hawn taħt biex tiskennja n-netwerks Wi-Fi disponibbli mill-ġdid.
$ sudo iw wlp1s0 scan
U fl-aħħarnett, qabbad man-netwerk wi-fi billi tuża l-kmand li ġej, fejn Hackernet (netwerk Wi-Fi SSID) u localhost22 (password/pre-shared key).
$ nmcli dev wifi connect Hackernet password localhost22
Ladarba tkun imqabbda, ivverifika l-konnettività tiegħek billi tagħmel ping ma 'magna esterna u tanalizza l-output tal-ping kif muri.
$ 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
Dak hu! Nittama li dan l-artikolu għenek biex twaqqaf in-netwerk Wi-Fi tiegħek mil-linja tal-kmand tal-Linux. Bħal dejjem, jekk sibt dan l-artikolu utli, aqsam il-ħsibijiet tiegħek fit-taqsima tal-kummenti hawn taħt.