USの別のスレになりますが、こんなのもありました。
https://discussions.apple.com/thread/3479122?tstart=0 Ethernet "Not Connected" - Apple Support Communities
私自身では確認できないので、もし試されたら結果を結果を報告いただけると後で同じ問題に遭遇された他のユーザの参考になります。
方法1:
「I went to the Apple store today since I had time and the genius simply deleted the preferences for the locations I had accumulated in the network panel and reset PRAM. Works fine now, thanks for all the help. I was glad it didn't have to do with the actual ethernet adapter.」
システム環境設定>ネットワークで、最上部のローケーション(ネットワーク環境)を削除した後でPRAMのリセット。
(書かれていませんが、その後に通常の再起動を行ってネットワークの再設定を行ったと思われます。)
ターミナルで行う場合:
networksetup -listlocations
ローケーション一覧の表示。
networksetup -getcurrentlocation
現在選択されているローケーションの表示。
networksetup -deletelocation "Auto"
ローケーション、「Auto」の削除。
方法2:ターミナルでのコマンドで Ethernet インターフェースをOFF→ONする。(方法1より先にこちらを試した方が良いかもしれません)
(以下にあるコマンドの出力例はUSサイトからのコピーです。ether xx:xx:xx:xx:xx;xx の所やIPアドレスはネットワーク設定やMacごとに異なります。)
1.「networksetup -listallhardwareports」を実行し、Ethernet のDevice 名(例:en0)を確認する。
2.「ifconfig en0」を実行し、状態を確認する。
$ ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether a8:20:66:43:3e:13
media: autoselect (none)
status: inactive
3.「sudo ifconfig en0 down」を実行し、Ethernet を停止。パスワード入力を求められるので、管理者のパスワードを入力(画面には表示されない)
4.「ifconfig en0」で状態を再確認。
$ ifconfig en0
en0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtg 1500 (←UPが消えている)
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether a8:20:66:43:3e:13
media: autoselect (none)
status: inactive
5.「sudo ifconfig en0 up」を実行し、Ethernet の使用を再開。パスワード入力を求められたら、管理者のパスワードを入力
6. ちょっと待ってから「ifconfig en0」で状態確認。
$ ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtg 1500 (←UPが再び現れている)
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether a8:20:66:43:3e:13
inet6 fe80::aa20:66ff:fe43:3e13%en0 prefixlen 64 scopeid 0x4 (←IPアドレスが割り当てられている。こちらはIPv6)
inet 10.32.80.102 netmask 0xffffff00 broadcast 10.32.80.255 (←こちらはIPv4)
media: autoselect (1000baseT <full-duplex>) (←接続速度が表示されている)
status: active(←動作中に変化している)
確認作業を除くと実際に必要なのは
3.「sudo ifconfig en0 down」
5.「sudo ifconfig en0 up」
だけになります。
以上、ご参考まで。