Skip navigation.
Home
The QNX Community Portal

View topic - Hod do I make QNX 6.3sp2 handle 42 byte ARP reply packet?

Hod do I make QNX 6.3sp2 handle 42 byte ARP reply packet?

Read-only archive of qnx.public.sysadmin at inn.qnx.com

Hod do I make QNX 6.3sp2 handle 42 byte ARP reply packet?

Postby calderm » Tue Nov 07, 2006 1:21 am

Hello All, I've found using ethereal and a 10baset hub that the QNX 6.3 sp2 install I have isn't responding to my windows XP computer's 42 byte ARP reply packets. Another windows computer on the network with 60 byte ARP packets reply works fine with QNX. How do I make QNX cope with non padded 42 byte ARP packets? My windows computer responds to QNX's 60 byte packets with 42 byte replies and QNX just ignores it and asks again who is on IP 192.168.1.43?

This is using both DHCP and static IP. Using
io-net -d speedo verbose,promiscuous - p tcpip

Regards, Mark
calderm
New Member
 
Posts: 3
Joined: Tue Nov 07, 2006 12:41 am

RE: Hod do I make QNX 6.3sp2 handle 42 byte ARP reply packet

Postby meat030 » Fri Aug 03, 2007 7:01 am

Any updates on this ...I seem to have the same problem
meat030
Active Member
 
Posts: 12
Joined: Fri Dec 02, 2005 4:01 am

Re: Hod do I make QNX 6.3sp2 handle 42 byte ARP reply packet

Postby Robert Craig » Fri Aug 03, 2007 7:10 pm

calderm wrote:
Hello All, I've found using ethereal and a 10baset hub that the QNX
6.3 sp2 install I have isn't responding to my windows XP computer's
42 byte ARP reply packets. Another windows computer on the network
with 60 byte ARP packets reply works fine with QNX. How do I make
QNX cope with non padded 42 byte ARP packets? My windows computer
responds to QNX's 60 byte packets with 42 byte replies and QNX just
ignores it and asks again who is on IP 192.168.1.43?

This is using both DHCP and static IP. Using
io-net -d speedo verbose,promiscuous - p tcpip

Regards, Mark



By "non padded 42 byte", does this mean that the Ethernet packet total
length on the wire is 42 bytes (i.e. 14 bytes for Ethernet Header plus
28 bytes for ARP)?

If the packet on the wire is only 42 bytes, then I believe that this is
out of spec. The minimum Ethernet packet size is 64 bytes so it's quite
likely that the packet is being discarded in the NIC HW as invalid.
Robert Craig
 


Return to qnx.public.sysadmin

Who is online

Users browsing this forum: No registered users and 2 guests