问题标签 [openwrt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2189 浏览

filesystems - OpenWRT 中的 Ubifs 同步选项

我有一个可以在 openWRT 上运行的系统;引导加载程序是 uboot。我的 NAND 设备上有 UBI 文件系统。使用的 linux 内核是 3.4.18,映像启动正常,文件系统也正常。

一个问题是当 ftp 发生然后目标被关闭和打开时(在 ftpd 文件完全传输后,在目标上执行 ls 以确认),文件(即 ftpd)显示大小为 0。" mount”命令执行,然后观察到根文件系统的挂载选项没有“同步”。但是从引导加载程序中,引导参数按如下方式传递:

mount 命令的输出

任何指针都会有所帮助。

0 投票
1 回答
20068 浏览

multicast - 如何在 OpenWRT 中启用 IGMP Snooping?

我在 TP-LINK TL-WR703N 上使用 OpenWRT。我需要阻止有线端的大量多播数据在 Wifi 上传输。我想我可以为此使用 IGMP Snooping,因为我发现了一条评论“从 2.6.34 开始,内核具有软件桥的 IGMP 监听功能(在 OpenWrt 中默认禁用) ”并且我的内核是运行 r34761 的 3.6.11,但我找不到任何解释如何打开此功能的地方。

0 投票
3 回答
3429 浏览

makefile - 如何使创建的软件包在 make menuconfig 上可用?

我正在尝试为 OpenWrt 创建一个 libxerces 包。按照该站点http://wiki.openwrt.org/doc/devel/packages的说明,我在包目录中创建了一个名为 libxerces-c 的文件夹和一个简单的 Makefile 以在 make menuconfig 上列出该包,但它不是正在发生。

Makefile 定义如下:

我已经尝试执行安装脚本

但是什么也没发生。执行make menuconfig后还是看不到包。

0 投票
1 回答
2150 浏览

snmp - 使用 SNMP 进行流量监控

我正在尝试使用 Open-Wrt 路由器(WRT54GL)获取 Wan 接口的带宽值

但我一直在 4174517174 附近获得价值

我正在做一些计算,但这没有任何意义:

4174517174 / 8 / 1024 /1024 = 497 MB/s

该值是否包含更多信息,例如时间或其他信息,或者我的 OID 不正确?

0 投票
1 回答
3134 浏览

shell - openwrt中的无限循环脚本?

我在 openwrt 论坛上结束了,我有一个用户帮助我制作脚本,但我遇到了麻烦。

基本上我有一个带有麦克风的openwrt路由器,我想全天自动录制。他告诉我尝试while循环。我使用了while循环并尝试了arecord命令,该命令正确标记了文件,但由于某种原因它会放一个?在文件名的末尾,所以它像 2013-02-10-12:20:10.wav?似乎它让我无法通过 ftp 传输它。

我收到错误预期“完成”或类似的文件意外结束。

0 投票
1 回答
1196 浏览

ethernet - Openwrt下Ping 100%丢包,驱动相关问题

有熟悉 Atheros 解决方案和 OpenWrt 系统的人吗?我的测试平台在 Atheros-SDK 映像下运行良好,而在 OpenWrt 映像上运行时发现我的以太网接口(eth0)出现“ping 100% 丢包”。我什至继续使用寄存器的设置值,例如ETH_CONF,XMII_CONF,但它还不起作用。

任何建议将不胜感激。谢谢!我在 arch/mips/ath79/mach-db120.c 的以太网设置是:

如果我将 th79_eth0_pll_data.pll_1000 修改为 0x46000000

(设置1805002c GIGE_QUAD位),然后它可以ping但仍然有3%-5%甚至更多的ping损失。奇怪!我真的很想知道 ag71xx 相关代码有什么问题吗?部分引导日志是:

0 投票
1 回答
982 浏览

sqlite - lua-sqlite3 和 lsqlite3 的区别

我想使用 Lua 在 OpenWRT 中的 sqlite 中做一个数据库,我想知道库 lua-sqlite3 和 lsqlite3 之间是否有任何概念上的区别?

查看他们的文档,它们似乎是同一事物的不同库。

http://lua.sqlite.org/index.cgi/doc/tip/doc/lsqlite3.wiki

http://www.mroth.net/lua-sqlite3/index.html

谢谢你的帮助!

0 投票
2 回答
3002 浏览

lua - Lua - io.read 当我从串口读取时向我发送回声 - 为什么?

我正在 Lua 中编写代码以从串行端口读取,但是当我读取时,我收到带有代码的回显:

当我打开 minicom 向他发送一些数据时,我启用本地回显而不是输入“文本”,然后我看到:

texxtt

然后我需要按回车键在我的 lua 脚本中查看我的消息。

我在 Dragino 中使用 OpenWRT。

看起来它就像一个提示命令,你输入你看到的每一个东西,你需要按 enter 来向你发送命令。

还有其他方法可以读取/写入串行端口吗?

有人可以帮我吗?太感谢了!

0 投票
1 回答
1846 浏览

x86 - 交叉编译的 Valgrind 没有检测到明显的泄漏

我将 Valgrind 交叉编译到 openwrt x86 平台。在目标上运行时,它不会检测到任何泄漏。在 Ubuntu 上,它运行良好。

我的测试程序很简单

相关编译步骤

它不是静态链接的。objdump 确认

这是目标 x86 板上的 valgrind 输出

0 投票
2 回答
316 浏览

raspberry-pi - rpi v/s carambola --- 根文件系统大小

我正在为树莓派使用以下发行版。

http://www.raspberrypi.org/downloads
http://downloads.raspberrypi.org/images/raspbian/2013-02-09-wheezy-raspbian/2013-02-09-wheezy-raspbian.zip

FOR rpi 建议使用>2GB 的卡。

此外,当我将它安装在我的存储卡上时,根文件系统的大小约为 1.4GB。但是你不认为它对于EMBEDDED SYSTEM中的根文件系统来说太大了。

RPI是否可以使用小尺寸的根文件系统制作 linux 发行版?

因为大多数嵌入式系统没有这么多内存。像杨桃一样有8mb 闪存和 32 MB RAM
http://8devices.com/carambola

在这种情况下,carambola 根文件系统 (OPEN wrt) 将适合 8MB 闪存。这怎么可能 ?