網路卡不能連線、它總是自動釋放 IP ...



贊助商連結


Man
2001-12-14, 02:36 PM
各位好~
我的配備如下:
OS 是 Linux 7.0
底板是『ECS』的『P6SEP-ME』、
配用兩張網路卡作 ipchains 供內部電腦上網,
兩張網路卡分別是『D-Link 530tx』和『Practical』...
『D-Link 530tx』接駁 cable modem 、『Practical』接駁內部網路。
『D-Link』能成功的取得 IP 上網,也能成功的執行 ipchains 供內部網路上網...
但問題就在這...
每一天晚上,我的內部網都不會再有任何對外連線的,
但當第二天早上,當我想執行對外連線時,都『必定』會連線失敗。
我查看原因下發現原來是 Linux 上,『D-Link』的 IP 不見了...是不見了,但只要重新啟動『D-Link』便能恢復連線了。
當能成功上網時,查看『D-Link』的 ifconfig 得出的結果如下:
eth0 Link encap:10Mbps Ethernet HWaddr 10:E0:8C:39:xx:xx
inet addr:203.203.203.203 Bcast:203.203.203.0 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:862446019 errors:1621638 dropped:0 overruns:0
TX packets:0 errors:0 dropped:0 overruns:296751353
Interrupt:10 Base address:0xdc00
-------------------------------------------------------------------------------
但當不能連線時,ifconfig 的結果便會如下:
eth0 Link encap:10Mbps Ethernet HWaddr 10:E0:8C:39:xx:xx
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:862446019 errors:1621638 dropped:0 overruns:0
TX packets:0 errors:0 dropped:0 overruns:296751353
Interrupt:10 Base address:0xdc00
-------------------------------------------------------------------------------
它會不見了『inet addr:203.203.203.203 Bcast:203.203.203.0 Mask:255.255.255.0』這一行,但怎會這樣呢?
是網路卡有問題嗎?還是其他的問題呢?
我已經苦思很久了,都是不知如何...
結果一怒之下,昨天晚上,我不斷的 ping 同一個 IP ,一直到今早,打算看看是不是『Power management』的問題,結果今朝當我查看『ping』得的結果時是這樣的:
假設我昨晚 ping 的 IP 是『201.201.201.201』...
-------------------------------------------------------------------------------
ping: wrote 201.201.201.201 64 chars, ret=-1
ping: sendto: Invalid argument
-------------------------------------------------------------------------------
當今早我查看時,就是一直重複著這兩行...都不知重複了多久了...
究竟是怎麼問題呢?之前用 IP router 都沒有這樣的情況,會不會是網路卡壞了呢?
希望各位能指點指點!:(