3

Здравствуйте, я использую Ubuntu 10 и у меня проблемы с подключением к проводному Интернету. Обычно, когда я подключаю кабель к компьютеру, у порта будет мигать зеленый и желтый свет. Но теперь у меня только зеленый мигает время от времени. Поэтому я действительно хочу знать, была ли обнаружена моя сетевая карта.

eth0 Link encap:Ethernet HWaddr 18:a9:05:22:cd:f9
UP BROADCAST MULTICAST MTU:1500 Метрика:1 RX-пакеты:0 ошибок:0 отброшено:0 переполнений:0 кадр:0 TX-пакетов:0 ошибок:0 отброшено:0 переполнений:0 несущая:0 коллизий:0 txqueuelen:1000 RX-байтов:0 (0,0 B) байтов TX:0 (0,0 B) Прерывание:28 Базовый адрес:0xe000

lo Link encap:Local Loopback
inet addr: 127.0.0.1 маска: 255.0.0.0 inet6 addr: :: 1/128 сфера: хост UP LOOPBACK RUNNING MTU: 16436 Метрика: 1 пакеты RX: 4 ошибки: 0 отброшено: 0 переполнений: 0 кадр: 0 пакеты TX: 4 ошибки: 0 отброшено: 0 переполнений: 0 несущая: 0 коллизий: 0 txqueuelen: 0 байтов RX: 240 (240,0 B) байтов TX: 240 (240,0 B)

wlan0 Link encap:Ethernet HWaddr 00:26:82:3c:ac:27
UP BROADCAST MULTICAST MTU:1500 Метрика:1 RX-пакеты:0 ошибок:0 отброшено:0 переполнений:0 кадр:0 TX-пакетов:0 ошибок:0 отброшено:0 переполнений:0 несущая:0 коллизий:0 txqueuelen:1000 RX-байтов:0 (0,0 B) TX байтов:0 (0,0 B)

wmaster0 Ссылка в коде:UNSPEC HWaddr 00-26-82-3C-AC-27-00-00-00-00-00-00-00-00-00-00
UP RUNNING MTU:0 Метрика:1 RX-пакеты:0 ошибок:0 отброшено:0 переполнений:0 кадр:0 TX-пакетов:0 ошибок:0 отброшено:0 переполнений:0 несущая:0 коллизий:0 txqueuelen:1000 RX-байтов:0 (0,0 B) байты TX:0 (0,0 B)

Это то, что отображается, когда я делаю ifconfig, но он не дает мне никакого адреса.

4 ответа4

4

Проверьте, можете ли вы выйти в сеть: ping google.com

Если это не удастся, может произойти несколько вещей.

Тем не менее, как уже говорили другие, ifconfig предоставит вам информацию об устройстве.

ifconfig

Это должно отобразить что-то вроде:

eth0      Link encap:Ethernet  HWaddr AA:22:DD:CC:EE:FE
      inet addr:121.121.128.120  Bcast:128.146.128.255  Mask:255.255.255.0
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:28834210 errors:0 dropped:0 overruns:0 frame:0
      TX packets:34965403 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:17051041467 (15.8 GiB)  TX bytes:4435012315 (4.1 GiB)
      Memory:fc200000-fc220000 

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:16436  Metric:1
      RX packets:6450 errors:0 dropped:0 overruns:0 frame:0
      TX packets:6450 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:2266926 (2.1 MiB)  TX bytes:2266926 (2.1 MiB)

Обратите внимание, как я определил адрес inet. Если у вас нет IP-адреса, значит что-то не так.

Если это так ... скорее всего, это будет проблема с DHCP. Вы используете менеджер сети или что-то еще, чтобы "управлять" своей сетью?

Можете ли вы пинговать 192.168.1.1 или 10.0.0.1? (Скорее всего, IP-адрес вашего маршрутизатора является одним из таких)

Если вы можете пропинговать один из них, вы увидите свой роутер и не получите IP от роутера. Это может быть либо ваш маршрутизатор DHCP не настроен / не настроен, либо ваша система не запрашивает IP-адрес от маршрутизатора.

Это если у вас есть роутер.

Последнее, что нужно сделать:

ifdown eth0
ifup eth0
0

Ваш вопрос немного неясен, но вы можете проверить, было ли обнаружено ваше оборудование с помощью команды "lspci". Если он еще не установлен, он доступен в пакете "pciutils".

Если вы видите что-то вроде этого:

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)

Тогда ваше оборудование было обнаружено.

Проверка на обнаружение ссылки, я использую ethtool.

root@pro-38-gl:/home/albertlash# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes:   10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000001 (1)
Link detected: yes

Хотя mii-tool тоже подойдет.

0

Откройте окно терминала и введите ifconfig. Вы должны увидеть запись для eth0, который является вашим (первым) проводным портом Ethernet. Если он работает (и DHCP включен), ему должен быть назначен IP-адрес, и вы увидите активность пакетов RX/TX.

0

Если сбой произошел сразу после переустановки, вероятнее всего, это место нужно найти в настройках сети новой установки. Быстрый тест, чтобы подтвердить, что это будет попытка подключения к известному работающему маршрутизатору и попытка подключения к коммутатору с другого, известного рабочего компьютера. Любой из этих тестов, будь то сбой в вашей ОС или выше по течению.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .