ALT Linux hardware support
 help / color / mirror / Atom feed
* [Hardware] Проблема с сетевой картой ?!
@ 2010-08-28 12:47 Alexey R. Prokopov
  2010-08-28 13:56 ` Andriy Dobrovol`s`kii
  2010-08-28 14:03 ` Michael Shigorin
  0 siblings, 2 replies; 5+ messages in thread
From: Alexey R. Prokopov @ 2010-08-28 12:47 UTC (permalink / raw)
  To: hardware

На днях появилась такая проблема (при прокачивании больших объемов инфы 
по самбе)
PS
Коннект естественно пропадает, перезапуск сети не помогает. Только ребут.
Branch 5.1 ( kernel 2.6.32-std-pae-alt16 )

Вот лог.

2 сетевушки на сеть Intel модули e1000 и одна в инет Dlink модуль sky2

Aug 27 21:13:14 cepbep kernel: [756506.174368] sky2 0000:01:00.0: error 
interrupt status=0xc0000000
Aug 27 21:13:14 cepbep kernel: [756506.174373] sky2 0000:01:00.0: PCI 
hardware error (0x2010)
Aug 27 21:13:21 cepbep kernel: [756512.964014] ------------[ cut here 
]------------
Aug 27 21:13:21 cepbep kernel: [756512.964022] WARNING: at 
net/sched/sch_generic.c:261 dev_watchdog+0x237/0x250()
Aug 27 21:13:21 cepbep kernel: [756512.964024] Hardware name: S3210SH
Aug 27 21:13:21 cepbep kernel: [756512.964026] NETDEV WATCHDOG: eth0 
(sky2): transmit queue 0 timed out
Aug 27 21:13:21 cepbep kernel: [756512.964028] Modules linked in: 
ppp_deflate zlib_deflate bsd_comp af_packet ppp_async crc_ccitt 
ppp_generic slhc tun ipt_REDIRECT bridge stp ipt_LOG xt_state 
xt_multiport xt_limit ipt_MASQUERADE iptable_nat nf_nat 
nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 xt_TCPMSS xt_tcpudp 
iptable_mangle iptable_filter ip_tables x_tables reiserfs dm_mod lnbp21 
tda826x tda10086 budget budget_core saa7146 ttpci_eeprom i2c_i801 
dvb_core i3200_edac edac_core i2c_core ehci_hcd rtc_cmos sg uhci_hcd 
rtc_core sr_mod usbcore e1000 e1000e pcspkr floppy psmouse nls_base 
cdrom serio_raw rtc_lib sky2 evdev processor button thermal ext3 jbd 
mbcache ahci libata sd_mod crc_t10dif scsi_mod
Aug 27 21:13:21 cepbep kernel: [756512.964079] Pid: 0, comm: swapper Not 
tainted 2.6.32-std-pae-alt16 #1
Aug 27 21:13:21 cepbep kernel: [756512.964081] Call Trace:
Aug 27 21:13:21 cepbep kernel: [756512.964084]  [<c129ee27>] ? 
dev_watchdog+0x237/0x250
Aug 27 21:13:21 cepbep kernel: [756512.964087]  [<c129ee27>] ? 
dev_watchdog+0x237/0x250
Aug 27 21:13:21 cepbep kernel: [756512.964091]  [<c1044d0c>] 
warn_slowpath_common+0x6c/0xc0
Aug 27 21:13:21 cepbep kernel: [756512.964093]  [<c129ee27>] ? 
dev_watchdog+0x237/0x250
Aug 27 21:13:21 cepbep kernel: [756512.964096]  [<c1044da6>] 
warn_slowpath_fmt+0x26/0x30
Aug 27 21:13:21 cepbep kernel: [756512.964098]  [<c129ee27>] 
dev_watchdog+0x237/0x250
Aug 27 21:13:21 cepbep kernel: [756512.964102]  [<c105c28f>] ? 
insert_work+0x7f/0x90
Aug 27 21:13:21 cepbep kernel: [756512.964105]  [<c105c801>] ? 
__queue_work+0x31/0x40
Aug 27 21:13:21 cepbep kernel: [756512.964107]  [<c1054093>] 
run_timer_softirq+0x133/0x280
Aug 27 21:13:21 cepbep kernel: [756512.964111]  [<c106e903>] ? 
tick_dev_program_event+0x33/0xc0
Aug 27 21:13:21 cepbep kernel: [756512.964113]  [<c129ebf0>] ? 
dev_watchdog+0x0/0x250
Aug 27 21:13:21 cepbep kernel: [756512.964116]  [<c104b712>] 
__do_softirq+0xc2/0x190
Aug 27 21:13:21 cepbep kernel: [756512.964118]  [<c1069cf9>] ? 
ktime_get+0x69/0x100
Aug 27 21:13:21 cepbep kernel: [756512.964121]  [<c104b81d>] 
do_softirq+0x3d/0x40
Aug 27 21:13:21 cepbep kernel: [756512.964123]  [<c104b975>] 
irq_exit+0x65/0x90
Aug 27 21:13:21 cepbep kernel: [756512.964126]  [<c10190f7>] 
smp_apic_timer_interrupt+0x57/0x90
Aug 27 21:13:21 cepbep kernel: [756512.964129]  [<c1003a9a>] 
apic_timer_interrupt+0x2a/0x30
Aug 27 21:13:21 cepbep kernel: [756512.964132]  [<c100a4de>] ? 
mwait_idle+0x6e/0xa0
Aug 27 21:13:21 cepbep kernel: [756512.964134]  [<c1002062>] 
cpu_idle+0x52/0x90
Aug 27 21:13:21 cepbep kernel: [756512.964137]  [<c1319fd4>] 
start_secondary+0x168/0x1d4
Aug 27 21:13:21 cepbep kernel: [756512.964139] ---[ end trace 
e87be64e7a76ba6a ]---
Aug 27 21:13:21 cepbep kernel: [756512.964141] sky2 eth0: tx timeout
Aug 27 21:13:21 cepbep kernel: [756512.964256] sky2 eth0: disabling 
interface
Aug 27 21:13:21 cepbep kernel: [756512.966283] sky2 eth0: enabling interface
Aug 27 21:13:21 cepbep kernel: [756512.984332] lan: port 1(eth0) 
entering disabled state
Aug 27 21:13:24 cepbep kernel: [756516.063802] sky2 eth0: Link is up at 
1000 Mbps, full duplex, flow control both
Aug 27 21:13:24 cepbep kernel: [756516.063944] lan: port 1(eth0) 
entering listening state
Aug 27 21:13:34 cepbep kernel: [756525.964012] sky2 eth0: tx timeout
Aug 27 21:13:34 cepbep kernel: [756525.964025] sky2 eth0: disabling 
interface
Aug 27 21:13:34 cepbep kernel: [756525.966108] sky2 eth0: enabling interface
Aug 27 21:13:34 cepbep kernel: [756525.997634] lan: port 1(eth0) 
entering disabled state
Aug 27 21:13:37 cepbep kernel: [756529.087995] sky2 eth0: Link is up at 
1000 Mbps, full duplex, flow control both
Aug 27 21:13:37 cepbep kernel: [756529.088133] lan: port 1(eth0) 
entering listening state



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Hardware] Проблема с сетевой картой ?!
  2010-08-28 12:47 [Hardware] Проблема с сетевой картой ?! Alexey R. Prokopov
