問題タブ [dd-wrt]
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.
ssh - DD WRT - Web インターフェイスを使用せずにルーターの温度を取得するオプション (SNMP /CLI) はありますか?
dd-wrt ファームウェアがルーターにインストールされています。ルーターにssh / telnetを実行でき、ルーターにsnmpwalkすることもできます。Web GUI に表示される SNMP または CLI (ssh/telnet) を使用してルーターの温度を取得する方法を教えてください。
php - 開発用に dd-wrt ファームウェア イメージを抽出するには?
私は dd-wrt ファームウェア開発の初心者です。私は Linksys ルーター (モデル番号 E900) を持っており、このモデルに適したファームウェアを dd-wrt Web サイトからダウンロードして、このファームウェアWeb ページを個人的な要件に合わせてカスタマイズしています。dd-wrt がオープンソース開発を許可されていることは知っています。
ファームウェアの再構築にはファームウェア mod キットを使用します。しかし、ファームウェア mod キットを使用してファームウェアを抽出しようとすると、次のようなエラーが表示されます。
7zip ソフトウェアを使用してこのイメージを抽出しようとしました。しかし、それは以下のようなエラーを示しています
ファームウェア イメージはパスワードで保護されていると思います。しかし、それはオープンソースですか?
このパスワードで保護されたファームウェア イメージを Linux ターミナルで抽出するにはどうすればよいですか?
git - Bower のインストールが Git ETIMEDOUT パッケージ エラーと終了コード #128 で失敗する
環境:
- MS ウィンドウズ 10
- Node.js v0.12.4
- バウアー v1.65
- Git v2.63
- ルーター DD-WRT v24-sp2 (03/13/14) ギガ
プロジェクト ディレクトリで標準の Windows コマンド プロンプトから 'Bower install' を実行すると、一部のパッケージで次のようなエラーが発生します。
最終的なエラーは次のとおりです。
これは特定のパッケージの問題ではないことに注意してください。
Bower/Git のタイムアウト期間を設定/延長することはできますか?
lan - 他のサブネットの他のルーターからのインターネット接続のために、dd-wrt ルーターを構成する方法は?
この問題を解決できません。
オンラインで配布するwifiを備えたモデム/ルーター(192.168.1.1)があります。Wi-Fi と dd-wrt を備えたルーターがあり、インターネットも配布する必要がありますが、サブネットは 192.168.2.1 です。
dd-wrt を使用してルーターを構成する方法。最初のルーター (192.168.1.1) の LAN ポートにケーブルで接続でき、LAN または Wi-Fi で dd-wrt が接続されているルーターに接続すると、デバイスネットワーク IP 192.168.2.X から受信し、インターネットにアクセスできますか?
dhcp - DD-WRT: クライアントの DHCP リース時間を取得するためのコマンドライン
これは、Buffalo WHR-HP-G54 ルーター ( DD-WRTがインストールされている)に接続されたデバイスの例です。
- アクティブな (送信中の) ワイヤレス クライアント。
- DHCP リース時間が期限切れになっていないクライアント (私の場合は 180 分に設定されています)。
SSH 経由でデバイスに入るために使用するので、2 番目のテーブルDHCP Clients Listを取得するためのスクリプトを開発したいと思います。
今のところできることは、次のことだけです。
しかし、ルーターの ARP リストは同じではありません。
私はここで調査しました:
しかし、これらのファイルの一部に私のデータが含まれているかどうかを知ることができませんでした。
コマンドライン経由でこれを取得する方法はありますか? おそらく、 DHCP Lease Not Expired Clients
の一般的な Linux の方法が機能する可能性がありますが、私は何も知りません。
c++ - 有効な ARM 実行可能ファイルでライブラリが見つからない
ARM 組み込みデバイス (DD-WRT を実行する Asus RT-AC68U ルーター) 用の小さな Hello World プログラムをクロスコンパイルしました。
ファイルは問題ないようです:
いくつかのライブラリに依存します:
ターゲット システムでファイルを実行しようとすると、次のようになります。
ld-linux.so.3
他のパラメーターなしで実行を開始すると、すべてが機能します。
ライブラリを一覧表示すると、ファイルは /lib フォルダ内のライブラリを検索しているようです (そこにはありません。/opt/lib にあります)。
エラーは、実行可能ファイルを単独で起動したときに必要な共有ライブラリが見つからないことが原因であると推測しています。必要なライブラリはすべて /opt/lib フォルダーにあり、このフォルダーは LD_LIBRARY_PATH 環境変数に含まれています。
適切な場所でライブラリを見つけるために実行可能ファイルを取得するにはどうすればよいですか?
編集:実行可能ファイルでライブラリを静的にリンクしようとしましたが、プログラムはターゲットプラットフォームで正常に動作します。しかし、それは私がやりたいことに対する実行可能な解決策ではありません。
javascript - nocatsplash ページを作成しようとしています。HTML コードを使用してパスワードをチェックし、正しいパスワードが入力された場合に訪問者をリダイレクトします。
私は現在、ユーザーがボタンをクリックして条件に同意するだけで通過できるようにする作業コードを持っています。パスワードが正しい場合にのみ誰かを許可するパスワードフィールドと同意ボタンを統合したいと思います。
シンプルなボタンを使用した現在の作業コードは次のとおりです。
これは、私が見つけた簡単なパスワード フォームです。
コードが機能するためには、コードの最初のブロックの最初のステートメントをどこかに含めて、その人が受け入れたことをルーターに伝え、ボタンをクリックした後に別の Web サイトにリダイレクトする必要があります。正しいパスワードには警告は必要ありません。間違ったパスワードだけです。助言がありますか?
linux - DD-WRT シェル スクリプト Wifi IP と名前の追加
こんにちは、Linksys EA6500 ルーターで DD-WRT v.3.0 を実行しています。現在ルーターに接続されている WiFi MAC アドレスにアクセスできるようにするために、次のスクリプトを実行しています。
http://192.168.1.1/user/list.htmlにアクセスすると、現在ルーターに接続されている wifi MAC アドレスのリストが表示されます。
例:
ただし、 IP ADDRESSとNAME OF THE DEVICEも含めるように変更したいと思います。
これは DD-WRT Web サイトで見つけましたが、コマンドを実行してディレクトリを確認すると、どこにも表示されません。
次のように出力したいと思います。
私が投稿した最初のスクリプトを変更してIPとNAMEを含めるのを手伝ってくれる人はいますか?
アップデート
PuTTYtel でコマンドarpを実行すると、次の情報が得られます。
現在、私が実行しているスクリプト (getmac.sh) はこれを見て、これだけを取得します。
では、スクリプトを変更して、適切な JSON レイアウトで探している情報をさらに取得するにはどうすればよいでしょうか?
更新 2
わかりました、私はここにこのコードを持っています:
次を出力します。
上記を踏まえて、IP から(および)を削除し、適切な JSON 形式でフォーマットするにはどうすればよいでしょうか? awk -F'('を試しましたが、うまくいかないようです。