web-dev-qa-db-ja.com

OSX Mountain Lion MBP2012でwifiをオンにできません

設定から「Wi-Fiを有効にする」を押しても、ステータスバーからもWi-Fiインターフェースがオンになりません。 Macを再起動して、乳母車をリセットしてみました。イーサネットは正常に機能し、これはターミナルのifconfigの結果です。

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether a8:20:66:37:81:d9 
inet6 fe80::aa20:66ff:fe37:81d9%en0 prefixlen 64 scopeid 0x4 
inet 192.168.1.131 netmask 0xffffff00 broadcast 192.168.1.255
media: autoselect (100baseTX <full-duplex,flow-control>)
status: active

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 5c:96:9d:89:fe:09 
media: autoselect (<unknown type>)
status: inactive

OSXを初期化する前に試すことができるものはありますか?

2
Lolloz89

[システム環境設定]> [ネットワーク]に移動し、WiFiインターフェイスを選択して、アクションボタン(左下の歯車アイコン)をクリックし、[サービスをアクティブにする]を選択します。

この回答は、en1ステータスが「非アクティブ」であると報告しているifconfigに基づいています。


編集:

トラブルシューティングの目的で、次のことを試してください。

1)システム環境設定の使用可能なネットワークインターフェイスのリストからWiFiインターフェイスを削除し、コンピューターを再起動してから、再度追加してみます。利用可能としてリストされていない場合...

2)別のユーザーとしてログインし、問題が解決するかどうかを確認します。それが他のユーザーで持続しない場合、問題は最初のユーザーのユーザーライブラリの設定に関連している可能性があります。ユーザーライブラリを見つける方法の説明は ここ にあります。

ユーザーフォルダ内でネットワークインターフェイスを処理する可能性のある唯一の項目は「設定」にありますが、私の経験では、ネットワークインターフェイスを処理するものは何も見つかりませんでした。問題が別のユーザーで解決しない場合...

3)/Library/Preferences/SystemConfiguration/NetworkInterfaces.plistに移動し、デスクトップにコピーします。次に、オリジナルをゴミ箱に移動します(管理者として認証する必要があります)。コンピューターを再起動して、WiFiが検出されるかどうかを確認します。

注:/ Libraryは「root」または「local」ライブラリと呼ばれることもあり、「アプリケーション」、「システム」、「ユーザー」と並んでドライブのルートにあります。

4)Mac OS Xが外付けドライブにインストールされている場合は、 スタートアップマネージャ で起動し、そのドライブから起動できます。それでもその外部OSでWiFiが検出されない場合は、ハードウェアの問題である可能性があります。 ISは外部OSで検出されたが、内部OSでは検出されなかった(そして前の3つの手順で解決されなかった)場合は、Mac OSXを再インストールします。

3
thankyour
sh-3.2# ifconfig en0 up

再起動してもWi-Fiが機能しない場合は、上記のコマンドを入力して接続をオンに戻します。

  • 再起動すると、Macアドレスを変更した場合はリセットされますが、オフにした場合は接続がオンに戻りません。

  • (上)を(下)に置き換えると、再びオフになります。

  • これは、en0en1en3に適用されます。私の場合はen0でした。

  • 私はこれをYosemite10.10.1で使用しました-苦労しているなら試してみる価値があります-

それでおしまい。

0
SYSTOMAX