Internal Services Introduction
Internal Services Introduction
Service List
all user defined services are listed in /etc/init.d. here is the table descriping each module functionality.
Service Name | Type | Description |
---|---|---|
app | User | used to communication with cloud and access 485 port, should be disabled. |
boot | System | used to initialziation HWinfo from FLASH |
can2modbus | User | used to handle CAN port, can be disabled. |
cron | System | crontab deamon |
ddns | System | used to handle dynamic dns, can be disabled. |
dnsmasq | System | used to handle dhcp and dns server |
done | System | just mark the system ready |
dropbear | System | a simple sshd |
firewall | System | a firewall based on iptables |
frpc | System | a ssh tunnel to handle ssh |
gpio_switch | System | used to control GPIO |
led | System | used to control LED blinking |
lg02_pkt_fwd | User | used to handle LoRaWAN channel, can be disabled. |
log | System | used to handle syslog |
lorawan_server | User | used to handle LoRaWAN service, can be disabled. |
network | System | used to handle network interface |
odhcpd | System | it’s a dhcp server |
reset_button | System | used to handle reset button |
rpcd | System | it’s RPC call between processes |
supervisor | User | used to supervisor and restart each user defined service, should be disabled. |
supervisor_4g | System | used to supervisor recover internet connection |
sysctl | System | used to initlization sysctl parameter for kernel |
sysfixtime | System | used to |
sysntpd | System | ntp time synchronization service |
system | System | used to init HWInfo during system startup |
uhttpd | User | it’s a lightweight embedded HTTP server |
umount | System | used to handle Flash partitoin mouting |
urandom_seed | System | random seed |
whsnbg | User | rule engine, can be disabled. |