විධාන රේඛාවෙන් WiFi වෙත සම්බන්ධ වන්නේ කෙසේද?


158

අනෙක් තනතුරු විධාන රේඛාවෙන් වඩාත් සංකීර්ණ ජාල සම්බන්ධතා ගැටළු වලට විසඳුම් ලබා දෙන බව පෙනේ.

යුනිටි පැනල් ජාල දර්ශකය / බොත්තම සමහර විට එතරම් හොඳින් ප්‍රතිචාර නොදක්වයි - මම "විසන්ධි කරන්න" මත ක්ලික් කළත් එය ජාලයකට සම්බන්ධ වීමට උත්සාහ කරයි.

ඒ නිසා මට පාලනය සඳහා විධාන රේඛාවට යාමට අවශ්‍යයි. මම කෙසේ වෙතත් GUI වලට කැමති නැත.

පහත දැක්වෙන ආකාරයට යමක් කළ හැකි සරල විධාන රේඛා මෙවලමක් නැද්ද?

wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB

4
රඳා පවතින්නේ, කුමන රැහැන් රහිත ආරක්ෂාවද? මෙම විස්තර මෙහි ආවරණය වේ - help.ubuntu.com/community/NetworkConfigurationCommandLine/...
මිදුළු බද්ධයෙන් පසු

උබුන්ටු 16.04 සහ 18.04 දිනවල තවමත් වයිෆයි විසන්ධි වෙමින් පවතී. නැවත සම්බන්ධ කිරීමේ විධානයක් හොඳ හැක් එකක් වනු ඇත.
අලික් එල්සින්-කිලකා

Answers:


211

කළමනාකරණ අතුරුමුහුණත (නෙට්වර්ක් මැනේජර් විසින්) දිගටම භාවිතා කිරීමට ඔබට අවශ්‍ය යැයි මම සිතමි. nmcliNetworkManager පාලනය කිරීම සඳහා විධාන - රේඛීය මෙවලමකි.

  • සුරකින ලද සම්බන්ධතා ලැයිස්තුව බැලීමට, ( <SavedWiFiConn>) භාවිතා කරන්න

    nmcli c
    
  • පවතින WiFi හොට්ස්පොට් ලැයිස්තුව බැලීමට ( <WiFiSSID>)

    nmcli d wifi list
    

    හෝ:

    sudo iwlist <WifiInterface> scanning
    
  • අතුරුමුහුණත් ලැයිස්තුව බැලීමට ( <WifiInterface>)

    ifconfig -a
    

යන්තම් වෙනස් <WifiInterface>, <WiFiSSID>, <WiFiPassword>ඔබේ පද්ධතියට පිළිබිඹු කිරීම සඳහා පහත සඳහන් විධානය තුල. වයිෆයි තොරතුරු දැනටමත් සුරකින <SavedWiFiConn>ලද්දේ නම්, ජාල කළමණාකරු තුළ සුරකින ලද පරිදි සම්බන්ධතාවයේ නම භාවිතා කිරීම පහසුය .

උබුන්ටු 16.04

##disconnect
nmcli d disconnect <WifiInterface>

##connect
nmcli d connect <WifiInterface>

වෙනත් ක්රමයක්:

##disconnect
nmcli c down <SavedWiFiConn>

##connect
nmcli c up <SavedWiFiConn>

උබුන්ටු 15.10 සහ ඊට පෙර

##disconnect
nmcli d disconnect iface <WifiInterface>

##connect
nmcli d wifi connect <WiFiSSID> password <WiFiPassword> iface <WifiInterface>

වෙනත් ක්රමයක්:

##disconnect:
nmcli c down id <SavedWiFiConn>

##connect:
nmcli c up id <SavedWiFiConn>

ඔබගේ මුරපදය ස්වයංක්‍රීයව හඳුනාගෙන නොමැති නම් මෙය ටයිප් කරන්න:

nmcli -a c up <SavedWiFiConn>

යොමුව: man nmcli


1
චාම් එකක් වගේ වැඩ කරයි! සැක සහිත පරිදි, විධාන රේඛාව වහාම ප්‍රතිචාර දක්වන අතර GUI සමහර විට මන්දගාමී, සමුපකාර සහ ප්‍රතිචාර නොදක්වයි.
cmo

