koolshare / armsoft

梅林384软件中心 for armv7l架构机型
875 stars 229 forks source link

AC68U一旦重启路由器,软件中心就会挂掉,已通过命令重置依然无效 #73

Open lxr760 opened 1 year ago

lxr760 commented 1 year ago

路由器重启后,软件中心页面如图,此时用命令ps|grep -w httpdb|grep -v grep无输出结果,需要service restart_skipd手动重启,并且把软件中心中的app关闭再打开,此时软件才能正常使用 Snipaste_2023-08-20_16-32-16

已使用过以下命令重置,但只要路由器重启,问题就会复现 koolshare-reset kill -9 $(pidof skipd) cd /jffs && rm -r .[a-zA-Z_] reboot

附路由器信息 Snipaste_2023-08-20_16-32-37

Robert-Chan commented 1 year ago

有解决方案吗?

lxr760 commented 1 year ago

有解决方案吗?

https://www.koolcenter.com/posts/5 开启路由器SSH功能后,通过putty、xshell等SSH软件连接路由器后,输入命令:ps|grep skipd|grep -v grep,如果有输出内容表明软件中心数据库服务运行正常,如果输出内容为空表明软件中心数据库服务运行异常,可以尝试通过运行命令service restart_skipd来重启skipd服务。如果运行重启skipd的命令后,再次运行ps|grep skipd|grep -v grep仍然没有输出,说明储存在jffs分区的skipd数据库可能遭到了损坏,此时可以请参考下文:重要命令里的软件中心重置。

把service restart_skipd加到开机自启里 让路由器启动后自动运营一遍更方便

Robert-Chan commented 1 year ago

有解决方案吗?

https://www.koolcenter.com/posts/5 开启路由器SSH功能后,通过putty、xshell等SSH软件连接路由器后,输入命令:ps|grep skipd|grep -v grep,如果有输出内容表明软件中心数据库服务运行正常,如果输出内容为空表明软件中心数据库服务运行异常,可以尝试通过运行命令service restart_skipd来重启skipd服务。如果运行重启skipd的命令后,再次运行ps|grep skipd|grep -v grep仍然没有输出,说明储存在jffs分区的skipd数据库可能遭到了损坏,此时可以请参考下文:重要命令里的软件中心重置。

把service restart_skipd加到开机自启里 让路由器启动后自动运营一遍更方便

我执行 ps|grep skipd|grep -v grep 有内容输出的。已安装的软件没了,离线安装包无法上传,接口请求失败