+ -
当前位置:首页 → 问答吧 → 3com网卡在2.6.22下的问题

3com网卡在2.6.22下的问题

时间:2007-09-16

来源:互联网

在升级到2。6。22前,3com网卡一直很好。升级到了2.6.22后,就过段时间出现:
引用:
Aug 12 09:22:39 amd64 eth0: Resetting the Tx ring pointer.
Aug 12 09:23:04 amd64 eth0: transmit timed out, tx_status 00 status e601.
Aug 12 09:23:04 amd64 eth0: Interrupt posted but not delivered -- IRQ blocked by another
.....
这个时候,网络就出问题了,必须重新启动机器。
搜索了一下,好像这个问题是22版本带来的,有人建议用irqpoll,但是用firefox的时候,会造成突然死机。
坛子里边有用3com 3c905C网卡而且用2.6.22版本,并且没有问题?

作者: blackwhite   发布时间: 2007-09-16

引用:
02:00.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
引用:
vmlinuz-2.6.22-gentoo-r6
没有发现问题。

作者: linuxth   发布时间: 2007-09-17

引用:
作者: linuxth
没有发现问题。
你的机器一般关机吗?短时间没有问题,在连续开机2,3天后,就可能出现问题了。至少在用R6版本前,R5版本,肯定有这个问题,R6也出现过一次,我以9MB/S速度下载的时候,网卡出现错误。
最近一次启动后,用R6版本的内核,3天了,目前还没有问题。

作者: blackwhite   发布时间: 2007-09-18

我出过同样问题,尚未解决,不过我因故把那块网卡卸了,现在用1394.
http://www.linuxsir.org/bbs/showthread.php?t=296000

作者: gorf   发布时间: 2007-09-18

引用:
作者: gorf
我出过同样问题,尚未解决,不过我因帮把那块网卡卸了,现在用1394.
http://www.linuxsir.org/bbs/showthread.php?t=296000
这个问题是2.6.22引起的。以前我一直没有遇到过这个问题。现在每次错误都是这样:
引用:
NETDEV WATCHDOG: eth0: transmit timed out
eth0: transmit timed out, tx_status 00 status e601.
diagnostics: net 0ccc media 8880 dma 0000003a fifo 8000
eth0: Interrupt posted but not delivered -- IRQ blocked by another device?
Flags; bus-master 1, dirty 299000(8) current 299000(8)
Transmit list 00000000 vs. ffff810037f6a700.
0: @ffff810037f6a200 length 800000a8 status 000100a8
1: @ffff810037f6a2a0 length 80000052 status 0c010052
2: @ffff810037f6a340 length 8000005c status 0c01005c
3: @ffff810037f6a3e0 length 80000063 status 0c010063
4: @ffff810037f6a480 length 8000005c status 0c01005c
5: @ffff810037f6a520 length 80000063 status 0c010063
6: @ffff810037f6a5c0 length 8000005c status 8c01005c
7: @ffff810037f6a660 length 80000063 status 8c010063
8: @ffff810037f6a700 length 80000052 status 0c010052
9: @ffff810037f6a7a0 length 8000004b status 0c01004b
10: @ffff810037f6a840 length 800000a8 status 000100a8
11: @ffff810037f6a8e0 length 800000a8 status 000100a8
12: @ffff810037f6a980 length 800000af status 000100af
13: @ffff810037f6aa20 length 800000af status 000100af
14: @ffff810037f6aac0 length 800000a8 status 000100a8
15: @ffff810037f6ab60 length 800000af status 000100af
eth0: Resetting the Tx ring pointer.

作者: blackwhite   发布时间: 2007-09-19