ARP implementierung -> Linux PC kein ARP Response

Gast #1425458
Lesenswert?

Hi Leute!

Wie schon im Betreff steht, habe ich das ARP Protokoll implementiert. 
Wenn ich nun von meinem Board ein ARP Request aussende, sehe ich dieses 
paket im Wireshark (dort kommt es richtig an).

Das Problem ist nur, dass mein PC kein ARP Response schickt. Woran kann 
das liegen? Bzw. wie muss ich meine Netzwerkkarte konfigurieren?

Achja: ich verwende linux.

Das Board hat die MAC Adresse: 00:02:04:08:0A:0D
die IP: 192.168.0.3 (hardcoded)

/sbin/ifconfig spuckt zu eth1 folgendes aus:
--------------------------------------------
eth1      Link encap:Ethernet  HWaddr 00:04:75:e1:20:d9
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::204:75ff:fee1:20d9/64 Scope:Link
          UP BROADCAST RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:784 errors:0 dropped:0 overruns:0 frame:0
          TX packets:732 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:60900 (59.4 KiB)  TX bytes:126826 (123.8 KiB)
          Interrupt:22 Base address:0xe000


Woran liegt's, dass ich keine Response mit der MAC bekomme?
Achja: PC und µC board sind über einen SWITCH verbunden (es hängt sonst 
nichts dran).

Danke im vorraus,
me
Gast #1431891
Lesenswert?

So damit's nun vollständig hier ist.

Man muss die Netzwerkkarte entspechend konfigurieren (für VLAN) -> warum 
das ganze auch OHNE VLAN nicht funktioniert hat, weiß ich nicht.

apt-get install vlan
modprobe 8021q
vconfig add eth1 1
ifconfig eth1.1 192.168.11.1 netmask 255.255.255.0
ifconfig -a

Lg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren