lcd4linux路由插件,Padavan固件lcd4linux相框-2016年12月9日更新 - Padavan - 恩山无线论坛 - Powered by Discuz!...

本文主要是介绍lcd4linux路由插件,Padavan固件lcd4linux相框-2016年12月9日更新 - Padavan - 恩山无线论坛 - Powered by Discuz!...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本帖最后由 w4381123 于 2016-12-9 18:37 编辑

Padavan固件从8-23版本后就不支持相框功能了,我当时刚好从网上买了2个相框回来,还没体验几天遇到这个,相当郁闷,、

然后就从网上各种搜索教程资源,试图自己不依赖固件本身,把相框显示出来。功夫不负有心人,终于搞好了,发帖分享下;

2016年12月9日

主要内容:

1、已经把5号教程里面写的命令集合到一个脚本中,只需要执行脚本即可启动相框。

2、分享两个320x240的配置文件,自用的,优化了一点界面。

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161205165003.png (466.35 KB, 下载次数: 0)

2016-12-5 16:50 上传

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209183347.png (460.92 KB, 下载次数: 1)

2016-12-9 18:36 上传

启动相框教程:

1、下载dpf附件后,解压直接放到opt目录

2、复制命令到【自定义设置】-脚本-WAN口,然后保存设置  , 见下图

#重启相框

/opt/dpf/lcd4linux/slcd4linux

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209181700.png (55.06 KB, 下载次数: 1)

2016-12-9 18:36 上传

3、此时连接好相框,然后路由管理界面点击【重新连接】

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209182026.png (57.9 KB, 下载次数: 1)

2016-12-9 18:36 上传

4、不出意外,你的相框应该已经正常显示了。

5、配置天气自动更新,配置crontab任务,这样天气信息就能自动更新了。

*/30 7-23 * * * /opt/dpf/lcd4linux/scripts/getweather #7-23点之间,每隔30分钟更新天气

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209182217.png (73.35 KB, 下载次数: 2)

2016-12-9 18:36 上传

6、修改当前所属城市

进入U盘\opt\dpf\lcd4linux\scripts目录,编辑getweather,和getaqidata 文件

把城市ID和城市名称拼音,换成当前所在城市即可

城市ID查询站点,我也没有了,可以再旧版路由固件上面找到查询连接,有人找到了,记得回帖分享下。

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161205152734.png (156.01 KB, 下载次数: 0)

2016-12-5 15:27 上传

OK,教程到此结束!

附件在此:

链接: http://pan.baidu.com/s/1hrQzhIW 密码:回帖查看

网盘密码:

raq6

很少发帖,偶尔发帖,发现真的不容易啊,码字、排版,还要把过程讲清楚,尤其是插图真麻烦。    赞下经常发帖分享的坛友!

2016年12月5日  下面的不用看了,看上面的就够了。

首先;我是先从7-26版本的支持相框固件升级到最新固件, 然后使用7-26版本的opt覆盖最新版本opt,此时由于缺少必要脚本,相框不能正常显示,然后开始一步步修改调试。

1、备份7-26opt

2、升级最新固件

3、还原7-26 opt文件

4、修改lcd4linux\scripts\下面的getweather、getaqidata文件,注释掉上面的文件头,保留城市信息,见下图:

5、最重要的步骤:写几个简单的命令,让系统自动把lcd4linux所需文件复制到指定文件夹,见下面:

(Padavan固件的lcd4linux编译时已经指定了配置文件路径,只能每次启动都先复制一份到etc目录)

killall lcd4linux                                          #停止相框

cp -f /opt/dpf/lcd4linux/lcd4linux /opt/bin/lcd4linux      #复制程序到opt/bin/lcd4linux

chmod +x /opt/bin/lcd4linux                                #修改文件属性为 可执行0777

cp -f /opt/dpf/lcd4linux/lcd4linux.conf  /etc/lcd4linux.conf   #复制配置文件到etc目录

chmod 600 /etc/lcd4linux.conf                              #修改文件属性为600

/opt/bin/lcd4linux -f /etc/lcd4linux.conf                  #启动lcd4linux

#更新天气

/opt/dpf/lcd4linux/scripts/getweather

logger 天气更新完成!

#更新空气质量

/opt/dpf/lcd4linux/scripts/getaqidata

logger 空气质量更新完成!

6、先手动执行上面的命令,测试lcd4linux是否能正常启动,如果能正常启动向下看。

7、把上面的代码添加到  自定义设置-脚本-【路由启动后执行】,和【WAN 上行/下行启动后执行】的脚本里面通过事件触发,达到相框程序自动启动的效果

