無限の「IPアドレスの取得」ループ


9

可能な重複:


私はCyanogenMod 9.1.0-mango を搭載したSony Ericcson Mini Pro(CyanogenModのコードネーム「Mango」)を持っています。これはAndroid 4.0.4です。

問題

ワイヤレスネットワークに接続しようとすると、「Bad Connection」と表示されるまで、「Optaining IP Address」ループにしばらく留まります。これは、ワイヤレスネットワークシステム設定で次のように表示されます。

CyanogenMod 10.2、Android 4.3を搭載した私のタブレットは問題なくワイヤレスネットワークに接続でき、Intelワイヤレスカードを搭載したKubuntu 13.10ラップトップも接続できます。

これまでに試しました

問題の原因と修正を探している間に、静的IPアドレスを使用することを提案する投稿を多数見つけました。これは正当な回避策であり、私はそれに頼るかもしれませんが、これを一般的に修正したいと思います。

  1. 私が最初に試みたのは、許可/system/etc/dhcpcd/dhcpcd-run-hooksを555変更することでし。ただし、これによる影響はありませんでした。

  2. 次に、WiFixアプリをダウンロードして、自動モードで実行しました。何もしませんでした。

  3. 最後に削除/data/misc/dhcp/*したのは削除です。まったく影響はありません。

  4. アップデート2014-02-21:スクリーンショットからわかるように、電話とルーターが1メートル離れており、デスクが間にあるにもかかわらず、信号強度は非常に弱いです。今、それはテーブルの上にいる間に接続しました。信号強度がいっぱいになりました。別の質問で、問題は信号が弱いことが原因である可能性があると読みまし。それが根本的な問題でしょうか?

    私のルーターには外部アンテナがないので、信号が最も強い場所では少し予測できないかもしれません。電話をルーターにセットしましたが、まだ問題が解決しませんでした。したがって、信号強度は問題ではありません。

  5. アップデート2014-03-04指示に従って最新のナイトリービルドのCyanogen Modをデバイスにインストールしました。これにより、ワイヤレスに深刻な問題があったAndroid 4.1.3がインストールされました。デバイスを起動したときにオフになっていて、Wi-Fiのアクティブ化でスタックしました。そのため、この無限ループがまだある最新の安定バージョンに戻しました。

  6. 2014-03-04の更新:ホームネットワークで静的IPアドレスを設定しましたが、実際には好きではありません。ただし、インターネット接続は現在機能しています。

  7. アップデート2014-03-06:を確認しましたが/system/bin/sh -> mksh、存在しています。これは問題の原因ではないようです。

この明らかなDHCPの問題を修正するにはどうすればよいですか?


少し前に似たような問題があった(まったく同じ)のを覚えていますが、どうやって解決したのかもう思い出せません。私にとってうまくいかなかったヒントには、飛行機モードへの切り替え、数秒待ってからの切り替えなどがあります。助けにはならなかった。ほとんどの場合、「1時間以内」に解決しました。//別のROM 問題を解決する可能性があり、新しいラジオ画像が利用できる場合は、それも役立つ可能性があります。ただし、保証はありません。
イジー

新しいROM(毎晩のCyanogen Mod)は役に立たず、事態はさらに悪化しました。私はそれに応じて質問を更新しました。
Martin Ueding 2014年

回答:


0

/ system / bin / shからmkshへのシンボリックリンクがない場合、ROMの調理中に同じ症状が発生しました。


私がチェック、両方/system/bin/mksh/system/bin/sh存在し、後者は前者へのシンボリックリンクです。したがって、これは問題ではないようです。
Martin Ueding、2014年

0

静的IPで説明しように、接続は機能します。これはあなたのルーターへの設定に問題を引き起こします。

そのためには、ルーターに接続しているときに192.168.1.1にadminとしてログインする必要があります。(ルーターのすべての機能を使用するには、ラップトップを使用してください。多くのルーターにはデスクトップUI設定しかないため。)
設定に移動し、DHCP設定がある事前設定を検索します。次に、DHCP wifi IPアドレスの範囲を確認します。範囲を広げる必要があるかもしれません。


これは、私が管理していないネットワークでも機能しません。私の大学の管理者は誰にとっても十分なIPアドレスを持っていると思います。
Martin Ueding、2015

すべてのルーターには、多数の接続を提供する独自の容量があります。あなたがルーターの範囲内にいる場合、接続を提供するための容量はすでにいっぱいです。次に、どのようにしてIPを提供できますか。接続なしの詳細については、いくつかのネットワークツールを使用できます。たとえば、FINGは、ルーター上のすべての接続をすべてのデバイス名で見つけるのに適しています。
Vivek Ji

0

ルーターで静的IPアドレスを設定します。それでも問題が解決しない場合はSetting > Wifi > Select your network、詳細設定に移動してください。そこで、取得されないIPアドレスを選択(入力)します。10.0.0.24など。これで問題が解決します。


DHCPを使用する必要があるEduroamなどのネットワークでは機能しません。
Martin Ueding、2015

0

この正確な症状は、権限を変更することで修正できます

system/etc/dhcpcd/dhcpcd-run-hooks

executeすべてのアカウントに:user groupothers

ここで述べたように

ルート権限を取得したデバイスとルートブラウザが必要です。

お役に立てれば


-2

ルーターの設定でWiFiチャネルを変更してみてください。これで問題が解決しました。


これが他のワイヤレスネットワークにどのように役立つかわかりません。
Martin Ueding、2015年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.