@ 2010-08-28 13:56 ` Andriy Dobrovol`s`kii
  2010-08-28 14:03 ` Michael Shigorin
  1 sibling, 0 replies; 5+ messages in thread
From: Andriy Dobrovol`s`kii @ 2010-08-28 13:56 UTC (permalink / raw)
  To: hardware, across4mail

2010/8/28 Alexey R. Prokopov <across4mail@gmail.com>:
> На днях появилась такая проблема (при прокачивании больших объемов инфы по
> самбе)
> PS
> Коннект естественно пропадает, перезапуск сети не помогает. Только ребут.
> Branch 5.1 ( kernel 2.6.32-std-pae-alt16 )
>
С этим ядром я не пробовал. А с обычным у мея в 5.1 sky2 работает
пока. В 4.1 модуль был просто нерабочий для моей карты. Полную
информацию о карте покажите...
-- 
Regards,
Andrii Dobrovol`s`kyj

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Hardware] Проблема с сетевой картой ?!
  2010-08-28 12:47 [Hardware] Проблема с сетевой картой ?! Alexey R. Prokopov
  2010-08-28 13:56 ` Andriy Dobrovol`s`kii
@ 2010-08-28 14:03 ` Michael Shigorin
  2010-08-28 17:25   ` Sergey Vlasov
  1 sibling, 1 reply; 5+ messages in thread
From: Michael Shigorin @ 2010-08-28 14:03 UTC (permalink / raw)
  To: hardware

On Sat, Aug 28, 2010 at 09:47:05PM +0900, Alexey R. Prokopov wrote:
> Коннект естественно пропадает, перезапуск сети не помогает.
> Только ребут.  Branch 5.1 ( kernel 2.6.32-std-pae-alt16 )

Может быть и так, что эта карточка криво работает с большим
объёмом памяти... особенно если интеловская платформа.

Если есть возможность -- я бы загрузился с std-def, и если
будет вылазить точно так же -- искал возможность сменить карту.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Hardware] Проблема с сетевой картой ?!
  2010-08-28 14:03 ` Michael Shigorin
