转载请注明出处。http://chengchen.cnblogs.com/
每次登陆都要插COM连接线,还要插 usb线进行设置,才能使用SSH,太恶心了。
本来想用/etc/rc.local ,结果发现由于刷的系统太新,找不到这个文件。
其实我们可以写个脚本.sh 实现上篇文章中所有的手动设置,然后丢到/etc/profile.d/ 目录下
比如在荔枝派上,写个setip.sh 的文件如下:
ifconfig usb0 192.168.5.100
然后放到/etc/profile.d/ 目录下。但是这个目录,每次必须登录才能生效,所以我们要修改配置,让其每次自动登录。
修改vi /etc/inittab 文件,找到/dev/ttyS0::respawn:这一行,修改为下面这个样子,在增加一行console::respawn:-/bin/sh
/dev/ttyS0::respawn:-/bin/sh /dev/ttyS0 115200 vt100 # GENERIC_SERIAL
console::respawn:-/bin/sh
保存后重启后发现,荔枝派的IP自动就设好了,这样,我们下次就直接单插USB口,就行了,不需要再用COM 连接了。注意有时候不和主机互动的话,虚拟机可能会丢掉设置的usb虚拟网卡的Ip,那就需要重新设置一下。
程序自启动的用处很大,尤其是在无人值守的时候。现在知道这个办法以后可以备用。