ubuntu的網絡連接管理

很久以前, 設置無線網絡沒有成功, 現在趁着放假補上來。

我用的是ubuntu 7.10

× 驅動程序
必須安裝正確。


× 程序之間的關係: 
    ifconfig, iwconfig, ip, route, wpa_supplicant這些是底層的程序。
 
   network manager, network-admin, ifup, ifdown是更高層的調用, 他們可能會調用底層的程序, 或者實現底層程序的功能, 還可能有擴展。

如果要進行網絡設置, 都要在root模式下。

× 可以通過man 來查看這些:
 interfaces, wpa_supplicant, wpa_supplicant.conf, ifconfig, ifup, ifdown, iwconfig

× /etc/network/interfaces 的設置對 ifup, ifdown有效,network-admin 也通過設置它來設置網絡連接. 系統服務(service networking)其實就是實現這個文件的設置。network manager有 一個nm-applet一般在托盤有個圖標 , 它的manual configuration  選項實際上是調用network-admin

network manager 不使用設置文件/etc/network/interfaces,  如果這個文件被設置了, network manager 不能起作用。

如果/etc/network/interfaces被設置了,而要想用network manager 來管理連接, 可以在interfaces文件中刪除 除lo外的接口設置

* 上次的設置不成功是因爲network manager需要我的ndiswrapper驅動提前加載,在/etc/modules文件中加一行: ndiswrapper. 如果用network-admin, 前面在modules文件的設置必須 刪除, 因爲ndiswrapper在/etc/modprobe.d/ndiswrapper已經被設置了, 更詳細的ndiswrapper的信息查看這裏(en, 還沒有翻譯版)

*  其實還有很多工具可以用來設置連接, 比如WICD

*一般來說network manager 已經足夠勝任連接設置了, 如果要手動設置, 最好卸載 network manager 以免 衝突:
       sudo aptitude purge network-manager network-manager-gnome

設置的話, 看manual就差不多了, 抄別人的代碼, 錯了都不知道原因 

* 其他: 發現找答案最快的還是去對這個產品負責的站點,查它的 文檔 。 比如 ubuntu wiki,  debian user manual, reference. 

很久以前, 用了不同的站點記錄不同的 信息, 發現這樣很不方便, 有時候要把相關的信息聯繫起來才知道重點,還是要整合的。

hardware lookup:
lsusb
lspci
lshw
lshw -C network
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章