ethlinkdown
㈠ 華碩RT-AC1200GU 導致光貓斷網,到底是什麼問題求各路大佬看看
首先保證路由器設置正確。
一、電腦IP地址設置問題
(1)、連接路由器上網時,需要把電腦上的IP地址設置為自動獲得(動態IP)。
電腦動態IP地址配置
(2)、如果你的網路中,管理員要求使用固定IP地址上網,則請在本地連接中,填寫正確的IP地址、子網掩碼、網關和DNS伺服器地址。
二、檢查下網路是否正常。
1、首先打開電腦管家,選擇工具箱。
2、選擇網路修復工具。
3、點擊立即修復.
㈡ 使用telnet重啟伺服器後,提示: bnx2:eth0 NIC Copper link is down
很奇怪呢,你裝的是什麼系統?Linux嗎?
這個故障的原因一般是網卡網線不好,但肯定的是和其他的線路是無關的,還有可能是網卡和對端協商不通過,當然也有可能是網卡或者對端壞掉。
㈢ 求助,老是出現link down,link up請問是怎麼回事
有的人用ifconfig -a 查網卡已經配置的正確的IP地址,可是就是ping不能網路,到機房一看網線沒接,^@^! 網路不通 會有好多原因,但最先查的就是網卡的網路是還已連接並UP。就像辦公室的MM喊著說上不了網,結果「本地連接」都是「X」的一樣的情況。
[root@localhost root]# mii-tool
eth0: negotiated 100baseTx-FD, link ok
eth1: no link或[root@localhost root]# mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
proct info: vendor 00:50:43, model 2 rev 3
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
eth1: no link
proct info: vendor 00:50:43, model 2 rev 3
basic mode: autonegotiation enabled
basic status: no link
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control或[root@localhost root]# mii-tool -w
21:20:33 eth0: negotiated 100baseTx-FD, link ok
21:20:33 eth1: no link
//mii-tool主要是用於配置網卡工作模式的指令,同時也可以進行查詢、監控等工作!2)[root@localhost /]# /etc/init.d/network status
Configured devices:
lo eth0 eth1
Currently active devices:lo eth0等同於[root@localhost root]# service --status-all
Configured devices:
lo eth0 eth1
㈣ 伺服器數據恢復的故障類型
1、誤刪除、誤格式化、誤分區、誤克隆、文件解密、病毒破壞等
2、RAID陣列信息丟失的
3、RAID卡損壞導致數據丟失
4、RAID升級遷移過程中誤操作導致的數據丟失
5、RAID5陣列2塊硬碟OFFLINE導致的數據丟失
6、RAID陣列內邏輯驅動器出現壞條帶
7、重新配置RAID陣列信息導致數據丟失
8、RAID陣列內磁碟順序出錯
9、RAID陣列系統崩潰伺服器無法啟動
10、RAID硬碟掉線,陣列內某塊或多塊硬碟無法識別
11、RAID陣列信息混亂
12、RAID意外斷電等原因造成的rebuild失敗 伺服器物理層故障,主要是指伺服器陣列SAS、SCSI硬碟由於硬碟內部磁頭或者電機原因引起的故障,主要包括如下幾種:
1、硬碟通電敲盤;
2、硬碟通電不轉;
3、硬碟通電不識別; 伺服器壞道層故障,主要是指,磁碟陣列中SCSI、SAS硬碟由於一塊或者多塊有壞道引起操作系統產生如下故障,
1、無法啟動;
2、啟動操作系統藍屏;
3、啟動操作系統死機; eth1: Too much work at interrupt, IntrStatus=0x0001
這條提示的含意為. 某網卡的中斷請求過多. 如果只是偶爾出現一次可忽略. 但這條提示如果經常出現或是集中出現,那涉及到的可能性就比較多有可能需要進行處理了.。可能性比較多,如網卡性能;伺服器性能;網路攻擊..等等。
IPVS: incoming ICMP: failed checksum from 61.172.0.X!
伺服器收到了一個校驗和錯誤的ICMP數據包。 這類的數據包有可能是非法產生的垃圾數據.但從目前來看伺服器收到這樣的數據非常多.一般都忽略。
一般代理伺服器在工作時會每秒鍾轉發幾千個數據包.收到幾個錯誤數據包不會影響正常的工作.這是問我最多的一類提示了。
NET: N messages suppressed.
伺服器忽略了 N 個數據包.和上一條提示類似.伺服器收到的數據包被認為是無用的垃圾數據數據. 這類數據多是由攻擊類的程序產生的。
這條提示如果 N 比較小的時候可以忽略.但如果經常或是長時間出現3位數據以上的這類提示.就很有可能是伺服器受到了垃圾數據類的帶寬攻擊了。
UDP: bad checksum. From 221.200.X.X:50279 to 218.62.X.X:1155 ulen 24
UDP: short packet: 218.2.X.X:3072 3640/217 to 222.168.X.X:57596
218.26.131.X sent an invalid ICMP type 3, code 13 error to a broadcast: 0.1.0.4 on eth0
伺服器收到了一個錯誤的數據包.分別為 UDP校驗和錯誤; 過短的UDP數據包; 一個錯誤的ICMP類型數據. 這類信息一般情況下也是非法產生的。但一般問題不大可直接忽略。
kernel: conntrack_ftp: partial 227 2205426703+13
FTP_NAT: partial packet 2635716056/20 in 2635716048/2635716075
伺服器在維持一條FTP協議的連接時出錯. 這樣的提示一般都可以直接忽略。 NETDEV WATCHDOG: eth1: transmit timed out
eth1: link down
eth1: link up, 10Mbps, half-plex, lpa 0x0000
eth2: link up, 100Mbps, full-plex, lpa 0x41E1
setting full-plex based on MII #24 link partner capability of 45e1
這些提示是網路通信中出現嚴重問題時才會出現.故障基本和網路斷線有關系. 這幾條提示分別代表的含意是 某塊網卡傳送數據超時; 網卡連接down; 網卡連接up,連接速率為10/100Mbps,全/半雙功.這里寫到的最後三行的提示比較類似. 出現這類提示時必須注意網路連接狀況進行處理!!!
NIC Link is Up 100 Mbps Full Duplex
情況和 kernel: eth1: link up,...相同.指某塊網卡適應的連接速率. 一般認為沒有說明哪個網卡down,只是連續出現網卡適應速率也是通信有問題。如果是網線正常的斷接可以忽略這類的信息。
eth0: Transmit timed out, status 0000, PHY status 786d, resetting... eth0: Reset not complete yet. Trying harder.
第一條提示 網卡關送數據失敗. 復位網卡. 第二條提示 網卡復位不成功.... 這些提示都屬於嚴重的通信問題。
eth1: Transmit error, Tx status register 82. Probably a plex mismatch. See Documentation/networking/vortex.txt Flags; bus-master 1, dirty 9994190(14) current 9994190(14) Transmit list 00000000 vs. f7171580. 0: @f7171200 length 800001e6 status 000101e6 1: @f7171240 length 8000008c status 0001008c ....
這個提示是3com網卡特有的. 感覺如果出現量不大的話也不會影響很嚴重. 目前看維一的解決辦法是更換伺服器上的網卡。 實在感覺3com的網卡有些問題... 0001 ##WMPCheckV001## 2005-04-13_10:10:01 Found .(ARP Spoofing sniffer)! IP:183 MAC:5 0002 ##WMPCheckV001## 2005-04-07_01:53:32 Found .(MAC_incomplete)! IP:173 mac_incomplete:186 0003 ##WMPCheckV001## 2005-04-17_16:25:11 Found .(HIGH_synsent)! totl:4271 SynSent:3490 0004 ##WMPCheckV001## 20......
這是由報警程序所引起的提示. 詳細的信息需要用報警程序的客戶端進行實時接收.詳細情況請查看告警模塊和日誌。 CPU0: Temperature above threshold CPU0: Running in molated clock mode
伺服器CPU工作溫度過高. 必須排除硬體故障。
㈤ 請教:linux插拔網線時終端會顯示eth0:link up/down是怎麼實現的
一.安裝和配置網路設備 在安裝linux時,如果你有網卡,安裝程序將會提示你給出tcp/ip網路的配置參數,如本機的 ip地址,預設網關的ip地址,DNS的ip地址等等.根據這些配置參數,安裝程序將會自動把網卡(linux系統首先要支持)驅動程序編譯到內核中去. 但...
㈥ 怎樣網卡設置混雜模式
有時候為嗅探到網路上的數據,需要將網卡設置到混雜模式。進入該模式將網路上的數據一並抓獲,為此在設置nic的混雜模式的時候有諸多方法:
一、通過shell命令來實現:
ifconfig eth1 promisc 設置混雜模式
ifconfig eth1 -promisc 取消混雜模式
執行結果如下
[root@localhost tftpboot]# ifconfig
eth6 Link encap:Ethernet HWaddr 08:00:27:70:1D:79
inet6 addr: fe80::a00:27ff:fe70:1d79/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:100124 errors:0 dropped:0 overruns:0 frame:0
TX packets:8795 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12986638 (12.3 MiB) TX bytes:6452270 (6.1 MiB)
lo Link encap:Local 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:1303 errors:0 dropped:0 overruns:0 frame:0
TX packets:1303 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:303973 (296.8 KiB) TX bytes:303973 (296.8 KiB)
[root@localhost tftpboot]# ifconfig eth6 promisc
[root@localhost tftpboot]# ifconfig
eth6 Link encap:Ethernet HWaddr 08:00:27:70:1D:79
inet6 addr: fe80::a00:27ff:fe70:1d79/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:100154 errors:0 dropped:0 overruns:0 frame:0
TX packets:8795 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13007885 (12.4 MiB) TX bytes:6452270 (6.1 MiB)
lo Link encap:Local 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:1303 errors:0 dropped:0 overruns:0 frame:0
TX packets:1303 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:303973 (296.8 KiB) TX bytes:303973 (296.8 KiB)
[root@localhost tftpboot]#
二、通過C語言方式編程來實現
#include <stdio.h>
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <errno.h>
#include <linux/if_ether.h>
#include <net/if.h>
#include <sys/ioctl.h>
#include <string.h>
#define ETH_NAME "eth1"
int do_promisc(void) {
int f, s;
struct ifreq ifr;
if ( (f=socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL)))<0){
return -1;
}
strcpy(ifr.ifr_name, ETH_NAME);
if ((s = ioctl(f, SIOCGIFFLAGS, &ifr))<0){
close(f);
return-1;
}
if(ifr.ifr_flags & IFF_RUNNING){
printf("eth link up\n");
}else{
printf("eth link down\n");
}
ifr.ifr_flags |= IFF_PROMISC;
if ((s = ioctl(f, SIOCSIFFLAGS, &ifr)) < 0){
return -1;
}
printf("Setting interface ::: %s ::: to promisc\n\n", ifr.ifr_name);
return 0;
}
int check_nic(void)
{
struct ifreq ifr;
int skfd = socket(AF_INET, SOCK_DGRAM, 0);
strcpy(ifr.ifr_name, ETH_NAME);
if (ioctl(skfd, SIOCGIFFLAGS, &ifr) < 0)
{
close(skfd);
return -1;
}
if(ifr.ifr_flags & IFF_RUNNING){
printf("link up\n");
close(skfd);
return 0; // 網卡已插上網線
}else {
printf("link down\n");
close(skfd);
return -1;
}
}
int main(void) {
do_promisc();
return 0;
}
㈦ eth5 has been Link Down什麼意思
eth5一直掉線
㈧ 請教:linux插拔網線時終端會顯示eth0:link up/do
簡單的來說,原理是: 硬體引腳檢測-產生中斷-驅動執行中斷程序-上報應用層-應用層列印eth0:link up/down請教:linux插拔網線時終端會顯示eth0:link up/do
㈨ dm9000 eth0:link down eth0:link up
我也遇到這樣的問題,問過天嵌的工程師,他們說是我的網卡晶元電源線偏窄,還有就是TD+TD-和RD+RD-要做差分線處理。修改後情況好很多,但是一天還是會出現十幾條的。
㈩ 急:Linux下因eth0無法連網
把ip設成自動獲得就行了吧
vi /etc/sysconfig/network-scripts/ifcfg-eth0
把裡面BOOTPROTO=static,改成BOOTPROTO=dhcp