1
මගේ යුනිටි ඩෑෂ් සහ කාර්ය තීරුව නැති වූ මගේ දවස ඉතිරි කර ගත් අතර, ජාල සැකසුම් සංවාදය ඕනෑම ආකාරයක ජාල සම්බන්ධතා ස්ථාපනයක් මත බිඳ වැටෙමින් පවතී.
ජනක බන්දර

1
@kirill_igum, කාර්ය බහුල අග නිහඬ වන ලෙස සමාවෙන්න, ඔබට මෙම භාවිත කළ හැක cronසටහන් wifi සඳහා භාවිතා ස්කෑන් iwlist wlan0 scanningහෝ nmcli d wifi listපසුව nmcli ඔබගේ අවශ්යතා මත පදනම්ව අදාල WiFi ජාලය හා සම්බන්ධ වීමට.
user.dz

1
මා නිකුත් කළ විධානය දෝෂයක් විය. මම මෙම විධානය නිකුත් කරමින් සිටියෙමි: nmcli c up id "Apollo III Connect" එය දෝෂයක් ලබා දුන්නේය. මම වචනය අතහැර idමෙය ටයිප් කළ විට එය දෝෂයකින් තොරව සම්බන්ධ වේ : nmcli c "Apollo III Connect". මට දැන් එය සම්බන්ධ වන්නේ කෙසේදැයි තේරේ. ඔබ කියන්නේ idපරාමිතිය ලෙස idවන අතර ඔබ <WiFiConn> ලෙස නම් කර ඇති සම්බන්ධතාවයේ නම වෙනුවට වචනය ආදේශ කරන්න . ස්තූතියි!
එල් ඩී ජේම්ස්

5
සම්බන්ධතා සැකසුම සුරැකීමට: sudo nmcli dev wifi con "SSID_NAME" password PASSWORD "CONFIG_NAME"ඔබගේ සුරකින ලද සම්බන්ධතා සැකසුම් ස්වයංක්‍රීයව සොයා ගැනීමට:nmcli c
Cirelli94

87

nmtui ncurses විසඳුම

විශිෂ්ට අන්තර් ක්‍රියාකාරී ncurses ජාල කළමනාකරු විකල්පය:

nmtui

nm-applet(පෙරනිමි ඉහළ තීරු නිරූපක දේ) එකම පැකේජයක් තුළ එන අතර nm-cli, එබැවින් පුළුල් ලෙස ලබා ගත හැකිය.

තිර රුව:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

උබුන්ටු 17.10 හි පරීක්ෂා කරන ලදී.


ස්තූතියි! කිසියම් හේතුවක් නිසා, මගේ උබුන්ටු වයිෆයි සමඟ සම්බන්ධ වීම ප්‍රතික්ෂේප කළ නිසා මම ඊතර්නෙට් කේබලය සවි කර වයර් සම්බන්ධතාවය සක්‍රීය කරන්න සහ BAM ක්ලික් කරන්න!
අසයි

Own ඩවුන්වෝටර්ස් කරුණාකර පැහැදිලි කරන්න, මම කිසි විටෙකත් පළිගන්නේ නැත ;-)
සිරෝ සැන්ටිලි 冠状 病毒 审查 六四 事件 法轮功

3
උබුන්ටු 16.01 හි ද ක්‍රියා කරයි, සිසිල් විසඳුමක්!
ජන් සීලා

5
මෙය IMO ට වඩා ඉහළින් ඇති අවබෝධාත්මක විසඳුමකි. ඔබ ලිනක්ස් / යුනික්ස් වයිෆයි සමඟ සම්බන්ධ වන්නේ කෙසේදැයි ඉගෙන ගැනීමට උත්සාහ නොකරන්නේ නම්, මෙය කදිම තේරීමක් හා එන්ටර් විසඳුමක් ඔබන්න. උබුන්ටු 18
jamzsabb

මෙය උබුන්ටු
18.04

20

ඔබගේ wi-fi පිවිසුම් ස්ථානය සුරකිනවා නම්, එය ස්වයංක්‍රීයව සම්බන්ධ වේ. සරල විධානයකින් රැහැන් රහිත සක්‍රිය හෝ අක්‍රිය කරන්න:

nmcli nm wifi on
nmcli nm wifi off

නවතම අනුවාදයේ:

