Re: Tried and failed to netboot the Sun Netra X1
On 8/30/25 22:50, Dennis Clarke wrote:
I am not sure what magic is needed.
.
.
.
So now I am pondering how to get a bootable *something*.
Well it seems the GRUB on the NETINST has no concept of netboot or NFSv3
or anything like that. So that kills the netboot idea :
.
.
.
... all the usual packet stuff
.
.
.
IP: Source address = 172.16.35.53, 172.16.35.53
IP: Destination address = 172.16.35.61, 172.16.35.61
IP: No options
IP:
UDP: ----- UDP Header -----
UDP:
UDP: Source port = 32818
UDP: Destination port = 10735
UDP: Length = 524
UDP: Checksum = A0B0
UDP:
TFTP: ----- Trivial File Transfer Protocol -----
TFTP:
TFTP: Opcode = 3 (data packet)
TFTP: Data block = 150
TFTP: [ 512 bytes of data ]
0: 0003 ba13 3c25 000c 2906 6897 0800 4500 ....<%..).h...E.
16: 0220 b082 4000 3c11 0000 ac10 2335 ac10 . ..@.<.....#5..
32: 233d 8032 29ef 020c a0b0 0003 0096 6364 #=.2).........cd
48: 726f 6d00 0000 6664 0000 0000 0000 6661 rom...fd......fa
64: 696c 7572 6520 7772 6974 696e 6720 7365 ilure writing se
80: 6374 6f72 2030 7825 6c6c 7820 746f 2060 ctor 0x%llx to `
96: 2573 2700 0000 6f76 6572 666c 6f77 2064 %s'...overflow d
112: 6574 6563 7465 6420 7768 696c 6520 6f62 etected while ob
128: 7461 696e 696e 6720 7369 7a65 206f 6620 taining size of
144: 6465 7669 6365 2070 6174 6800 0000 6f76 device path...ov
160: 6572 666c 6f77 2064 6574 6563 7465 6420 erflow detected
176: 7768 696c 6520 6f62 7461 696e 696e 6720 while obtaining
192: 7369 7a65 206f 6620 616e 206f 7065 6e20 size of an open
208: 7061 7468 0000 6465 7670 6174 6820 3d20 path..devpath =
224: 2573 2c20 6361 6e6f 6e69 6361 6c20 3d20 %s, canonical =
240: 2573 0a00 0000 6469 736b 0000 0000 6469 %s....disk....di
256: 736b 2f69 6565 6531 3237 352f 6f66 6469 sk/ieee1275/ofdi
272: 736b 2e63 0000 4f70 656e 696e 6720 6025 sk.c..Opening `%
288: 7327 2e0a 0000 6361 6e27 7420 7265 6164 s'....can't read
304: 2064 6576 6963 6520 7072 6f70 6572 7469 device properti
320: 6573 0000 0000 6361 6e27 7420 7265 6164 es....can't read
336: 2074 6865 2064 6576 6963 6520 7479 7065 the device type
352: 0000 0000 0000 6e6f 7420 6120 626c 6f63 ......not a bloc
368: 6b20 6465 7669 6365 0000 0000 0000 6361 k device......ca
384: 6c6c 2d6d 6574 686f 6400 0000 0000 626c ll-method.....bl
400: 6f63 6b2d 7369 7a65 0000 0000 0000 6361 ock-size......ca
416: 6e27 7420 6765 7420 626c 6f63 6b20 7369 n't get block si
432: 7a65 3a20 6661 696c 6564 2063 616c 6c2d ze: failed call-
448: 6d65 7468 6f64 0a00 0000 0000 0000 6361 method........ca
464: 6e27 7420 6765 7420 626c 6f63 6b20 7369 n't get block si
480: 7a65 3a20 256c 6c64 0a00 0000 0000 6469 ze: %lld......di
496: 736b 206e 616d 6520 3d20 2573 2c20 7061 sk name = %s, pa
512: 7468 203d 2025 730a 0000 0000 0000 7673 th = %s.......vs
528: 6373 6900 0000 7673 6373 692d 7265 706f csi...vscsi-repo
544: 7274 2d6c 756e 7300 0000 0000 0000 rt-luns.......
ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 303 arrived at 11:33:23.36172
ETHER: Packet size = 64 bytes
ETHER: Destination = 0:c:29:6:68:97,
ETHER: Source = 0:3:ba:13:3c:25,
ETHER: Ethertype = 0800 (IP)
ETHER:
IP: ----- IP Header -----
IP:
IP: Version = 4
IP: Header length = 20 bytes
IP: Type of service = 0x00
IP: xxx. .... = 0 (precedence)
IP: ...0 .... = normal delay
IP: .... 0... = normal throughput
IP: .... .0.. = normal reliability
IP: .... ..0. = not ECN capable transport
IP: .... ...0 = no ECN congestion experienced
IP: Total length = 32 bytes
IP: Identification = 150
IP: Flags = 0x0
IP: .0.. .... = may fragment
IP: ..0. .... = last fragment
IP: Fragment offset = 0 bytes
IP: Time to live = 64 seconds/hops
IP: Protocol = 17 (UDP)
IP: Header checksum = dba4
IP: Source address = 172.16.35.61, 172.16.35.61
IP: Destination address = 172.16.35.53, 172.16.35.53
IP: No options
IP:
UDP: ----- UDP Header -----
UDP:
UDP: Source port = 10735
UDP: Destination port = 32818
UDP: Length = 12
UDP: Checksum = 0000 (no checksum)
UDP:
TFTP: ----- Trivial File Transfer Protocol -----
TFTP:
TFTP: Opcode = 4 (acknowledgement)
TFTP: Acknowledge block = 150
0: 000c 2906 6897 0003 ba13 3c25 0800 4500 ..).h.....<%..E.
16: 0020 0096 0000 4011 dba4 ac10 233d ac10 . ....@.....#=..
32: 2335 29ef 8032 000c 0000 0004 0096 0000 #5)..2..........
48: 0000 0000 0000 0000 0000 0000 0000 0000 ................
ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 304 arrived at 11:33:23.36191
ETHER: Packet size = 558 bytes
ETHER: Destination = 0:3:ba:13:3c:25,
ETHER: Source = 0:c:29:6:68:97,
ETHER: Ethertype = 0800 (IP)
ETHER:
IP: ----- IP Header -----
IP:
IP: Version = 4
IP: Header length = 20 bytes
IP: Type of service = 0x00
IP: xxx. .... = 0 (precedence)
IP: ...0 .... = normal delay
IP: .... 0... = normal throughput
IP: .... .0.. = normal reliability
IP: .... ..0. = not ECN capable transport
IP: .... ...0 = no ECN congestion experienced
IP: Total length = 544 bytes
IP: Identification = 45187
IP: Flags = 0x4
IP: .1.. .... = do not fragment
IP: ..0. .... = last fragment
IP: Fragment offset = 0 bytes
IP: Time to live = 60 seconds/hops
IP: Protocol = 17 (UDP)
IP: Header checksum = 0000
IP: Source address = 172.16.35.53, 172.16.35.53
IP: Destination address = 172.16.35.61, 172.16.35.61
IP: No options
IP:
UDP: ----- UDP Header -----
UDP:
UDP: Source port = 32818
UDP: Destination port = 10735
UDP: Length = 524
UDP: Checksum = A0B0
UDP:
TFTP: ----- Trivial File Transfer Protocol -----
TFTP:
TFTP: Opcode = 3 (data packet)
TFTP: Data block = 151
TFTP: [ 512 bytes of data ]
0: 0003 ba13 3c25 000c 2906 6897 0800 4500 ....<%..).h...E.
16: 0220 b083 4000 3c11 0000 ac10 2335 ac10 . ..@.<.....#5..
32: 233d 8032 29ef 020c a0b0 0003 0097 6f76 #=.2).........ov
48: 6572 666c 6f77 2064 6574 6563 7465 6420 erflow detected
64: 7768 696c 6520 6372 6561 7469 6e67 2062 while creating b
80: 7566 6665 7220 666f 7220 7673 6373 6900 uffer for vscsi.
96: 0000 0000 0000 2f64 6973 6b40 256c 7800 ....../disk@%lx.
112: 0000 0000 0000 7361 735f 696f 6100 6f76 ......sas_ioa.ov
128: 6572 666c 6f77 2064 6574 6563 7465 6420 erflow detected
144: 7768 696c 6520 6372 6561 7469 6e67 2062 while creating b
160: 7566 6665 7220 666f 7220 7361 735f 696f uffer for sas_io
176: 6100 0000 0000 6765 742d 7361 732d 6368 a.....get-sas-ch
192: 696c 6472 656e 0000 0000 0000 0000 6669 ildren........fi
208: 6e64 6465 7669 6365 2028 2573 2920 6661 nddevice (%s) fa
224: 696c 6564 0a00 6963 6f6e 6e61 6d65 0000 iled..iconname..
240: 0000 0000 0000 6765 7420 6963 6f6e 6e61 ......get iconna
256: 6d65 2066 6169 6c65 640a 0000 0000 7364 me failed.....sd
272: 6d6d 6300 0000 6465 7669 6365 2069 7320 mmc...device is
288: 6e6f 7420 616e 2053 4420 6361 7264 0a00 not an SD card..
304: 0000 0000 0000 626f 6f74 7061 7468 0000 ......bootpath..
320: 0000 0000 0000 2f63 686f 7365 6e2f 626f ....../chosen/bo
336: 6f74 7061 7468 2070 726f 7065 7274 7920 otpath property
352: 6d69 7373 696e 6721 0a00 0000 0000 6f66 missing!......of
368: 6469 736b 0000 7265 7175 6573 7465 6420 disk..requested
384: 6275 6666 6572 2073 697a 6520 6973 2074 buffer size is t
400: 6f6f 206c 6172 6765 0000 0000 0000 6f76 oo large......ov
416: 6572 666c 6f77 2069 7320 6465 7465 6374 erflow is detect
432: 6564 0000 0000 6e65 7720 7265 6164 2069 ed....new read i
448: 7320 706f 7369 7469 6f6e 2062 6579 6f6e s position beyon
464: 6420 7468 6520 656e 6420 6f66 2074 6865 d the end of the
480: 2077 7269 7474 656e 2064 6174 6100 6f6e written data.on
496: 6520 6172 6775 6d65 6e74 2065 7870 6563 e argument expec
512: 7465 6400 0000 2573 2573 2000 0000 2825 ted...%s%s ...(%
528: 7329 2000 0000 756e 6b6e 6f77 6e00 696e s) ...unknown.in
544: 7661 6c69 6420 6172 6775 6d65 6e74 valid argument
ETHER: ----- Ether Header -----
ETHER:
ETHER: Packet 305 arrived at 11:33:23.36904
ETHER: Packet size = 64 bytes
ETHER: Destination = 0:c:29:6:68:97,
ETHER: Source = 0:3:ba:13:3c:25,
ETHER: Ethertype = 0800 (IP)
ETHER:
etc etc etc
However eventually the GRUB just dies with no clue what to do.
--
--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
Reply to: