จะเชื่อมต่ออินเทอร์เน็ตโดยใช้ 'nmcli' ได้อย่างไร


16

ตามลิงค์นี้

nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home

ควรสร้างการเชื่อมต่อ แต่จะแสดงข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามเชื่อมต่อ:

ข้อผิดพลาด: 'dev wifi' คำสั่ง 'con' ไม่ถูกต้อง

ดังนั้นฉันจะเชื่อมต่ออินเทอร์เน็ตไร้สาย / เครือข่ายโดยใช้network-managerหรือnmcliในโหมดบรรทัดคำสั่งได้อย่างไร

PS ระบบปฏิบัติการที่ฉันใช้คือเซิร์ฟเวอร์ RHEL6


ลองdev wlan0แทน
Flup

Error: 'dev' command 'wlan0' is not valid.
easl

1
ฉันพยายามnmcli con up id dlink_homeแต่ใช้งานได้หลังจากที่ฉันเริ่ม GUI ด้วยstartxโดยไม่เริ่มสถานะ GUI nmcli nmถูกปิดใช้งาน
easl

ดูคำตอบของฉันได้ที่นี่: unix.stackexchange.com/a/79434/7453
slm

มันไม่ได้เชื่อมต่อด้วยการแสดงข้อผิดพลาดที่ฉันได้กล่าวไว้ข้างต้น
easl

คำตอบ:


8

ความสามารถในการกำหนดการเชื่อมต่อใหม่บนบรรทัดคำสั่งด้วยnmcli dev wifi con …ถูกเพิ่มใน NetworkManager 0.9.6 (หากคุณใช้ Ubuntu นั่นหมายถึงปล่อย 12.10 หรือสูงกว่า) ในเวอร์ชั่นก่อนหน้าการเชื่อมต่อใหม่สามารถกำหนดผ่าน GUI หรือแก้ไขไฟล์กำหนดค่าด้วยตนเองเท่านั้น (ใน/etc/NetworkManager/system-connectionsหรือภายใต้~/.gconf) nmcli con upคุณสามารถเปิดใช้งานการเชื่อมต่อที่มีอยู่ด้วย

หากคุณไม่มี GUI เพื่อกำหนดการเชื่อมต่อคุณสามารถลองwicdแทน NetworkManager


1
wicd ก็ไม่ทำงานเช่นกัน มันทำให้เกิดปัญหามากกว่าแก้ไข
ลอร์ดโลห์

14

ใช้ openSUSE อายุ 18 เดือนกับ nmcli -v 0.8.2 ฉันทำสิ่งต่อไปนี้:

nmcli dev wifi

นั่นทำให้ฉันมีรายชื่อซึ่งฉันสามารถมองเห็นฮับไร้สายของฉันเอง คอลัมน์สำคัญคือ SSID และ BSSID

ฉันใช้เมนูเริ่ม -> ศูนย์ควบคุม -> การเชื่อมต่อเครือข่าย -> ไร้สาย ฉันมีหนึ่งการเชื่อมต่อที่นั่นเรียกว่า "การเชื่อมต่อไร้สาย 1" การเลือกแก้ไข ... -> ไร้สาย: กรอก SSID และ BSSID คำต่อคำจากคำสั่ง nmcli ด้านบน จากนั้นในหน้าความปลอดภัยไร้สายฉันป้อนรหัสผ่านฮับของฉัน การเลือก "ความปลอดภัย" นั้นอ้างอิงจากเอาต์พุต nmcli ด้านบนอีกครั้ง ตกลงบันทึก ...

จากนั้น (ฉันทำสิ่งนี้ในฐานะรูท; อาจไม่จำเป็น):

nmcli con up id 'Wireless connection 1'

โปรดสังเกตว่า "id" ไม่ใช่ SSID หรือ BSSID นี่คือ "ชื่อเล่น" ในคอมพิวเตอร์ของคุณสำหรับเครือข่ายนี้แทน

ตามที่ระบุไว้ข้างต้น / etc / NetworkManager / การเชื่อมต่อระบบเก็บไฟล์ซึ่ง "การเชื่อมต่อไร้สาย 1" เป็นหนึ่ง (ในกรณีของฉัน)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.