这里有大神的解决办法:
克TS3104D安装飞牛后LCD及面板LED解决方案
兮克TS3104D官方系统升级适配移动端桌面端体验以及飞牛完全体, 请看评论区。
兮克TS3014D驱动移植
省事版本如下:
一、解决lcd和面板led问题
这里包含了兮克sss系统大部分程序,时间问题,我也懒得梳理了,大家都复制过去就行了。主要调用了/var/share/bin/ 、/var/www/html/cgi-bin/* ,按钮功能脚本也在这里。
1.复制兮克sss系统的脚本及驱动、启动文件:
tar zcf sss.tar.gz /var/share/ /var/www/ /usr/lib/systemd/system/xk_lcd.service /usr/lib/systemd/system/xk_devmem.service
2.到飞牛系统下解压
tar zxf sss.tar.gz
# 提权
sudo -i
# 赋予执行权限
# 控制面板lcd和按钮功能
chmod +x /usr/lib/systemd/system/xk_lcd.service
# 前面板各类指示灯
chmod +x /usr/lib/systemd/system/xk_devmem.service
3.激活并启动:
systemctl enable xk_lcd.service
systemctl start xk_lcd.service
systemctl enable xk_devmem.service
systemctl start xk_devmem.service
到这一步lcd和面板led已经可用。
二、解决面板网卡灯问题
飞牛底层debian未采用传统eth方式命名,造成kt_devmem无法判断网卡通联,因此网络led不可用。解决办法恢复为eth方式命名,网口1为eth0、网口2为eth1。
1.修改系统引导配置
修改 /etc/default/grub
,GRUB_CMDLINE_LINUX
改为 net.ifnames=0 biosdevname=0
,保存退出,再执行 update-grub
生效。
2.然后修改网络配置:
#备份并删除原NetworkManager网络配置文件
tar zcf system-connetcions-backup.tar.gz /etc/NetworkManager/system-connetcions/*
rm -rf /etc/NetworkManager/system-connetcions/*
# 重新添加eth0和eth1网络地址为dhcp方式
nmcli connection add con-name "eth0" ifname eth0 type ethernet ipv4.method auto\
nmcli connection add con-name "eth1" ifname eth0 type ethernet ipv4.method auto
# 强制指定网卡顺序:
nmcli connection modify eth0 connection.interface-name eth0 802-3-ethernet.cloned-mac-address 1号网口mac地址
nmcli connection modify eth1 connection.interface-name eth1 802-3-ethernet.cloned-mac-address 2号网口mac地址
# 重启系统即可
reboot