Moblin的有线网络配置

  Moblin2 beta的Connman有很大的改进,对于无线配置比较好,虽然如果需要密码不能在connect的时候弹框提示要求输入密码,需要重新建立一个新的连接,但是总体上还是满意的。但是对于有线网络的配置却又很多问题。

  Connman不能够配置有线网络的IP地址等信息,但是能够通过DHCP的方式自动连接,如果没有DHCP server就很麻烦了。在connman找不到手动配置的地方。

  根据workstation的网络配置,在/etc/sysconfig/network-scripts中配置ifcfg-eth0,不起效果,重启机器也无效。这是因为moblin在/etc/init.d中没有network的脚本,network脚本是通过读取ifcfg-eth0的配置信息来配置网路 ,如果没有这个脚本,怎么写文件都是不生效的。可以考虑加上相关的脚本来实现。但是在fedora10,我们看到不使用这种方式启动网络,是通过connman来实现的。

  我们通过/sbin/ifconfig eth0 x.x.x.x netmask x.x.x.x up,以及route add –net x.x.x.x netmask x.x.x.x gw x.x.x.x来启动IP地址和路由,但是DNS需要通过文件/etc/resolv.conf来配置。每次connman启动后,都会自动就将resolve.conf中的nameserver改为127.0.0.1,所以我们需要将connman关闭后(/etc/init.d/connman stop)后,修改DNS配置文件,配置IP和路由,启动eth0。

  maillist上的解析是:connman is a DNS proxy, and as such, resolv.conf has to point to 127.0.0.1 !

  同样在KVM上启动web browser,我们发现DNS解析有问题,将nameserver的地址加入resolve.conf中,ifconfig eth0 down,然后up,这样就可以解决。最大的问题是,每次都要修改一次resolve.conf文件。

  connman仍然需要很多改善!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值