8、添加到【WAN 上行/下行启动后执行】脚本里面后,能实现点击    网络地图-外部网络连接状态-【重新连接】按钮,实现重启相框的功能。

9、opt自动更新后,会覆盖现有的配置文件,于是又尝试把lcd4linux目录放到opt/dpf目录下,这样一来即便开启opt自动更新也不怕被覆盖啦,这样就不会影响opt正常更新!

10、有空还会再试试直接从最新opt文件,按照上面的步骤操作,测试下是否能正常启动lcd4linux  (测试过了,最新版固件+最新opt,使用我的方法,也能正常使用相框功能,O(∩_∩)O哈哈~)

11、天气、PM自动更新:到crontab设置定时任务,

#如30分钟执行一次:

*/30 * * * */opt/dpf/lcd4linux/scripts/getweather

*/30 * * * */opt/dpf/lcd4linux/scripts/getaqidata

opt 和lcd4linux文件太大就不分享了,主要是上面的命令执行了,一般就能正常运行lcd4linux了

这篇关于lcd4linux路由插件,Padavan固件lcd4linux相框-2016年12月9日更新 - Padavan - 恩山无线论坛 - Powered by Discuz!...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/189425

相关文章

Go路由注册方法详解

《Go路由注册方法详解》Go语言中,http.NewServeMux()和http.HandleFunc()是两种不同的路由注册方式,前者创建独立的ServeMux实例,适合模块化和分层路由,灵活性高... 目录Go路由注册方法1. 路由注册的方式2. 路由器的独立性3. 灵活性4. 启动服务器的方式5.

关于Gateway路由匹配规则解读

《关于Gateway路由匹配规则解读》本文详细介绍了SpringCloudGateway的路由匹配规则,包括基本概念、常用属性、实际应用以及注意事项,路由匹配规则决定了请求如何被转发到目标服务,是Ga... 目录Gateway路由匹配规则一、基本概念二、常用属性三、实际应用四、注意事项总结Gateway路由

Redis缓存问题与缓存更新机制详解

《Redis缓存问题与缓存更新机制详解》本文主要介绍了缓存问题及其解决方案,包括缓存穿透、缓存击穿、缓存雪崩等问题的成因以及相应的预防和解决方法,同时,还详细探讨了缓存更新机制,包括不同情况下的缓存更... 目录一、缓存问题1.1 缓存穿透1.1.1 问题来源1.1.2 解决方案1.2 缓存击穿1.2.1

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

四种简单方法 轻松进入电脑主板 BIOS 或 UEFI 固件设置

《四种简单方法轻松进入电脑主板BIOS或UEFI固件设置》设置BIOS/UEFI是计算机维护和管理中的一项重要任务,它允许用户配置计算机的启动选项、硬件设置和其他关键参数,该怎么进入呢?下面... 随着计算机技术的发展,大多数主流 PC 和笔记本已经从传统 BIOS 转向了 UEFI 固件。很多时候,我们也

SpringCloud配置动态更新原理解析

《SpringCloud配置动态更新原理解析》在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,SpringCloud作为微服务架构中的佼佼者,... 目录一、SpringBoot、Cloud配置的读取二、SpringCloud配置动态刷新三、更新@R

无线路由器哪个品牌好用信号强? 口碑最好的三个路由器大比拼

《无线路由器哪个品牌好用信号强?口碑最好的三个路由器大比拼》不同品牌在信号覆盖、稳定性和易用性等方面各有特色,如何在众多选择中找到最适合自己的那款无线路由器呢?今天推荐三款路由器让你的网速起飞... 今天我们来聊聊那些让网速飞起来的路由器。在这个信息爆炸的时代,一个好路由器简直就是家庭网编程络的心脏。无论你

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

IDEA常用插件之代码扫描SonarLint详解

《IDEA常用插件之代码扫描SonarLint详解》SonarLint是一款用于代码扫描的插件,可以帮助查找隐藏的bug,下载并安装插件后,右键点击项目并选择“Analyze”、“Analyzewit... 目录SonajavascriptrLint 查找隐藏的bug下载安装插件扫描代码查看结果总结Sona

poj3468(线段树成段更新模板题)

题意:包括两个操作:1、将[a.b]上的数字加上v;2、查询区间[a,b]上的和 下面的介绍是下解题思路: 首先介绍  lazy-tag思想:用一个变量记录每一个线段树节点的变化值,当这部分线段的一致性被破坏我们就将这个变化值传递给子区间,大大增加了线段树的效率。 比如现在需要对[a,b]区间值进行加c操作,那么就从根节点[1,n]开始调用update函数进行操作,如果刚好执行到一个子节点,