26 сентября 2009 г.

Как узнать, в какую сетевую карточку воткнут кабель

В процессе подключения к сети, к интернету часто возникают вопросы, как узнать в какую сетевую карточку воткнут кабель, работает ли эта сетевая карточка.

Сетевые карточки, определившиеся в системе можно посмотреть следующей командой, которую необходимо задать в терминале.

sudo mii-tool -v

Результат выполнения команды будет примерно такой.


eth0: negotiated 100baseTx-FD flow-control, link ok
  product info: vendor 00:50:43, model 38 rev 0
  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   flow-control

sudo mii-tool -w - позволяет мониторить (наблюдать) подключен ли кабель к конкретной сетевой карточке.

Запустите команду sudo mii-tool -w при подключенном кабеле:

увидите следующее на той сетевухе, которая подключена:

23:49:26 eth0: negotiated 100baseTx-FD flow-control, link ok


А теперь отключите кабель

23:49:33 eth0: no link

И снова включите

23:49:36 eth0: negotiated 100baseTx-FD flow-control, link ok

Есть ещё одна утилита проверки, но по умолчанию она не установлена в системе, требуется интернет.

sudo apt-get install ifplugd

и далее задаём команду в терминале

ifplugstatus

При подключенном кабеле получим следующий вывод:

lo: link beat detected
eth0: link beat detected

А если кабель отключен, то вывод будет вот такой:

lo: link beat detected
eth0: unplugged

Ещё один вариант посмотреть сетевые карточки в системе это задать команду:

lspci -v
Внимательно просмотрите весь вывод и ближе к концу вы увидите примерно вот такой вывод:

09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 12)
    Subsystem: Dell Device 023a
    Flags: bus master, fast devsel, latency 0, IRQ 26
    Memory at fe8fc000 (64-bit, non-prefetchable) [size=16K]
    I/O ports at de00 [size=256]
    Capabilities:
    Kernel driver in use: sky2
    Kernel modules: sky2


Комментариев нет: