OpenWRT:TL-MR3020はカスタムOpenWRT空のフラッシュを使用してルーターにSSHまたはTELNETを接続できません。

OpenWRT:TL-MR3020はカスタムOpenWRT空のフラッシュを使用してルーターにSSHまたはTELNETを接続できません。

TL-MR3020OpenWRTソースから構築されたカスタムバイナリを使用して更新されました。

/etc/config/networkWi-Fiを有効にして、を編集してルーターからインターネットに接続しようとしています/etc/config/wireless。 LANのIPタイプを「静的」から「dhcp」に変更しました。 WiFiの「無効」を0に変更し、SSID、暗号化を「psk」に設定し、有効なキーを設定しました。

これらの変更は、LANケーブルを介して接続されている間SSHを介して行われました。 LANを切断して作成されたWiFiに接続しようとしましたが、やはり機能しました。

その後、他のタスクを実行するためにルーターにSSH / TELNETを接続することはできません。リセットもできませんね。

解決策はありますか? SSH / TELNETを介して設定にアクセスする方法ですか、それとも設定を完全にリセットする方法ですか?

編集:192.168.1.1のSSHまたはTELNETは、「ホストへのパスなし」を表示します。

答え1

制御不能状態の openwrt を回復する手順は、回復モードを試すことです。最小設定、既知のIP、およびopen-wrtバージョンに応じてtelnetまたはsshを介してアクセスできるため、起動します。

ここでプログラムノートへのリンクを見つけることができます。https://wiki.openwrt.org/doc/howto/generic.failsafeそしてそれについて話すYouTube動画https://www.youtube.com/watch?v=axQvgqvlhcU

デフォルトでは再起動でき、LEDの1つが特定のパターンで点滅しているときにリセットまたは電源オフボタンを押すことができます。その後、デバイスはデフォルトのIPアドレス192.168.1.1を使用してセーフモードで起動します。

あなたの場合が示すように、rootとしてsshを使用するだけです(パスワードは必要ありません)。

人々が考えるopenWrtは、標準イメージ用のLinuxベースのオープンソース代替ファームウェアです。一部のルータモデルには Linux 準拠のハードウェアがあり、場合によっては、そのファームウェアまたはルータの一部がオープンソース領域に配置されています。ファームウェア。

ファームウェアは、より多くの制御機能と追加機能を提供します。私が知っている限り、デフォルトのファームウェアは固定ポートで標準の内部/外部ネットワーキング以外の目的でVLANチップセットを使用することを許可しませんが、openWRTを使用するとVLANを自由にプログラムでき、追加機能を追加できます。標準のLinuxソフトウェアを使用してください。

openWRT、dd-wrt、および Tomato の違いへのリンクをここに残します。

https://www.quora.com/Which-is-best-for-WiFi-routers-Tomato-DD-WRT-OpenWRT-or-something-else

答え2

tp 3020トラベルルーターには、ルーターの側面に3つのオプションのスライドスイッチがあります。正しく設定されていることを確認してください。そうしないと、ポートスキャンに「開く」と表示されてもポートにアクセスできません。スライダーを切り替えてルーターを再起動し(プラグを抜いて再接続)、もう一度ログインしてみてください。それでも機能しない場合は、いつでも上部を取り外してUARTを介してアクセスできます。リセットするコマンドは、「最初のブートとして設定」または同様のものです。 Googleで検索してみてください。

関連情報