2016-05-03 12 views
-1

私はredsn0wを使って古いiPad 1で脱獄しました。本当にうまくいった。 OpenSSHがインストールされていて、Windowsの場合はPutty、Linuxの場合はSSHを使用してiPadにログインできます。もちろん、pscpやscpを使用してWindowsやLinuxを使用してファイルを移行することもできます。 DOSbox(DOSpad.debファイルを使用)をインストールしました。正常に動作します。しかし、基本的な脱獄版には「ping」はなかったので、GNU inetのすべてのもの(ping、ftp、inetd、rlogin、telnet)を提供する "inetutils"をインストールして、 "arp iconfig netstat route traceroute"コマンド。これは非常に、非常に便利な古いタブレットを作る。本当に素敵なものが、私はすぐにiPadのネットワークアクセスがタイムアウトすることに気づいた。 Cydiaの "inetutils"がインストールされているので、これは新しい動作です。私がiPadを落とした場合、数分後に私のLAN上のどのマシンからでもpingできません。ネットワーキングユーティリティをインストールする前に、私はできました。たぶんセキュリティ機能ですか?もしそうなら、私はネットワークのものを取り戻すことができ、ちょうどsshアクセスを持って、ではないタイムアウト?私はいつも「生きている」ようになりたい。iPad 1、iOS 5.1.1はredsn0wでjailbrokenしてもうまく動作しますが、inetutilsがインストールされてからネットワークタイムアウトが発生します。調整/修正する方法は?

+0

あなたの問題はinetutilsのインストールとは関係ありません。これは単なる実行可能ファイルです。あなたのiPadがちょうど寝るように聞こえる。スクリーンをオフにしたままiOSデバイスを数分間放置すると、WiFiがオフになり、スリープ状態になります。あなたが不眠症のような特別なソフトウェアをインストールしなければならない時は、常に "生きている"ためです。 – creker

+0

応答のためのThx、そしてはい、私はinetutilsに精通しています。私の重要なポイントは、*私はjailbroke iPadのためのinetutilsのCydiaパッケージ版をインストールした前に*、ネットワークアクセス*しなかった*眠りにつかないです。もちろん、画面はスリープ状態になるかもしれないが、電源が入っていれば、iPadはネットワーク対応のままになるだろう。この動作は、Cydiaのソースリポジトリ「Telesphoreo」からinetutilsをインストールした後に変更されました。私が "ifconfig en0"を照会すると、パラメータの1つが "スマート"であることがわかります。私はこれが問題かもしれないと思う。私はいつもデバイスがネットワークを意識したままである元の動作をしたいと思っています。 – Rusfuture

+0

私は元々の行動を記述しました。あなたが描くように眠りにつくはずです。もしあなたが何も変更しなかったなら、inetutilsは単にインストールするだけでそれを変更することはできません。それはすでに正常な動作です。あなたはたぶんそれを観察していないかもしれません。とにかく問題ではありません。あなたがジェイルブレイクしているかどうかにかかわらず、iOSデバイスのための完全に正常な動作を記述しています。不眠症やそれを修正するためのものをダウンロードしてください。他の解決策はありません。 – creker

答えて

0

[OK]を見つけました。あなたがiPad版を脱獄したとき。 1、iOS 5.1.1を実行し、Redsn0wを使用して、ルートアクセスを提供するコードの初期インストールに標準のinetutilsは含まれていません。静的IP値で設定されているiPad 1の元の動作は、オンになっていてWi-Fiが有効になっていることを意味し、画面が「スリープ状態」だったとしても「ping」に応答します。

このping応答は診断目的に役立ちました。脱獄コードの初期インストールはこの動作を変更しませんでした。しかし、脱獄の後でさえ、利用可能なping.exeがないので、iPadから他のマシンに「ping」することはできませんでした(これは、「ping」ユーティリティを持っていたBlackberry Playbooksと対照的であり、 「眠っている」場合)。

私はCydiaのソースTelesphoreoから "inetutils"パッケージをダウンロードしました。これは、iPadのコンソールモードで使用できるping.exeを提供します。それは正常に動作し、非常に便利なプログラムです。

ただし、iPadを脇に置いた場合、約5分後にタイムアウトになります。 Wi-Fiの送信機能はちょうど停止しているようで、「ping」への応答は明示的に無効になっています。

多くの研究と実験の結果、iPadの「ping」レスポンスをリモートからSSHクエリを送信することでリモートでアクティブにできると判断しました。例:

[YOUR_ID @ Linbox〜] $ sshをする[email protected]

xxx.yyy.zzz.aaaがあなたのIPv4アドレスがある

、 あなたは静的でiPadを設定していると仮定するとip値。 (私はクラスCのIP範囲のカップルを所有しているので、私は長年にわたってこれらを私の仕事で使ってきました)。脱獄後に定義された2つのユーザIDは、「モバイル」と「ルート」です。

新しい動作は、Telesphoreoソースリポジトリから、新しい "inetutils"ユーティリティと "Network Commands"ユーティリティをすべてダウンロードしてインストールした後に表示されます。

この動作の変更は、実際にはpingの不適切な使用を妨げ、バッテリ寿命を節約するため、実際にはかなり良い考えです。しかしそれは以前の動作特性からの変化です。別の仲間は、この同じウサギの穴を下に行き、URLの下に、「jailbreakqa.com」サイト上で解決策を文書化:この情報が有用である

http://www.jailbreakqa.com/questions/192379/persistent-wi-fi-when-locked

希望を。
この質問を見るのが面白い。Lemmieは、この古いiPadを本格的なリモートアクセス可能なLinuxボックスとして実行することは非常に便利だと言います。jailbrokenを使用すると、前後にファイルをscpしたり、カスタム計算コードをローカルにインストールしたりすることができ、基本的にすべてのオフィスを小さなブリーフケースの中で小さく薄く軽いタブレットにします。一番便利。

関連する問題