Linux启动流程和服务管理(init和systemd)
接触过两款TI芯片
一个是TI335,一个是TI5718,前者内核版本为3.2,后者内核版本为4.9
有意思的是,这两款芯片的Linux系统启动流程和服务管理是两种不同的方式
Linux启动流程和服务管理(init和systemd)__PDF下载
设置静态IP与子网掩码
TI335 路口控制子系统
配置文件 /etc/network/interfaces
auto eth0 #设置自动启动eth0接口
iface eth0 inet static #配置静态IP
address 192.168.11.88 #IP地址
netmask 255.255.255.0 #子网掩码
gateway 192.168.11.1 #默认网关
broadcast 192.168.0.255
TI5718 DMI车载显示控制器
配置文件
eth0: /etc/systemd/network/10-eth.network
eth1: /etc/systemd/network/11-eth1.network
[Match]
Name=eth0
KernelCommandLine=!root=/dev/nfs
[Network]
Address=192.168.1.233/24 #24为子网掩码255.255.255.0
Gateway=192.168.1.1
在线网络计算器
http://www.bejson.com/convert/subnetmask/
https://www.sojson.com/convert/subnetmask.html
例如:255.255.255.248 算出来是 29
方法:将上述十进制转为8*4=32二进制,看有多少个1,算出来就是多少
子网掩码配置说明
PREFIX=24
netmask 255.255.255.0
这两个是一样的效果