datagram sent twice
| Newsgroups | gmane.comp.hardware.microcontrollers.tini |
|---|---|
| Message-ID | <OFD193D572.BCDE5D84-ON85256E51.0072868D-85256E52.005A0772@spx.com> |
I've spent some more time investigating the "Datagram stuck and then sent
twice" issue I reported in June.
Using a network monitor, I've captured this failure four times. Each
failure shows a broadcast packet from
the domain controller within the same millisecond as (and imediately
preceeding) the errant datagram.
I may have been wrong when I had reported a delay before the errant packet
was transmitted - I don't see a delay now. What I see is:
My TINI app's debug shows It's sending datagram #12005
My Server app receives it ok
.1 seconds later,
My TINI app's debug shows It's sending datagram #12006
My Server app complains it's received datagram #12005
The network trace shows:
1:10:033 Datagram 12005 Sent from TINI 192.168.1.101 ->Server
192.168.1.1
...
1:10:133 Domain Controller Broadcast 192.168.1.148 ->
192.168.1.255
1:10:133 Datagram 12005 Sent from TINI 192.168.1.101 ->Server
192.168.1.1
Is it possible that the TINI OS has a problem with receiving a broadcast
while processing a transmit packet?
Here's a dump of the broadcast packet:
ETHERNET: ETYPE = 0x0800 : Protocol = IP: DOD Internet Protocol
IP: ID = 0xC1DC; Proto = UDP; Len: 78
00000000 FF FF FF FF FF FF 00 04 AC D7 2E A4 08 00 ..............
UDP: Src Port: NETBIOS Name Service, (137); Dst Port: NETBIOS Name
Service (137); Length = 58 (0x3A)
00000000 45 00 E.
00000010 00 4E C1 DC 00 00 80 11 F3 DE C0 A8 01 94 C0 A8
.N..............
00000020 01 FF ..
NBT: NS: Query req. for DUMY1 <00>
00000020 97 82 01 10 00 01 ......
00000030 00 00 00 00 00 00 20 45 45 46 46 45 4E 46 4A 44
.......EEFFENFJD
00000040 42 43 41 43 41 43 41 43 41 43 41 43 41 43 41 43
BCACACACACACACAC
00000050 41 43 41 43 41 41 41 00 00 20 00 01 ACACAAA.....
I'm using TINI OS version 1.2 on an M390.
Andy Turcotte
_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini