問題タブ [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.
filesystems - OpenWRT の Ubifs 同期オプション
私は openWRT で動作するシステムを持っています。ブートローダーは uboot です。NAND デバイスに UBI ファイル システムがあります。使用されている Linux カーネルは 3.4.18 で、イメージは正常に起動し、ファイル システムも正常に起動します。
問題の 1 つは、ftp が発生した後でターゲットの電源をオフにしてからオンにすると (ftpd であるファイルが完全に転送された後、ターゲットで ls を実行して確認する)、ファイル (ftpd) のサイズが 0 として表示されることです。" mount」コマンドを実行すると、ルート ファイル システムのマウント オプションに「sync」がないことが確認されました。しかし、ブートローダーから bootargs は以下のように渡されます:
マウントコマンドの出力
どんなポインタも役に立ちます。
multicast - OpenWRTでIGMPスヌーピングを有効にするにはどうすればよいですか?
TP-LINKTL-WR703NでOpenWRTを使用しています。有線側の大量のマルチキャストデータがWifiで送信されないようにブロックする必要があります。これにはIGMPスヌーピングを使用できると思いました。「2.6.34以降、カーネルにはソフトウェアブリッジのIGMPスヌーピング機能があり(OpenWrtではデフォルトで無効になっています)」というコメントが見つかりました。カーネルは3.6.11で、r34761を実行しています。しかし、この機能をオンにする方法を説明する場所はどこにも見つかりません。
makefile - 作成したパッケージを make menuconfig で利用できるようにする方法は?
OpenWrt 用の libxerces パッケージを作成しようとしています。このサイトhttp://wiki.openwrt.org/doc/devel/packagesの指示に従って、packages ディレクトリ内に libxerces-c というフォルダーと、パッケージを make menuconfig にリストする単純な Makefile を作成しましたが、そうではありませんハプニング。
Makefile は次のように定義されています。
私はすでにインストールスクリプトを実行しようとしました
しかし、何も起こりませんでした。make menuconfig を実行した後もパッケージが表示されません。
snmp - SNMP によるトラフィック監視
Open-Wrtルーター(WRT54GL)でWanインターフェースの帯域幅値を取得しようとしています
しかし、私は4174517174前後の値を取得し続けています
私はいくつかの計算を行っていましたが、意味がありません:
4174517174 / 8 / 1024 /1024 = 497 MB/秒
この値には時間などの詳細情報が含まれていますか、それとも OID が間違っていますか?
shell - openwrtの無限ループスクリプト?
私はopenwrtフォーラムに参加し、ユーザーにスクリプトの作成を手伝ってもらいましたが、問題が発生しています。
基本的に、マイクが接続されたopenwrtルーターがあり、1日を通して自動的に録音したいと考えています。彼は while ループを試すように私に言いました。while ループを使用して、ファイルに正しくラベルを付ける arecord コマンドを試してみましたが、何らかの理由で ? ファイル名の最後に 2013-02-10-12:20:10.wav? ftp経由で転送できないようです。
「完了」またはそのようなものを期待する予期しないファイルの終わりというエラーが表示されます。
ethernet - Openwrt での ping 100% パケット損失、ドライバー関連の問題
Atheros ソリューションと OpenWrt システムに詳しい人はいますか? 私のテストベッドは Atheros-SDK イメージでうまく動作しますが、OpenWrt イメージで実行すると、イーサネット インターフェイス (eth0) で「ping 100% パケット損失」が発生することがわかりました。ETH_CONF、XMII_CONF などのレジスタの設定値も使い続けていますが、まだ動作しません。
任意の提案をいただければ幸いです.Thanks!! arch/mips/ath79/mach-db120.c での私のイーサネット設定は次のとおりです。
th79_eth0_pll_data.pll_1000 を 0x46000000 に変更した場合
(1805002c GIGE_QUAD ビットを設定)、ping を実行できますが、それでも 3% ~ 5% またはそれ以上の ping 損失があります。ag71xx 関連コードに問題があるかどうかを本当に知りたいですか? 部分的なブートログは次のとおりです。
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
ご協力いただきありがとうございます!
lua - Lua - io.read は、シリアルポートから読み取るとエコーバックを送信します - なぜですか?
シリアルポートから読み取るコードをLuaで書いていますが、読み取るとコードでエコーバックを受け取ります:
minicom を開いて彼にデータを送信するとき、「テキスト」と入力するよりもローカル エコーを有効にすると、次のように表示されます。
テエックス
次に、lua スクリプトでメッセージを表示するには、Enter キーを押す必要があります。
Dragino で OpenWRT を使用しています。
表示されるすべてのものを入力し、Enter キーを押してコマンドを送信する必要があるプロンプト コマンドのようです。
シリアルポートに読み書きする他の方法はありますか?
誰か助けてくれませんか?どうもありがとう!
x86 - クロスコンパイルされた Valgrind は明らかなリークを検出しません
Valgrind を openwrt x86 プラットフォームにクロスコンパイルしました。ターゲットで実行している場合、リークは検出されません。Ubuntu では問題なく動作します。
私のテストプログラムは簡単です
関連するコンパイル手順
静的にリンクされていません。objdump はそれを確認します
ターゲットの x86 ボードでの valgrind の出力は次のとおりです。