LINUX.ORG.RU
решено ФорумAdmin

После обновления начал периодически падать интернет


0

1

Ноутбук Acer extensa 4220, Ubuntu 10.10 После обновления начал периодически падать инет. Восстанавливается только после перезагрузки. Включить-выключить соединение не помогает, если выдернуть провод - никакой реакции. Обычный вывод ifconfig:

eth0      Link encap:Ethernet  HWaddr mm:aa:cc:ad:he:re  
          inet addr:192.168.1.170  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:72ff:fe27:70b2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:844 errors:0 dropped:0 overruns:0 frame:0
          TX packets:498 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:593574 (593.5 KB)  TX bytes:69959 (69.9 KB)
          Interrupt:16 

lo        Link encap:Локальная петля (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:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:820 (820.0 B)  TX bytes:820 (820.0 B)

Когда интернет (и сеть) пропадает, то бешено растет RX (примерно 5 GB в секунду). Реальных пакетов нет, по крайней мере сниффер ничего не видит. Вывод ifconfig:

eth0      Link encap:Ethernet  HWaddr mm:aa:cc:ad:he:re  
          inet addr:192.168.1.170  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:72ff:fe27:70b2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3143916288642 errors:4294967295 dropped:4294967295 overruns:0 frame:4294967295
          TX packets:3143916178350 errors:4294967295 dropped:0 overruns:0 carrier:0
          collisions:4294967295 txqueuelen:1000 
          RX bytes:1048281303785 (1.0 TB)  TX bytes:1047985878685 (1.0 TB)
          Interrupt:16 

lo        Link encap:Локальная петля (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:38242 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38242 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:15833647 (15.8 MB)  TX bytes:15833647 (15.8 MB)

Сетевушка из lshw:

*-network
                description: Ethernet interface
                product: NetLink BCM5787M Gigabit Ethernet PCI Express
                vendor: Broadcom Corporation
                physical id: 0
                bus info: pci@0000:02:00.0
                logical name: eth0
                version: 02
                serial: 00:1d:72:27:70:b2
                size: 100Mbit/s
                capacity: 1Gbit/s
                width: 64 bits
                clock: 33MHz
                capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
                configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.116 duplex=full firmware=5787m-v3.23 ip=192.168.1.170 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
                resources: irq:44 memory:f6000000-f600ffff

Пробовал даже реинсталл... Сейчас поставил Ubuntu 11.04, но и там не заработало.

Что не так?



Последнее исправление: dldador (всего исправлений: 1)

Ответ на: комментарий от adriano32

lspci:

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0f:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

lsmod:

Module                  Size  Used by
binfmt_misc            13213  1 
parport_pc             32111  0 
ppdev                  12849  0 
snd_hda_codec_realtek   255820  1 
snd_hda_intel          24140  2 
snd_hda_codec          90901  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13274  1 snd_hda_codec
i915                  450944  3 
snd_pcm                80244  2 snd_hda_intel,snd_hda_codec
snd_seq_midi           13132  0 
joydev                 17322  0 
snd_rawmidi            25269  1 snd_seq_midi
snd_seq_midi_event     14475  1 snd_seq_midi
drm_kms_helper         40745  1 i915
wl                   2642531  0 
snd_seq                51291  2 snd_seq_midi,snd_seq_midi_event
acer_wmi               23123  0 
pcmcia                 39671  0 
nsc_ircc               23199  0 
sparse_keymap          13666  1 acer_wmi
snd_timer              28659  2 snd_pcm,snd_seq
snd_seq_device         14110  3 snd_seq_midi,snd_rawmidi,snd_seq
irda                  185091  1 nsc_ircc
tifm_7xx1              12898  0 
drm                   180037  4 i915,drm_kms_helper
yenta_socket           27230  0 
psmouse                73312  0 
pcmcia_rsrc            18292  1 yenta_socket
tifm_core              15040  1 tifm_7xx1
snd                    55295  13 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw              12990  0 
crc_ccitt              12595  1 irda
pcmcia_core            21505  3 pcmcia,yenta_socket,pcmcia_rsrc
i2c_algo_bit           13184  1 i915
soundcore              12600  1 snd
lib80211               14570  1 wl
video                  18951  1 i915
snd_page_alloc         14073  2 snd_hda_intel,snd_pcm
lp                     13349  0 
parport                36746  3 parport_pc,ppdev,lp
ahci                   21591  4 
firewire_ohci          31504  0 
sdhci_pci              13623  0 
firewire_core          56138  1 firewire_ohci
sdhci                  22720  1 sdhci_pci
crc_itu_t              12627  1 firewire_core
libahci                25548  1 ahci
tg3                   131476  0 

dldador
() автор топика
Ответ на: комментарий от dldador

Ну чё сказать: Broadcom такой Broadcom.

Пока в тред не пришли бывалые, можешь попробовать скомпилять драйвер из сорцов, остановить интерфейс, выгрузить старый tg3 , подгрузить новый и попробовать поднять интерфейс заново.

Тебе сюда (http://www.broadcom.com/support/ethernet_nic/netlink.php) если чё.

adriano32 ★★★
()

RX packets:3143916288642 errors:4294967295 dropped:4294967295 overruns:0 frame:4294967295

либо сетевой/кабелю капец, либо кривой драйвер.

bear
()

Бешено растет RX и при этом ничего снифер не видит - бывает, когда в сегменте какая то глючная сетевуха срет чем то непонятным. Проявлялось тоже на броадком сетевке. Когда глючную сетевку одного из юзеров выпилили все нормализовалось.

ventilator ★★★
()
Ответ на: комментарий от ventilator

RX packets:3143916288642 errors:4294967295 dropped:4294967295 overruns:0 frame:4294967295 TX packets:3143916178350 errors:4294967295 dropped:0 overruns:0 carrier:0 collisions:4294967295 txqueuelen:1000 RX bytes:1048281303785 (1.0 TB) TX bytes:1047985878685 (1.0 TB)

TX тоже растет))

bear
()

>если выдернуть провод - никакой реакции

В смысле счётчики продолжают расти и при выдернутом проводе?

eth0 Link encap:Ethernet HWaddr mm:aa:cc:ad:he:re

Там что, дейстивительно такая he:re вместо MAC-адреса, или это вы так его местами спрятали?

Выгрузить/загрузить модуль tg3 помогает?

mky ★★★★★
()
Ответ на: комментарий от bear

> TX тоже растет))

