[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Не работает eth0, как выяснить что это аппаратная проблема?



Eugene Berdnikov -> debian-russian@lists.debian.org  @ Tue, 1 Sep 2015 01:15:12 +0300:

 >> При воткнутом гарантировано рабочем кабеле:
 >> 
 >>   $ ip link show eth0
 >>   2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,DYNAMIC,UP> mtu 1500 qdisc
 >> pfifo_fast state DOWN mode DEFAULT group default qlen 1000
 >> 
 >>   $ ethtool eth0
 >>   Link detected: no
 >> 
 >> В другом варианте затыкалось на dhclient - писало что то по поводу
 >> повреждения данных общения, wireshark даже чего то принимал, сейчас долго
 >> с ящиками и проводами носиться что бы повторить эксперемент.
 >> 
 >> Есть ли однозначный или коственный метод выяснить аппаратная ли проблема?

 EB>  Если чип встал в "up", то отсутствие линка полностью аппаратная проблема.
 EB>  Пока чип не видит линк (no-carrier), никакие фреймы ходить не могут,
 EB>  в том числе dhcp.

Вот интересно...  А если no-carrier потому что загнулся один контакт из
восьми (допустим, один из Tx, а не Rx пары), есть вероятность, что в
promiscuous mode фреймы получаться будут (т.е. tcpdump что-то внятное
покажет), или чип наглухо будет игнорировать всё?  Или как реализатор
реализует?


Reply to: