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
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值