DSL-G604Tルーターを復活させる

私は素晴らしいユニットを手に入れ、彼らはそれが多くのことができると私に言ったが、それはエラーで動作する(この理由で私はそれを得た)。 私の手でそれを回して、私はこのデバイスが何ができるかを見ることにしました。

画像

復習


ルーターだけを提供してくれたので、まずそれが何であるかを見ることにしました。 もちろん、インターネットは私を助けてくれました。
簡単な特徴:
種類Wi-Fi ADSLアクセスポイント(802.11g)
VPNパススルーサポートそこにある
データ保護WEP、WPA
ルーターそこにある
スイッチ4xLAN

メーカーのウェブサイトには、このデバイスに関する情報は既にありません。 したがって、他の場所(2005年)でレビューと記事を探す必要がありました。
[IXBT.COM]ワイヤレスADSLルーターD-Link DSL-G604T
[IXBT.COM]パフォーマンステスト
これらの記事は、私が手に持っているものを理解するのに十分でした。

目的


目標:インターネットにアクセスするためにwifiホットスポットを構成する

中古家電


在庫あり:
Asus eee pc 901グリーン
Toshiba Portege SS S4 / 275PNHW
Nokia 5800 XpressMusic

すべてのデバイスはwi-fiで動作し 、OSが異なります: Ubuntu LinuxWindows XPSymbian OS

ルーターでのwi-fiの設定は難しくありませんでした。Webインターフェイスは最も便利ではありませんが、これは邪魔ではありません。 最初に、ネットワーク内のインターネット上のルーターを構成し、ルーターがそれに接続します。 DHCPは異常に不器用で正常に動作することを拒否したため、デバイスにIPアドレスを静的に登録する必要がありました。

問題


アクセスポイントは正常に機能しますが、wi-fi接続が定期的にハングまたは消失します。 信号は部屋内でのみ良好であり、すでに40%の耐力壁を通過しています。 Nokia 5800をWPAに接続すると、1分後にWi-Fiアクセスポイントが再起動し、2分以内に復元されましたが、これらの設定ではラップトップは正常に動作します。 そのため、ポイントを再フラッシュすることが決定されました。

点滅


すべてのサイトで、すべてがスムーズに美しく進むと書かれており、Webインターフェースを介してファームウェアをダウンロードし、すべては問題ありません。 私の場合、ファームウェア中にWebインターフェースでエラーが発生し、ポイントが消滅しました。 したがって、私は想起しなければならなかった。

healthlifeから別のファームウェアをインストールしようとしました。ファームウェアのアーカイブには、imgファイルの形式のファームウェア自体、tiupgradeユーティリティ、およびそのkofigsがありました。

Web経由の操作が失敗した後、ポイントはすべての外部信号への応答を停止し、ネットワークステータス以外のライトは点滅しませんでした。 この検索により、彼女を復活させる3つの方法が得られました。
1) ADAM2 FTPサーバー
2) tiupgradeユーティリティの破損イメージモード
3) EJTAGケーブル経由

ADAM2 FTP


最初のケースでは、開発者は問題を次のように解決することを提案しました。

B D-Link FTP ADAM2 ip 10.8.8.8,
DSL-G604T, ip 10.48.88.66,
eth0:1, :
[root@mcmcc root]# ifconfig eth0:1 10.8.8.7 up
ftp ip 10.8.8.8,
[igor@mcmcc igor]$ ftp 10.8.8.8 ( DSL-G604T - 10.48.88.66)
2
, .. ftp ,
, :
Connected to 10.8.8.8.
220 ADAM2 FTP Server ready.
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (10.8.8.8:igor): adam2
331 Password required for adam2.
Password: adam2
230 User adam2 successfully logged in.
Remote system type is UNIX.
ftp> debug
Debugging on (debug=1).
ftp> bin
---> TYPE I
200 Type set to I.
ftp> quote MEDIA FLSH
---> MEDIA FLSH
200 Media set to FLSH.
ftp> put fs.img "fs.img mtd0" ( : put kernel.img "kernel.img mtd1")
local: fs.img remote: fs.img mtd0
---> PASV
227 Entering Passive Mode (10,8,8,8,162,0).
---> STOR fs.img mtd0
150 Opening BINARY mode data connection for file transfer.
226 Transfer complete.
1318920 bytes sent in 30.3 seconds (54 Kbytes/s)
ftp> quote REBOOT
---> REBOOT
221-Thank you for using the FTP service on ADAM2.
221 Goodbye.
ftp> quit
---> QUIT
:
debug , quote MEDIA FLSH,
BINARY , .. bin, MTD, ..
:
mtd0: fs ( fs.img, )
mtd1: kernel
mtd2: ftp ADAM2
mtd3: Environment + config.xml


ファームウェアはMcMCCの作業に基づいているため、この方法はこの状況で大いに役立ちました。 パワーポイントを使用した30分間のゲームで、ADAM2からftpサーバーと、アドレス10.8.8.8、10.48.88.66、192.168.1.1のポイント自体が見つかりませんでした。

TIUPGRADE破損イメージモード


開発者は次のように解決することを提案します。
GUI tiupgrade.exe Windows/Wine Unix:
1) tiupgrade.exe.
2) ip .
3) "" .
4) ,
"Corrupted-image mode".
!!! tiupgrade.exe ip ADAM2, , , 10.48.88.66,
, 199, ..
192.168.1.0, ip 192.168.1.199...


ラップトップとポイントをパッチコードで接続した後、プログラムの破損イメージモードチェックボックスをオンにし、すべての指示に従いましたが、成功せずに数回、メモリにアクセスするエラーでプログラムがクラッシュしました。 私はすでに3番目の方法に移行することを考えていましたが、念のために、スイッチを取り出してポイントとラップトップをその中に入れました。 繰り返しますが、電源をオフにしてオンにするためのさまざまなオプションをチェックしましたが、点滅のさまざまな段階で新しいスクリプトエラーが発生しました。

すべてはラップトップ192.168.1.2のアドレスを設定し、tiupgradeユーティリティを除くすべてのプログラムをオフにすることによってのみ決定されました。一般に、スクリプトエラーが発生した場合、ファームウェアが起動してルーターが起動した5回目から安全に再試行できます。

おわりに


点滅はD-Linkの古いファームウェアで発生したすべての問題を解決し、wi-fiは安定して動作し始め、携帯電話への接続ポイントはリブートしませんでした。 ルーターがぶら下がるのをやめ、それを使って作業するのがずっと楽しくなりました。 WebインターフェイスはAccorpのファームウェアから取得され(McMCC開発者がAccorpのファームウェアを作成しました)、D-Linkのネイティブよりもはるかに優れています。

PS


3番目のオプションに関しては、私はすでにそれを試す準備ができていましたが、プログラムメソッドはこのメソッドから私を救った。
実験を頑張ってください!

Source: https://habr.com/ru/post/J48095/


All Articles