datagram sent twice

[email protected]
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.