私のコンピューターはイーサネットケーブルで学校のネットワークに接続されていますが、ubuntuはネットワークを認識しません。ネットワークを約30秒間スキャンすると、「ネットワークが切断されました。現在オフラインです」という小さなエラーウィンドウが表示されます。
ほぼ3日間、この問題を解決しようとしています。起動可能なUSBからUbuntuを再インストールしました。これは、最近作成したばかりの新しいコンピューターで、ブート可能なusb(.isoを.imgファイルに変換した後にMacbook proで作成された)を介したUbuntu 12.04 LTSのスクラッチインストールでした。私はすでに学校のIT部門に連絡しており、MACアドレスが登録されています。しかし、私はキャンパス全体でLinuxを実行している唯一の学生であり、彼らは私にそれ以上のサポートを提供することはできません。私はフォーラムを広範囲に調査し、さまざまなソリューションを試しましたが、どれもうまくいかないようです。 IT部門から、IPv4のインターネット接続を手動に設定してラップトップから情報をコピーするのではなく、自動DHCPで残すように勧められました。さらに、友人のUSBワイヤレスアダプター(Netgear Wireless N-300)を使用しようとしましたが、Ubuntuはデバイスをワイヤレスアダプターとして認識しませんでした。その結果、ワイヤレスは実行可能なバックアップソリューションではないようです。
IPv4が(IT部門の推奨に従って)自動に設定されている場合、端末ifconfig
は
Eth0 Link encamp:Ethernet HWaddr 74:d4:45:0d:bc:b5
inet6 addr: fe80:76d4:35ff:fe0d:bcb5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 METRIC:1
RX packets:389 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:47 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:39214 (39.2 KB) TX bytes:0 (0.0 B)
lo Link encap: Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU: 65536 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets 16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1312 (1.3 KB) TX bytes: 1312 (1.3 KB)
IPv4が手動に設定され、MacBook Proのインターネット構成からコピーされた場合、ifconfig
は次のようになります。
will@Anarch:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 74:d4:35:0d:bc:b5
inet addr:138.234.212.246 Bcast:138.234.223.255 Mask:255.255.240.0
inet6 addr: fe80::76d4:35ff:fe0d:bcb5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:22060 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:3371 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2659497 (2.6 MB) TX bytes:461 (461.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4597 errors:0 dropped:0 overruns:0 frame:0
TX packets:4597 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:404944 (404.9 KB) TX bytes:404944 (404.9 KB)
この質問の下のコメントにあるように、IPv4が自動に設定されている場合のipshow
コマンドの結果は次のとおりです。
ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 74:d4:35:0d:bc:b5 brd ff:ff:ff:ff:ff:ff
自動IPv4セットアップ用のnm-tool
は次のとおりです。
will@Anarch:~$ nm-tool
NetworkManager Tool
State: connecting
- Device: eth0 [Wired connection 2] -------------------------------------------
Type: Wired
Driver: r8169
State: connecting (getting IP configuration)
Default: no
HW Address: 74:D4:35:0D:BC:B5
Capabilities:
Carrier Detect: yes
Speed: 100 Mb/s
Wired Properties
Carrier: on
手動IPv4構成用のnm-toolは次のとおりです。
will@Anarch:~$ nm-tool
NetworkManager Tool
State: connected (global)
- Device: eth0 [Wired connection 1] -------------------------------------------
Type: Wired
Driver: r8169
State: connected
Default: yes
HW Address: 74:D4:35:0D:BC:B5
Capabilities:
Carrier Detect: yes
Speed: 100 Mb/s
Wired Properties
Carrier: on
IPv4 Settings:
Address: 138.234.212.246
Prefix: 20 (255.255.240.0)
Gateway: 138.234.208.1
DNS: 138.234.4.54
DNS: 138.234.196.47
DNS: 138.234.4.158
これは、手動ネットワーク設定を使用したGoogleのサーバーへのPing(Ip:8.8.8.8)です。
will@Anarch:~$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 138.234.212.246 icmp_seq=1 Destination Host Unreachable
From 138.234.212.246 icmp_seq=2 Destination Host Unreachable
From 138.234.212.246 icmp_seq=3 Destination Host Unreachable
From 138.234.212.246 icmp_seq=4 Destination Host Unreachable
From 138.234.212.246 icmp_seq=5 Destination Host Unreachable
以下は、他のフォーラムの投稿で既に試した失敗したソリューションの短いリストです。
echo on | Sudo tee /sys/class/net/eth0/device/power/control
を使用その日のクラスは終了しましたので、さらに情報が必要な場合はお知らせください。引き続きトラブルシューティングを行いますので、ご協力いただければ幸いです。
P.S。 Linuxの別のディストリビューションをインストールして、ネットワークに接続できるかどうかを確認することをお勧めしますか?
ありがとう、ウィリアム
わかったので修正しました。 12.04 LTSがインターネットに接続しないことがわかりました。理由はわかりませんが、接続できません。とにかく、Ubuntuの32ビットの古いバージョンをインストールしました。同様の問題を抱えている人への私のアドバイスは、あなたの誇りを飲み込み、古いバージョンのOSをインストールすることです。それはあなたにフラストレーションのトンを保存します。
端末を使用してネットワークマネージャを再起動してください。
ターミナルプレスを開くには CTRL+ALT+T &その後、以下のコマンドを入力します。
Sudo service network-manager restart
ルートパスワードの入力を求められます。パスワードを入力します(入力内容は表示されません。通常のことは心配しないでください)。以下のようなものが表示されます。
network-manager stop/waiting
network-manager start/running, process 3682
完了したら、ネットワークマネージャーが読み込まれるまで数秒間待ってください。完了すると、利用可能なネットワークソースに接続しようとしているネットワーク通知パネルが表示されます。それはそれを行いますが、ローカルホストにpingを実行して、NICが機能しているかどうかを確認してください。これを行うには、同じ端末で以下を試してください。
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_req=1 ttl=64 time=0.046 ms
64 bytes from localhost (127.0.0.1): icmp_req=2 ttl=64 time=0.044 ms
64 bytes from localhost (127.0.0.1): icmp_req=3 ttl=64 time=0.063 ms
上記のようなものが表示される場合、NICが機能していることを意味します。そうでない場合は、質問を編集して、受け取ったものの出力を投稿してください。