@ 2010-08-28 17:25   ` Sergey Vlasov
  2010-08-29  2:31     ` Michael Shigorin
  0 siblings, 1 reply; 5+ messages in thread
From: Sergey Vlasov @ 2010-08-28 17:25 UTC (permalink / raw)
  To: hardware

[-- Attachment #1: Type: text/plain, Size: 1562 bytes --]

On Sat, Aug 28, 2010 at 05:03:20PM +0300, Michael Shigorin wrote:
> On Sat, Aug 28, 2010 at 09:47:05PM +0900, Alexey R. Prokopov wrote:
> > Коннект естественно пропадает, перезапуск сети не помогает.
> > Только ребут.  Branch 5.1 ( kernel 2.6.32-std-pae-alt16 )
> 
> Может быть и так, что эта карточка криво работает с большим
> объёмом памяти... особенно если интеловская платформа.

Вполне вероятно - вот похожие ошибки:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=457967
https://bugzilla.kernel.org/show_bug.cgi?id=9648

(там как раз написано, что не работало на ядрах x86_64 и i386+PAE, но
при этом нормально работало на i386 без PAE).

К сожалению, докопаться до причин этого явления так и не удалось,
поскольку проблема была решена путём смены карты на другую с другим
драйвером.  Причём, поскольку RTL8139 не умеет обращаться к адресам
выше 4GB (флаг NETIF_F_HIGHDMA там выставлен из-за того, что все
данные на самом деле копируются программно), по этим данным нельзя
даже предположить, вызвана ли эта ошибка проблемой в самой карте или в
чипсете материнской платы (который может, например, неверно
обрабатывать PCI DAC).

> Если есть возможность -- я бы загрузился с std-def, и если
> будет вылазить точно так же -- искал возможность сменить карту.

Как раз на std-def может и перестать вылезать из-за неиспользования
этим ядром памяти выше 4GB.

Можно ещё попробовать оставить ядро std-pae, но загрузиться с
параметром pci=nodac (это запретит PCI DMA по адресам выше 4GB - к
сожалению, для всех устройств сразу).

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Hardware] Проблема с сетевой картой ?!
  2010-08-28 17:25   ` Sergey Vlasov
@ 2010-08-29  2:31     ` Michael Shigorin
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2010-08-29  2:31 UTC (permalink / raw)
  To: hardware

On Sat, Aug 28, 2010 at 09:25:56PM +0400, Sergey Vlasov wrote:
> > Если есть возможность -- я бы загрузился с std-def, и если
> > будет вылазить точно так же -- искал возможность сменить карту.
> Как раз на std-def может и перестать вылезать из-за неиспользования
> этим ядром памяти выше 4GB.

Кривовато выразился -- это если цель работать, а помочь
с отладкой драйвера на какой-нить другой машинке с >4Gb.

Бишь "или sky2, или вся память".

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-08-29  2:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-08-28 12:47 [Hardware] Проблема с сетевой картой ?! Alexey R. Prokopov
2010-08-28 13:56 ` Andriy Dobrovol`s`kii
2010-08-28 14:03 ` Michael Shigorin
2010-08-28 17:25   ` Sergey Vlasov
2010-08-29  2:31     ` Michael Shigorin

ALT Linux hardware support

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \
		hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
	public-inbox-index hardware

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.hardware


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git