Устранение неполадок порта Ethernet на портативном компьютере [закрыто]

У меня проблема с проводным подключением. Чтобы быть более конкретным, похоже, мой ноутбук не распознает, что я подключил кабель Ethernet.

Я попытался загрузить новые драйверы для своей сетевой карты, но не смог найти решения. Может быть, потому что я новичок в Linux, поэтому я не знаком с запуском команд в терминале.

Хорошо, я набрал команду и вот результаты:

00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS] 191 Gigabit Ethernet Adapter [1039:0191] (rev 02)

Что касается второго ответа, я не знаю, было ли это то, о чем вы меня спрашивали:
⠀ Память: 3,9 ГиБ
⠀ Процессор: Intel Core 2 Duo CPU P8800 @ 2,66 ГГц × 2
⠀ Тип ОС: 32-разрядная

У моего Ethernet-соединения тоже были проблемы с Windows. Я недавно сменил своего интернет-провайдера, и с тех пор мой кабель Ethernet не распознается портативным компьютером. В то время я все еще был на Windows. Я думал, что с Ubuntu проблема будет решена, но, к сожалению, проблема все еще сохраняется. Если кто-то может помочь мне решить мою проблему, я буду благодарен.

Вот результаты трех первых команд, которые вы мне сказали запустить:

lsmod | grep sis190 
sis190                 22570  0

sudo modprobe sis190

ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:90:f5:90:81:7e  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  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:16436  Metric:1
          RX packets:185 errors:0 dropped:0 overruns:0 frame:0
          TX packets:185 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:22672 (22.6 KB)  TX bytes:22672 (22.6 KB)

wlan0     Link encap:Ethernet  HWaddr 00:25:d3:2c:3a:ae  
          inet addr:192.168.1.72  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::225:d3ff:fe2c:3aae/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:260 errors:0 dropped:0 overruns:0 frame:0
          TX packets:363 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:71992 (71.9 KB)  TX bytes:52000 (52.0 KB)

и результаты выполнения двух последних команд:

dmesg | grep -e eth -e sis190 
[    0.816667] sis190: sis190 Gigabit Ethernet driver 1.4 loaded 
[    0.816728] sis190 0000:00:04.0: setting latency timer to 64 
[    0.816751] sis190: 0000:00:04.0: Read MAC address from EEPROM 
[    0.904032] sis190: 0000:00:04.0: Realtek PHY RTL8201 transceiver at address      
[    1.416030] sis190: 0000:00:04.0: Using transceiver at address 1 as default 
[    1.448235] sis190 0000:00:04.0: eth0: 0000:00:04.0: SiS 191 PCI Gigabit Ethernet adapter at f8410000 (IRQ: 19), 00:90:f5:90:81:7e 
[    1.448238] sis190 0000:00:04.0: eth0: GMII mode. 
[    1.448243] sis190 0000:00:04.0: eth0: Enabling Auto-negotiation 
[   11.560907] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready 
[   16.372019] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready 
[   16.372265] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready 
[   26.424038] sis190 0000:00:04.0: eth0: auto-negotiating...

nm-tool

NetworkManager Tool

State: connected (global)

- Device: eth0 -----------------------------------------------------------------   Type:              Wired   Driver:            sis190   State:         
unavailable   Default:           no   HW Address:       
00:90:F5:90:81:7E

  Capabilities:
    Carrier Detect:  yes

  Wired Properties
    Carrier:         off
2
задан 6 June 2014 в 19:14

2 ответа

Ваше устройство Ethernet использует драйвер sis190. Загружен ли он?

lsmod | grep sis190

Если нет, загрузите его вручную:

sudo modprobe sis190

Ваш Ethernet оживает?

ifconfig

Если так, давайте он загружается автоматически при загрузке:

sudo su
echo sis190 >> /etc/modules
exit

Если ваш Ethernet не подключен должным образом, найдите сообщения об ошибках:

dmesg | grep -e eth -e sis190

Проверьте, распознает ли система, что кабель подключен :

nm-tool
0
ответ дан 6 June 2014 в 19:14

У меня была подобная проблема несколько месяцев назад с одним из моих ноутбуков (Dell Inspiron E1505, хотя я не думаю, что ответ ниже зависит от Вашего ноутбука, являющегося той же моделью). Я понимаю, что существует несколько причин для разъема Ethernet, не распознающего, что кабель подключен к нему. Однако это могло бы стоить попробовать шаги ниже, прежде чем Вы сделаете большой поиск и устранение неисправностей.

Этот ответ прибывает из http://vittalp88.blogspot.com/2011/03/network-cable-unplugged-but-it-isnt.html. Я надеюсь, что не становлюсь вниз проголосовавшим просто, потому что это звучит настолько смешным. С моим собственным ноутбуком я только попробовал его после нескольких часов поиска и устранения неисправностей. Однако это решение работало (хотя я не уверен почему; ни один не автор связанного сообщения, по-видимому):

1) Выключите свой ноутбук. 2) Отключите батарею. 3) Оставьте его (с батареей отключенным) в течение часа. 4) Отложите батарею в, загрузитесь и посмотрите, работает ли разъем Ethernet снова.

Возможно, стоит попробовать это прежде, чем очень еще сделать?

(Примечание: ссылка выше переговоров о наличии этой проблемы в Windows. Когда я использовал решение, оно решило ту же проблему в Ubuntu 12.04),

0
ответ дан 6 June 2014 в 19:14

Другие вопросы по тегам:

Похожие вопросы: