Ubuntu中是否有API(或命令行)來查看可用的無線網絡,它們的強度等,並連接到一個?ubuntu:操縱無線網絡
回答
network-manager有一個dbus服務。您可以使用任何帶有dbus綁定的語言與之通話。
ifconfig和iwconfig用於控制網絡連接。你的WiFi適配器也可能有特定的應用程序來創建初始網絡設備,madwifi會創建一個athX(x是數字)設備,可以通過ifconfig和iwconfig進行控制。還應該提到的是,Ubuntu附帶的受限硬件驅動程序應用程序非常適合安裝和設置WiFi驅動程序。
Ubuntu根據不同的版本提供網絡管理器,對於KDE,它的knetworkmanager和gnome是gnome-netstatus-applet。
默認情況下,這些應用程序根據變體啓動。
Linux支持所謂的Wireless Extensions,它定義了不同無線卡的通用接口。擴展定義了一組用於配置設備的IOCTL調用和netlink事件,並獲取有關檢測到的事件的信息(例如,從接入點斷開連接)。
使用無線擴展的應用示例包括Wireless Tools for Linux(iwconfig,iwlist等)和wpa_supplicant。
請注意,並非所有設備都支持無線擴展,因此您可能需要使用專有接口(如MadWiFi)。
命令行;掃描可以用iwlist來完成(嘗試男人iwlist更多更多的幫助)
iwlist wlan0 scan
爲wlan0是無線接口的名字在我的情況
的GUI部分,我寧願WICD;易於使用,支持wep,wpa,wpa2
Ubuntu傾向於利用未記錄框架(TM),未記錄對象經紀公司(TM)和無證抽象層(TM)的「Awesome Power™」。但幸運的是,有社區支持,您可以在IRC上與所有其他人一樣,只要您已閱讀過無證書即可。
與ifconfig
,iwconfig
,iwlist
和wpa_supplicant
一起去如果你想要的東西有文件,告訴你它是如何工作的。或者,您可以只運行一次,查看輸出並找出如何編寫一個可以做你想要的shell腳本。
我不苦。一點也不。你爲什麼這麼說? :d
(說實話,網絡管理器不會使IW {配置,名單}騙人的,但不要指望波長不重寫你用它們來問的設置。)
命令行實用程序nmtui
提供了一個終端內部圖形界面,以連接到無線網絡,查看他們的實力,並連接到它們。
- 1. 問題與操縱與網絡插口
- 2. 無法操縱
- 3. jquery操縱網址
- 4. 網絡流量操縱(虛擬局域網)
- 5. 命令行連接到無線網絡上的Ubuntu 10.04
- 6. 通過ubuntu中的終端訪問無線網絡
- 7. 無線網絡c程序
- 8. windows移動無線網絡
- 9. 模擬無線網絡OMNet ++
- 10. 連接到無線網絡
- 11. 使用VB.NET操縱線程
- 12. 操縱以下劃線
- 13. 強制Android使用無線網絡,無網絡
- 14. 硒網格操縱軟件
- 15. Python庫操縱網站?
- 16. 創建操縱在網站
- 17. 顯示和通過網絡操縱Visio圖表(.vsdx)
- 18. 如何攔截和操縱使用Python的網絡流量?
- 19. 在網絡瀏覽器中保存操縱的SVG圖像
- 20. C#從UI線程操縱線程
- 21. 網絡表單的跨線程操作無效(需要調用)
- 22. 無網絡創建本地無線
- 23. 無法操縱2D圖
- 24. 無法操縱從$就
- 25. DbExtensions - 無法操縱SqlBuilder
- 26. Rmagick無法操縱PNG
- 27. 無線網絡已連接但未連接到網絡
- 28. 的Android如何讓網絡/無線網絡連接的IP
- 29. 找到無線網絡可以找到的所有網絡
- 30. 主題操縱GGPLOT2:改變x和y網格線
屬於ServerFault。 – 2009-05-12 18:18:00