作者 主題: Too much work at inturrput  (閱讀 5632 次)

0 會員 與 1 訪客 正在閱讀本文。

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 於: 2003-03-01 15:46 »
Dear Sir :D
不曉得為什麼我的網卡 Eth0 一直出現下面的訊息
Eth0:Too much work at Interrupt . Interstatus 0X001 !!
請問該如何處理這種問題呢 !! Thanks  :oops:
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17423
    • 檢視個人資料
    • http://www.study-area.org
Too much work at inturrput
« 回覆 #1 於: 2003-03-01 20:05 »
用哪張卡?

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #2 於: 2003-03-01 20:22 »
Dear Sir :D
我用的是 8139 也就是螃蟹卡 另外一片是 -D-link 530TX
 :cry:  :cry:  :cry:
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17423
    • 檢視個人資料
    • http://www.study-area.org
Too much work at inturrput
« 回覆 #3 於: 2003-03-01 20:26 »
若將 530tx 換掉呢?

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #4 於: 2003-03-01 20:46 »
引述: "netman"
若將 530tx 換掉呢?

Dear Sir :D
我的 eth0 是 8139 上面主要是接 ADSL !! eth1 為 530 TX 主要連接內部網路
倘若我將 530 TX 給拿掉就不能連接區網了 !  :cry:  :cry:  :cry:
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #5 於: 2003-03-02 11:43 »
引述: "Overcertified"
引述: "netman"
若將 530tx 換掉呢?

Dear Sir :D
我的 eth0 是 8139 上面主要是接 ADSL !! eth1 為 530 TX 主要連接內部網路
倘若我將 530 TX 給拿掉就不能連接區網了 !  :cry:  :cry:  :cry:



Dear all :D
之前出現一大堆 Interrput 錯誤倒置 網路掛掉後來ifdown1張網卡系統就正常了難道是因為 8139 太爛的關係嗎 ??
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

damon

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 4227
    • 檢視個人資料
    • http://blog.damon.tw/
Too much work at inturrput
« 回覆 #6 於: 2003-03-02 12:19 »
adsl在linux上本來就要把連接的網路卡down

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5392
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Too much work at inturrput
« 回覆 #7 於: 2003-03-02 12:36 »
換網卡或線試試看.
如果不能換... 那就將就著用吧.

不然... 兩片網卡交換用試看看吧.
或者換一版的 8139 的 drvier 試試看. 我記得 kernel 中有 8139, 8139too 兩種 driver.

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #8 於: 2003-03-02 14:34 »
引述: "damon"
adsl在linux上本來就要把連接的網路卡down


倘若把接 ADSL 那片網路卡ifdown 下來 ~~ 那 ADSL 就不通了吧   8)
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #9 於: 2003-03-02 14:35 »
引述: "twu2"
換網卡或線試試看.
如果不能換... 那就將就著用吧.

不然... 兩片網卡交換用試看看吧.
或者換一版的 8139 的 drvier 試試看. 我記得 kernel 中有 8139, 8139too 兩種 driver.


嗯我明天回公司拿一片 3Com 的卡試試 Thanks
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17423
    • 檢視個人資料
    • http://www.study-area.org
Too much work at inturrput
« 回覆 #10 於: 2003-03-02 18:55 »
引述: "damon"
adsl在linux上本來就要把連接的網路卡down

在 linux 上是不需要 down 的。不知其他系統如何呢?
若是 interrupt 太多,通常都是 driver 或 chipset 的問題。

另,to O兄:"換"跟"拿掉"是不一樣的...

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #11 於: 2003-03-02 19:02 »
引述: "netman"
引述: "damon"
adsl在linux上本來就要把連接的網路卡down

在 linux 上是不需要 down 的。不知其他系統如何呢?
若是 interrupt 太多,通常都是 driver 或 chipset 的問題。

另,to O兄:"換"跟"拿掉"是不一樣的...


感謝 netman 學長的指正  :oops: !! 說也奇怪 我先將所有的網卡給 ifdown 下來
在依序啟動先啟動 D-Link 530 TX 讓它連接 Internet 再將 8139 (連接區網)給啟動就不會出現 Interrupt 的錯誤 倘若再開機時先啟動 8139 在啟動 D-Link 系統就會出現 Interrput 的錯誤  ?? 然道連啟動順序也有影響嗎 ?
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17423
    • 檢視個人資料
    • http://www.study-area.org
