web-dev-qa-db-ja.com

この起動スクリプトをWRT54Gで実行するにはどうすればよいですか? DD WRT

古いWRT54Gルーターに何かをセットアップして、ライブのアップロードとダウンロードの速度を監視できるようにしようとしています。その情報はここにあります: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=75275

私はこの種のものに決して精通していません。私は毎日の大学生で、ネットワーク上の帯域幅を大量に消費する方法を見つけようとしています。それでおしまい。私はこれまでこの種のものをめちゃくちゃにしたことはほとんどありません。このため、このスクリプトを実行する方法について私が読んでいることはすべて混乱を招き、他のチュートリアルと矛盾しているようです。リンクされたスレッドで、その男はルーターがアクセスできる場所にそのファイルを移動し、ある種のMAC-PCname.txtファイルを使用することについて話している。 2ページ目で、彼はnewbに次のように述べています。「ルーターが起動するたびにスクリプトを実行する方法は2つあります。1つはルーターのWebインターフェイスから直接コードを入力する方法、もう1つは起動スクリプトを記述して拡張機能を使用する方法です。起動して、正しい場所の1つに配置します。

スクリプトを実行可能にするには、コマンドラインでこれを実行します。コード:chmod 700/path_to/wrtbwmon

または、SD/MMCカードmodでWinSCPを使用している場合は、ファイルを右クリックしてプロパティを選択し、すべてのXチェックボックスをオンにします。」

繰り返しますが、私は迷子になっています。彼は、ファイルをルーターに取り込む方法については言及していません。私wouldは、スクリプトのコマンドをDD WRTの小さなコマンドボックスに入力するだけです(これは、公式のDD WRTガイドも同様に行うように言っています)が、スクリプトのコマンドを見つける方法がわかりません。誰かがこのセットアップを取得するために何をすべきかについての新しいフレンドリーなステップバイステップガイドを提供できますか?私は自分でこれをやろうとして何も台無しにしたくありません。

また、ルーターで368kbの無料RAMを利用できます。それだけでは足りない場合は教えてください。

ありがとう。どんな助けでも大歓迎です!

編集:私はマイクロビルドを持っているので、SSHを持っていません。どうやら私はファイルを圧縮して、必要に応じてそこに収まるようにすることができます。他に選択肢はありますか?

2
W. Hib

PCとネットワークデバイス(この場合はルーターなど)の間でファイルを転送する一般的な方法は、SCPを使用することです。 WinSCPと呼ばれる使いやすいWindowsGUIがあります。

しかしながら、

「wrtbwmon」がインターネットのどこかで入手できる場合は、さまざまな方法でルーターに直接ダウンロードできます。

ステップ1:

ルータへのシェル(端末)アクセスを取得します

  • オプションa)telnetを使用してルーターシェルにログインする
  • オプションb)sshを使用してルーターシェルにログインします(SSHを使用していないと既に述べていますが、完全を期すためです)
  • オプションc)ブラウザでルーターのWebインターフェイスに移動し、管理/コマンドインターフェイスを使用します

ステップ2

ファイルをルーターに直接ダウンロードします。シェルから「wget」コマンドを使用してファイルをダウンロードします。

wget [web address of file] -O [destination folder on router]

例えば:

wget http://52.90.176.152/wrtbwmon -O /tmp/wrtbwmon
1
Mark Ch

DD-WRTがすでに実行されていると仮定します。

  • スクリプトが含まれているローカルシステムのディレクトリに移動します
  • ルーターへのSSH( ガイドはこちらから入手可能
  • スレッドで推奨されているようにディレクトリを変更します:cd /tmp
  • 推奨どおりにスクリプトを実行します:/bin/sh /tmp/wrtbwmon setup

説明が必要な場合はお知らせください。喜んでお手伝いいたします。参考までに、DD-WRTにはすべての チュートリアルはここにあります がありますが、それでは正しい答えを簡単に見つけることはできません。

0
mbb