nmcli radio wifi on
nmcli radio wifi off

යොමු කිරීම සඳහා, බලන්න man nmcli.


1
ආරම්භයේදී NM ස්වයංක්‍රීයව වයිෆයි සක්‍රීය කරන්නේ කෙසේද? මම නැවත ආරම්භ කරන සෑම අවස්ථාවකම ජාල කළමනාකරු ආරම්භ කරන්නේ වයිෆයි අක්‍රීය කරමිනි.
සෙරින්

Er සෙරින්, ඔබට මෙම විධානය ආරම්භක යෙදුම් වලට එක් කිරීමට උත්සාහ කළ හැකිය, askubuntu.com/questions/243139/…
user.dz

උබුන්ටු> 14.04 හි කරන්නේ කෙසේද?
මොනිටරය 35

4

ඔබට නම් වූ ජාලයකට සම්බන්ධ වීමට අවශ්‍ය නම් PrettyFlyForAWiFi-5G

nmcli -a d wifi connect PrettyFlyForAWiFi-5G

-a(හෝ --ask) එයින් අදහස් වන්නේ එය ඔබෙන් මුරපදය ඉල්ලනු ඇති බවයි. සම්බන්ධතාවය සුරකින අතර ඔබ ඔබේ පරිගණකය නැවත ආරම්භ කළහොත් ස්වයංක්‍රීයව සම්බන්ධ විය යුතුය.

ඔබට password <your password>අවසානයට එකතු කළ හැකිය (වචනයේ පරිසමාප්ත අර්ථයෙන්ම passwordසැබෑ මුරපදය)

nmcli d wifi connect PrettyFlyForAWiFi-5G password 12345678

නමුත් සමහර විට unset HISTFILEකලින් ධාවනය කරන්න , එවිට ඔබගේ වයිෆයි මුරපදය ඔබගේ ~/.bash_historyගොනුවට සුරැකෙන්නේ නැත .


ඔබ වටා ඇති සියලුම වයිෆයි ජාල බැලීමට ( --rescan yesඅත්‍යවශ්‍ය නොවේ, ජාල ලැයිස්තුව එය නොමැතිව තත්පර 30 ක් පැරණි විය හැක)

nmcli d wifi list --rescan yes

එය වැනි දෙයක් ප්‍රතිදානය කරයි

IN-USE  SSID                         MODE   CHAN  RATE        SIGNAL  BARS  SECURITY
        PrettyFlyForAWiFi-5G         Infra  44    405 Mbit/s  59      ▂▄▆_  WPA2
        PrettyFlyForAWiFi            Infra  6     195 Mbit/s  41      ▂▄__  WPA1 WPA2

සම්බන්ධතාවයක් අමතක කිරීමට (ඔබ දිව ගිය පසු එය සුරකින ලදි nmcli -a d wifi connect <name>)

nmcli c delete PrettyFlyForAWiFi-5G

සුරකින ලද සියලුම සම්බන්ධතා ලැයිස්තුවක් බැලීමට

nmcli c

ඔබට භාවිතා කල හැකි nmcli connectionවෙනුවට nmcli c <whatever>සහ nmcli deviceවෙනුවටnmcli d

nmcliNetworkManager සඳහා වන විධාන රේඛා අතුරුමුහුණත (එය උබුන්ටු හි පෙරනිමි ඩෙස්ක්ටොප් පරිසරයේ GNOME හි කොටසකි ) සහ එය දැනටමත් උබුන්ටු මත ස්ථාපනය කර ඇත.

පරිපූර්ණ රෙගුලාසි භාවිතා කිරීම සඳහා ඔබගේ රටේ කේතය සැකසීමට අමතක නොකරන්න:

sudo iw reg set <2 letter country code>

sudo nano /etc/default/crda 

Nmcli භාවිතා කරන විට, මුරපදය වැරදියට ටයිප් කර ඇත්නම් එය නැවත සැකසීමට උත්පතන ඇත. මෙම අංගය අක්‍රීය කිරීමේ හැකියාවක් තිබේදැයි ඔබ දන්නවාද? අන්තර්ක්‍රියාකාරී නොවන පිටපතක nmcli භාවිතා කිරීමට උත්සාහ කරන විට තරමක් කරදරකාරී වේ ...
borizzzzz
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.