Jak skonfigurować kartę sieciową do pasywnego wąchania danych, jeśli podłączone są tylko styki 1 i 2 kabla sieciowego

2

Mam pasywne dotknięcie sieci, które umieściłem między dwoma hostami. Schemat okablowania kranu wygląda następująco:

wprowadź opis zdjęcia tutaj

Kran łączy tylko dwa piny (jedna skrętka) z każdą z dwóch kart sieciowych używanych do monitorowania ruchu. Mam problem z tym, że jedna karta sieciowa (która jest wbudowana) działa dobrze w tej konfiguracji (lampka łącza świeci i odbiera / monitoruje ruch), ale druga karta sieciowa, która jest kartą sieciową USB, nic nie odbiera i kontrolka łącza jest wyłączona.

Tryb rozwiązany jest WŁĄCZONY na obu kartach. Te same wyniki uzyskuję po przełączeniu kabli między kartami sieciowymi. Karta sieciowa USB może wąchać ruch, jeśli podłączę się do standardowego hosta (z podłączonymi wszystkimi pinami). Urządzenie, do którego podłączona jest karta sieciowa USB, to Raspberry pi, dlatego muszę używać karty sieciowej USB jako drugiej karty sieciowej.

Czy mogę w jakiś sposób sprawić, że karta sieciowa USB odbierze ruch, jeśli podłączone są tylko dwa styki?

stanko
źródło

Odpowiedzi:

0

Doszedłem do wniosku, że domyślnie działający adapter ma domyślnie 100 Mb / s, a niedziałający adapter ma domyślnie 10 Mb / s, i prawdopodobnie jest to powód, dla którego adapter USB nie wykrywa stanu łącza.

Ale nie jestem w stanie tego potwierdzić, ponieważ nie jestem w stanie zmienić prędkości adaptera USB, ale to chyba inne pytanie. Wyślę to trochę później jako osobne pytanie. Występuje błąd:

root@kali:~# ethtool -s eth1 autoneg off speed 100
Cannot set new settings: Operation not supported
  not setting speed
  not setting autoneg
stanko
źródło