Page 1 of 1

PXE of Solaris 10

Posted: 21. Oct 2013, 18:29
by bernhard_duebi
Hi,

I have VirtualBox 4.2.18 on Windows 7 SP1 64Bit
I have 2 VMs. One is the install server and the other is the install client. The server is running Solaris 10 10/09 and I used this VM to install many physical machines. Now, for some tests I want to install a virtual machine. So, I created a new VM and attached both VMs to the Host-only Adapter.
First of all, only the PCnet adapters attempt a network boot, all other adapters just hang. But they also are not capable to install the client because they hang after 65535 packets:

server -> client TFTP Data block 65532 (1432 bytes)
client -> server TFTP Ack block 65532
server -> client TFTP Data block 65533 (1432 bytes)
client -> server TFTP Ack block 65533
server -> client TFTP Data block 65534 (1432 bytes)
client -> server TFTP Ack block 65534
server -> client TFTP Data block 65535 (1432 bytes)
client -> server TFTP Ack block 65535
server -> client TFTP Data block 0 (1432 bytes)
client -> server TFTP Ack block 65535
client -> server TFTP Ack block 65535
server -> client TFTP Data block 0 (1432 bytes)
client -> server TFTP Ack block 65535
client -> server TFTP Ack block 65535
server -> client TFTP Data block 0 (1432 bytes)
client -> server TFTP Ack block 65535
client -> server TFTP Ack block 65535
server -> client TFTP Data block 0 (1432 bytes)
client -> server TFTP Ack block 65535
client -> server TFTP Ack block 65535
server -> client TFTP Data block 0 (1432 bytes)
client -> server TFTP Ack block 65535
client -> server TFTP Ack block 65535
client -> server TFTP Ack block 65535
server -> client ICMP Destination unreachable (UDP port 32805 unreachable)
client -> server TFTP Ack block 65535
server -> client ICMP Destination unreachable (UDP port 32805 unreachable)
client -> server TFTP Ack block 65535
server -> client ICMP Destination unreachable (UDP port 32805 unreachable)

is there a way to fix this?

Regards
Bernhard

Re: PXE of Solaris 10

Posted: 23. Oct 2013, 15:22
by bernhard_duebi
ok, I found a workaround
1) boot from cd / dvd
2) select "manual jumstart"
3) click next to hostname and IP
4) watch it installing

Re: PXE of Solaris 10

Posted: 23. Oct 2013, 15:55
by michaln
bernhard_duebi wrote:First of all, only the PCnet adapters attempt a network boot, all other adapters just hang.
Is this with the Extension Pack installed? Only then will the E1000 adapters support PXE.

Re: PXE of Solaris 10

Posted: 23. Oct 2013, 18:08
by bernhard_duebi
of course there is no extension pack installed
let me install it and come back to you

Re: PXE of Solaris 10

Posted: 23. Oct 2013, 18:09
by vushakov
What talks TFTP on the client side? Either the client doesn't understand block count roll-over or expects roll-over to 1 instead of to 0 (that the server uses).

Re: PXE of Solaris 10

Posted: 24. Oct 2013, 11:00
by bernhard_duebi
I would say the PCnet card is talking TFTP to the install server to load the Solaris Kernel.

Now that I have installed the extension pack, also the default network card supports PXE AND is able to load & run the Solaris kernel. Problems solved!

Many Thanks
Bernhard