Too much work at inturrput
« 回覆 #12 於: 2003-03-02 19:15 »
那,dmesg | grep eth ,看到 eth0 是用 trl 還是 dlink ?
若照你的方法改了順序後呢?

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #13 於: 2003-03-04 15:51 »
引述: "netman"
那,dmesg | grep eth ,看到 eth0 是用 trl 還是 dlink ?
若照你的方法改了順序後呢?


Dear Sir :D
目前我發現了一個問題就是網路碰撞好像太嚴重了 !!
eth0      Link encap:Ethernet  HWaddr 00:50:FC:42:A6:F1
          inet addr:10.1.1.15  Bcast:10.1.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2572017 errors:8779 dropped:0 overruns:0 frame:15
          TX packets:2621003 errors:0 dropped:0 overruns:0 carrier:0
          collisions:23004 txqueuelen:100
          RX bytes:1068594405 (1019.0 Mb)  TX bytes:2235550688 (2131.9 Mb)
          Interrupt:10 Base address:0xd000

而且還有一堆的 errors 難道是因為這個原因導致出現 Too many work at interrput 嗎 ??
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17423
    • 檢視個人資料
    • http://www.study-area.org
Too much work at inturrput
« 回覆 #14 於: 2003-03-04 16:37 »
通常來說,除非在 full-duplex 環境下,collision 是難免的。

你上面的 info 看來,RX 的 error 也蠻嚴重的。
先抓出"元兇"看看... 如:
換 hub/swith, cable, NIC, etc...

IceCream

  • 懷疑的國中生
  • **
  • 文章數: 71
    • 檢視個人資料
    • http://www.taiwanes.com
Too much work at inturrput
« 回覆 #15 於: 2003-03-05 11:38 »
引述: "netman"
通常來說,除非在 full-duplex 環境下,collision 是難免的。

你上面的 info 看來,RX 的 error 也蠻嚴重的。
先抓出"元兇"看看... 如:
換 hub/swith, cable, NIC, etc...


請問一下netman, router 算是 L3 的裝置.
那麼他的工作環境應該是full-duplex 嗎? 會有collision 嗎?
我有一個firewall 跟transparent proxy 主機接一個router (eth0)跟subnet (eth1). 接router 那個nic collision 蠻多的, 接subnet 那個就完全沒有 (L2 switch) eth0 偶爾也會跳Eth0:Too much work at Interrupt

Overcertified

  • 鑽研的研究生
  • *****
  • 文章數: 555
    • 檢視個人資料
    • http://www.itpro.tw
Too much work at inturrput
« 回覆 #16 於: 2003-03-05 11:42 »
引述: "netman"
通常來說,除非在 full-duplex 環境下,collision 是難免的。

你上面的 info 看來,RX 的 error 也蠻嚴重的。
先抓出"元兇"看看... 如:
換 hub/swith, cable, NIC, etc...

Dear Sir  8)
我換了一片網卡之後 8139D 的確就沒有嚴重的 Error
eth0    Link encap:Ethernet  HWaddr 00:40:F4:6F:FE:0B
          inet addr:10.1.1.15  Bcast:10.1.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:992463 errors:0 dropped:0 overruns:0 frame:0
          TX packets:879428 errors:0 dropped:0 overruns:0 carrier:0
          collisions:6364 txqueuelen:100
          RX bytes:489555932 (466.8 Mb)  TX bytes:514393641 (490.5 Mb)
          Interrupt:10 Base address:0xd000
暫時也沒有 To many works at interrput 的錯誤出現 !! Thanks
我的學習筆記 http://www.itpro.tw/blog
EveryBody Splunk ~~ ^_^

netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17423
    • 檢視個人資料
    • http://www.study-area.org
Too much work at inturrput
« 回覆 #17 於: 2003-03-05 13:37 »
引述: "IceCream"
請問一下netman, router 算是 L3 的裝置.
那麼他的工作環境應該是full-duplex 嗎? 會有collision 嗎?
我有一個firewall 跟transparent proxy 主機接一個router (eth0)跟subnet (eth1). 接router 那個nic collision 蠻多的, 接subnet 那個就完全沒有 (L2 switch) eth0 偶爾也會跳Eth0:Too much work at Interrupt


full-duplex 是指 IEEE802.3 裡面的標準,還沒到 L3 啦。