NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/54553: Successful TFTP boot ends with error packet
>Number: 54553
>Category: kern
>Synopsis: Successful TFTP netboot ends with error packet
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Sep 17 09:00:01 +0000 2019
>Originator: Andreas Gustafsson
>Release: NetBSD-current, source date 2019.09.09.22.01.23
>Organization:
>Environment:
System: NetBSD
Architecture: x86_64
Machine: amd64
>Description:
While debugging an unrelated issue by examining tcpdump output from a
network boot of a NetBSD-current/amd64 system, I noticed that when
pxeboot loads the kernel over TFTP, the last TFTP packet sent by the
booting system is an error packet, even in a successful boot:
12:09:50.941416 98:4b:e1:67:68:98 > e4:11:5b:d3:13:fe, ethertype IPv4 (0x0800), length 65: 10.169.0.2.2707 > 10.169.0.1.69: 23 RRQ "netbsd-install" octet
12:09:50.950317 e4:11:5b:d3:13:fe > 98:4b:e1:67:68:98, ethertype IPv4 (0x0800), length 558: 10.169.0.1.65405 > 10.169.0.2.2707: 516 DATA block 1
12:09:50.950391 98:4b:e1:67:68:98 > e4:11:5b:d3:13:fe, ethertype IPv4 (0x0800), length 60: 10.169.0.2.2707 > 10.169.0.1.65405: 4 ACK block 1
12:09:50.950426 e4:11:5b:d3:13:fe > 98:4b:e1:67:68:98, ethertype IPv4 (0x0800), length 558: 10.169.0.1.65405 > 10.169.0.2.2707: 516 DATA block 2
12:09:50.950499 98:4b:e1:67:68:98 > e4:11:5b:d3:13:fe, ethertype IPv4 (0x0800), length 60: 10.169.0.2.2707 > 10.169.0.1.65405: 4 ACK block 2
12:09:50.950531 e4:11:5b:d3:13:fe > 98:4b:e1:67:68:98, ethertype IPv4 (0x0800), length 558: 10.169.0.1.65405 > 10.169.0.2.2707: 516 DATA block 3
[...many packets omitted for brevity...]
12:09:56.152705 e4:11:5b:d3:13:fe > 98:4b:e1:67:68:98, ethertype IPv4 (0x0800), length 558: 10.169.0.1.65405 > 10.169.0.2.2707: 516 DATA block 49137
12:09:56.152774 98:4b:e1:67:68:98 > e4:11:5b:d3:13:fe, ethertype IPv4 (0x0800), length 60: 10.169.0.2.2707 > 10.169.0.1.65405: 4 ACK block 49137
12:09:56.152805 e4:11:5b:d3:13:fe > 98:4b:e1:67:68:98, ethertype IPv4 (0x0800), length 558: 10.169.0.1.65405 > 10.169.0.2.2707: 516 DATA block 49138
12:09:56.152877 98:4b:e1:67:68:98 > e4:11:5b:d3:13:fe, ethertype IPv4 (0x0800), length 60: 10.169.0.2.2707 > 10.169.0.1.65405: 4 ACK block 49138
12:09:56.152908 e4:11:5b:d3:13:fe > 98:4b:e1:67:68:98, ethertype IPv4 (0x0800), length 558: 10.169.0.1.65405 > 10.169.0.2.2707: 516 DATA block 49139
12:09:56.152966 98:4b:e1:67:68:98 > e4:11:5b:d3:13:fe, ethertype IPv4 (0x0800), length 60: 10.169.0.2.2707 > 10.169.0.1.65405: 5 ERROR ENOSPACE ""
Although this is probably harmless in itself, it makes it harder to
debug netboot failures by distracting attention from the actual cause.
>How-To-Repeat:
>Fix:
Home |
Main Index |
Thread Index |
Old Index