Netdemo and ARP protocol

Mario Vieira Mario.Vieira at itlog.edinfor.pt
Thu Sep 12 13:44:19 UTC 2002


Hi, I am a newbie with RTEMS and I need help.


I am porting RTEMS to a board from quicklogic. I'm testing the network 
with the netdemos-4.5.0/netdemo and I find out (printing the mbuffer) that the 
initial ARP packet that is sent is incorrect. 
Below I send the capture packet that is exactly like the mbuffer:


Frame 1 (60 on wire, 60 captured)
    Packet Length: 60 bytes
    Capture Length: 60 bytes
Ethernet II
    Destination: ff:ff:ff:ff:ff:ff (ff:ff:ff:ff:ff:ff)
    Source: 31:32:33:34:35:36 (31:32:33:34:35:36)
    Type: ARP (0x0806)
    Trailer: 0000C1888F010000000004D200090328...
Address Resolution Protocol (opcode 0x0604)
    Hardware type:  (0x0000)                            <- HERE short
    Protocol type: Unknown (0x0001)
    Hardware size: 8
    Protocol size: 0
    Opcode: Unknown (0x0604)
    Sender hardware address: 0001313233343536
    Target hardware address: C1888F0100000000  


The "HERE short" isn't supposed to be there. From there the codes are 
correct but moved 2 bytes.

I look at the procedure to send out ARP Requests but I could see what is 
wrong.
Please help me.

Thanks in advance,
Mário Vieira 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20020912/22523656/attachment.html>


More information about the users mailing list