LINUX.ORG.RU

Соединение двух ПК прямым кабелем

 mdi-x autodetection


0

1

Здравствуйте. Есть сетевая карта D-Link DFE-520TX (чип VIA Rhino 3) и прямой кабель. Задача - соединить два компьютера без доп. оборудования. У карты заявлено автоматическое детектирование типа кабеля и в Windows всё работает с минимальными настройками - ip 192.168.0.1, маска 255.255.255.0 и всё отлично, другой комп (с ip 192.168.0.2 и такой же маской) пингуется без проблем.
В Funtoo/Linux с настройками «ifconfig eth0 192.168.0.1 netmask 255.255.255.0» по отчёту компа всё отлично (линк есть), а фактически комп не пингуется, не резолвится даже мак-адрес. Как можно проверить режим работы карты и что ещё можно сделать (на программном уровне)?

Ответ на: комментарий от athost

Знаком с этой программой, но не знаю, какая строчка может помочь:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000001 (1)
drv
Link detected: yes

kaffeine
() автор топика
Ответ на: комментарий от splinter

http://ru.wikipedia.org/wiki/Витая_пара#.D0.9F.D1.80.D1.8F.D0.BC.D0.BE.D0.B9_...

У меня как раз тот случай, когда «некоторые сетевые карты способны автоматически определить метод обжима кабеля и подстроиться под него.» Только что-то не работает.

kaffeine
() автор топика

А ты пробовал на 192.168.0.2 запускать ping 192.168.0.1? Можешь поставить tcpdump на funtoo и посмотреть при этом, идет ли трафик на eth0: tcpdump -ni eth0 -s0

red_eyed_peguin
()
Ответ на: комментарий от red_eyed_peguin

Пинговать пробовал, tcpdump не проверял, т.к. если «arp -a» показывает пустоту, то о каких tcp-пакетах через ethernet может быть речь?

kaffeine
() автор топика
Ответ на: комментарий от kaffeine

Обновился до 3.4.0 (с 3.0.7). Заработало. :-/

kaffeine
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.