目前A40i的默认ip采用开机脚本使用命令配置,有时候我们想使用正常的网络服务 我们可以使用network服务,源码中修改如下 首先修改buildroot-201611/target/user_rootfs_extra/etc/init.d/rcS 38行 注释掉sh /etc/init.d/auto_config_network 添加/etc/init.d/S93network start 然后修改buildroot-201611/package/skeleton/skeleton.mk 155行(以单网口为例) 静态ip可添加 echo "auto eth0"; \ echo "iface eth0 inet static"; \ echo "address 192.168.0.232"; \ echo "network 192.168.0.0"; \ echo "netmask 255.255.255.0"; \ echo "broadcast 192.168.0.255"; \ echo "gateway 192.168.0.1"; \ echo ; 自动获取ip请添加 echo "auto eth0"; \ echo "iface eth0 inet dhcp"; \ echo ; 修改后编译镜像,烧写,开机会使用network服务,网络配置会按照/etc/network/inte**ces中的内容配置 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-22 11:33
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.