สิ่งแวดล้อม
- BeagleBone Black รัน Debian 7.7
- เครื่องมือ nmcli เวอร์ชัน 0.9.4.0
ฉันลองตัวอย่างคำสั่งเพื่อเริ่มต้นใช้งาน แต่ไม่มีใครช่วยให้ฉันเพิ่มการเชื่อมต่อและเชื่อมต่อได้
อุปกรณ์
# nmcli dev
DEVICE TYPE STATE
wlan0 802-11-wireless disconnected <====
usb0 802-3-ethernet unmanaged
eth0 802-3-ethernet connected
สัมพันธ์
ฉันมีน้อย
nmcli con
NAME UUID TYPE TIMESTAMP-REAL
Wired connection 1 00000000-4a11-43d1-9252-4b92de0e75c3 802-3-ethernet Thu Oct 23 05:46:02 2014
WLAN-A69E22 29eeb2f6-cf80-0000-0000-d23733e97eb4 802-11-wireless Thu Oct 30 16:06:14 2014
Wireless connection 1 bfaa9524-a1d9-0000-8279-71a56720c06c 802-11-wireless Wed Feb 24 02:33:55 2015
Wireless connection 2 00000000-d5cc-411b-a62e-000000000000 802-11-wireless Wed Oct 22 23:31:24 2014
เครือข่าย
nmcli dev wifi list
SSID BSSID MODE FREQ RATE SIGNAL SECURITY ACTIVE
'MAR' 00:00:00:86:D0:22 Infrastructure 2462 MHz 54 MB/s 80 WEP no
'MYHOME' 00:00:00:00:2D:16 Infrastructure 5180 MHz 44 MB/s 80 WPA WPA2 no
ฉันต้องการเพิ่มการเชื่อมต่อไร้สายใหม่ให้กับ SSID MYHOME
โดยใช้nmcli
และฉันต้องการเชื่อมต่อกับมัน
เอกสารที่ฉันค้นหาดูเหมือนจะไม่ตรงกับรุ่นของฉัน nmcli
สำหรับ Fedora ฉันพบว่าสิ่งต่อไปนี้จะใช้ได้ที่นี่
nmcli con add con-name MyCafe ifname wlan0 type wifi ssid MyCafe ip4 192.168.100.101/24 gw4 192.168.100.1
ช่วยด้วย
สัมพันธ์
# nmcli con help
Usage: nmcli con { COMMAND | help }
COMMAND := { list | status | up | down | delete }
list [id <id> | uuid <id>]
status [id <id> | uuid <id> | path <path>]
up id <id> | uuid <id> [iface <iface>] [ap <BSSID>] [--nowait] [--timeout <timeout>]
down id <id> | uuid <id>
delete id <id> | uuid <id>
อุปกรณ์
# nmcli dev help
Usage: nmcli dev { COMMAND | help }
COMMAND := { status | list | disconnect | wifi }
status
list [iface <iface>]
disconnect iface <iface> [--nowait] [--timeout <timeout>]
wifi [list [iface <iface>] [bssid <BSSID>]]
ดูเหมือนจะไม่อนุญาตให้สร้างการเชื่อมต่อ
เอาต์พุตบางตัว
nmcli -f GENERAL,WIFI-PROPERTIES dev list iface wlan0
GENERAL.DEVICE: wlan0
GENERAL.TYPE: 802-11-wireless
GENERAL.VENDOR: Realtek
GENERAL.PRODUCT: 802.11n NIC
GENERAL.DRIVER: rtl8812au
GENERAL.HWADDR: 04:8D:38:0F:D9:32
GENERAL.STATE: 30 (disconnected)
GENERAL.REASON: 42 (The supplicant is now available)
GENERAL.UDI: /sys/devices/ocp.3/47400000.usb/musb-hdrc.1.auto/usb1/1-1/1-1.3/1-1.3:1.0/net/wlan0
GENERAL.IP-IFACE:
GENERAL.NM-MANAGED: yes
GENERAL.FIRMWARE-MISSING: no
GENERAL.CONNECTION: not connected
WIFI-PROPERTIES.WEP: yes
WIFI-PROPERTIES.WPA: yes
WIFI-PROPERTIES.WPA2: yes
WIFI-PROPERTIES.TKIP: yes
WIFI-PROPERTIES.CCMP: yes
ตกลงให้ฉันดูว่าฉันสามารถปรับปรุงแพคเกจ
—
zabumba
@joelmaranhao: คุณประสบความสำเร็จหรือไม่ คุณไปอัปเดตเป็นเวอร์ชันถัดไปอย่างไร มีปัญหาอื่นที่ต้องใช้เวอร์ชันใหม่กว่า แต่
—
nhee
apt-get upgrade
จะเก็บไว้ที่ 0.9.4
อัปเกรดเป็น0.9.10เป็นอัปเดตที่ยิ่งใหญ่
—
iman
dev
วัตถุมากกว่าวัตถุดังนั้นcon
nmcli dev wifi connect <SSID> password <PASS> iface <IFACE>