В таком случае - ТС и есть тот самый юзер с глючной сетевухой xD

nbw ★★★
()

Проверяй на новые обновления или попробуй даунгрейд. То что устанавливал смотри в /var/cache/apt/archives с сортировкой по дате. Это всё глюкуи убунты.

anonymous
()
Ответ на: комментарий от anonymous

Лога уже нету, т.к. затерся при реинсталле. Попробую поиграться с драйвером.

dldador
() автор топика
Ответ на: комментарий от mky

Да, продолжают расти и при выключенном проводе. Мак спрятан т.к. через него можно получить интернет, если есть провод моего провайдера. (идентификация по маку)

С другим (почти новым) проводом падает заметно реже, хотя может это мне показалось. Также заметил, что при перезагрузке пишет tg3 abord.. и что-то ещё, уже под конец увидел. Попробую в следующий раз выгрузить/загрузить модуль tg3.

dldador
() автор топика
Ответ на: комментарий от dldador

Вот здесь http://www.broadcom.com/support/ethernet_nic/netlink.php есть какой то iso-образ с тестовой утилитой, может поможет. Сам не использовал, не знаю.

Может попробовать выключить flow control (через «ethtool rx off tx off»), хотя не знаю, может это вобще не карточка виновата, а допустим, ядро «забывает» снимать прерывание...

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.