Hi Jerry, It seems like a bug .... I take a look the AI sources last night and it looks like AI client collects the path of solaris.zlib (Rootpath) by 'dhcpinfo' from the dhcp server ... which suppose get the Rootpath from its own subnet .... AI tool might be needed to enhance ...
-Steven On 03/25/09 08:41 AM, Jerry Edwards wrote: > Hi, > > I think our problem maybe with our dhcp server. It appears that > during the handshake it is returning > 2 different Client Root Path. We have a separate dhcp server from our > AI server. > > Client Root Path = > http://172.21.8.163:5555/platform/images/osol-0906-109-ai-sparc > Client Root Path = > http://172.21.9.163:5555/target/images/osol-0906-108-ai-sparc > > I do refresh and restart the service after setting up the dhcp > macros and table entries. > > dhtadm -A -m c149-8 -d > ':Include=dns-info:BootFile="http://172.21.8.163:5555/cgi-bin/wanboot-cgi":BootSrvA=172.21.8.163:Rootpath="http://172.21.8.163:5555/platform/images/osol-0906-109-ai-sparc":' > pntadm -A 172.21.8.149 -i 0100144F516272 -m c149-8 -y -f 01 172.21.8.0 > > svcadm refresh svc:/network/dhcp-server:default > svcadm restart svc:/network/dhcp-server:default > > > > # snoop -v -d ce1 dhcp > Using device /dev/ce (promiscuous mode) > ETHER: ----- Ether Header ----- > ETHER: > ETHER: Packet 1 arrived at 7:30:6.74284 > ETHER: Packet size = 342 bytes > ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast) > ETHER: Source = 0:14:4f:51:62:72, > 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 = 328 bytes > IP: Identification = 0 > 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 = 79a6 > IP: Source address = 0.0.0.0, OLD-BROADCAST > IP: Destination address = 255.255.255.255, BROADCAST > IP: No options > IP: > UDP: ----- UDP Header ----- > UDP: > UDP: Source port = 68 > UDP: Destination port = 67 (BOOTPS) > UDP: Length = 308 > UDP: Checksum = F089 > UDP: > DHCP: ----- Dynamic Host Configuration Protocol ----- > DHCP: > DHCP: Hardware address type (htype) = 1 (Ethernet (10Mb)) > DHCP: Hardware address length (hlen) = 6 octets > DHCP: Relay agent hops = 0 > DHCP: Transaction ID = 0x19061519 > DHCP: Time since boot = 0 seconds > DHCP: Flags = 0x0000 > DHCP: Client address (ciaddr) = 0.0.0.0 > DHCP: Your client address (yiaddr) = 0.0.0.0 > DHCP: Next server address (siaddr) = 0.0.0.0 > DHCP: Relay agent address (giaddr) = 0.0.0.0 > DHCP: Client hardware address (chaddr) = 00:14:4F:51:62:72 > DHCP: > DHCP: ----- (Options) field options ----- > DHCP: > DHCP: Message type = DHCPDISCOVER > DHCP: Client Class Identifier = "SUNW.Sun-Blade-T6320" > DHCP: Requested Options: > DHCP: 1 (Subnet Mask) > DHCP: 3 (Router) > DHCP: 12 (Client Hostname) > DHCP: 43 (Vendor Specific Options) > DHCP: Maximum DHCP Message Size = 1472 bytes > > ETHER: ----- Ether Header ----- > ETHER: > ETHER: Packet 2 arrived at 7:30:6.75552 > ETHER: Packet size = 430 bytes > ETHER: Destination = 0:14:4f:51:62:72, > ETHER: Source = 0:3:21:a:c7:2, > 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 = 416 bytes > IP: Identification = 53681 > IP: Flags = 0x4 > IP: .1.. .... = do not fragment > IP: ..0. .... = last fragment > IP: Fragment offset = 0 bytes > IP: Time to live = 255 seconds/hops > IP: Protocol = 17 (UDP) > IP: Header checksum = 3fcc > IP: Source address = 172.21.8.15, nitinstall8 > IP: Destination address = 172.21.8.149, c149-8 > IP: No options > IP: > UDP: ----- UDP Header ----- > UDP: > UDP: Source port = 67 > UDP: Destination port = 68 (BOOTPC) > UDP: Length = 396 > UDP: Checksum = 6A6C > UDP: > DHCP: ----- Dynamic Host Configuration Protocol ----- > DHCP: > DHCP: Hardware address type (htype) = 1 (Ethernet (10Mb)) > DHCP: Hardware address length (hlen) = 6 octets > DHCP: Relay agent hops = 0 > DHCP: Transaction ID = 0x19061519 > DHCP: Time since boot = 0 seconds > DHCP: Flags = 0x0000 > DHCP: Client address (ciaddr) = 0.0.0.0 > DHCP: Your client address (yiaddr) = 172.21.8.149 > DHCP: Next server address (siaddr) = 172.21.8.163 > DHCP: Relay agent address (giaddr) = 0.0.0.0 > DHCP: Client hardware address (chaddr) = 00:14:4F:51:62:72 > DHCP: > DHCP: ----- (Options) field options ----- > DHCP: > DHCP: Message type = DHCPOFFER > DHCP: DHCP Server Identifier = 172.21.8.15 > DHCP: UTC Time Offset = -28800 seconds > DHCP: RFC868 Time Servers at = 172.21.9.15 > DHCP: IP Address Lease Time = -1 seconds > DHCP: DNS Domain Name = sfbay.sun.com > DHCP: DNS Servers at = 129.145.155.220 > DHCP: DNS Servers at = 129.145.154.118 > DHCP: DNS Servers at = 129.147.9.5 > DHCP: Client Root Path = > http://172.21.8.163:5555/platform/images/osol-0906-109-ai-sparc > DHCP: Broadcast Address = 172.21.8.255 > DHCP: Subnet Mask = 255.255.255.0 > DHCP: Router at = 172.21.8.254 > DHCP: Client Hostname = c149-8 > DHCP: Boot File Name = http://172.21.8.163:5555/cgi-bin/wanboot-cgi > > ETHER: ----- Ether Header ----- > ETHER: > ETHER: Packet 3 arrived at 7:30:7.76095 > ETHER: Packet size = 428 bytes > ETHER: Destination = 0:14:4f:51:62:72, > ETHER: Source = 0:3:21:a:c7:2, > 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 = 414 bytes > IP: Identification = 54691 > IP: Flags = 0x4 > IP: .1.. .... = do not fragment > IP: ..0. .... = last fragment > IP: Fragment offset = 0 bytes > IP: Time to live = 255 seconds/hops > IP: Protocol = 17 (UDP) > IP: Header checksum = 3bdc > IP: Source address = 172.21.8.15, nitinstall8 > IP: Destination address = 172.21.8.149, c149-8 > IP: No options > IP: > UDP: ----- UDP Header ----- > UDP: > UDP: Source port = 67 > UDP: Destination port = 68 (BOOTPC) > UDP: Length = 394 > UDP: Checksum = 6A6A > UDP: > DHCP: ----- Dynamic Host Configuration Protocol ----- > DHCP: > DHCP: Hardware address type (htype) = 1 (Ethernet (10Mb)) > DHCP: Hardware address length (hlen) = 6 octets > DHCP: Relay agent hops = 0 > DHCP: Transaction ID = 0x19061519 > DHCP: Time since boot = 0 seconds > DHCP: Flags = 0x0000 > DHCP: Client address (ciaddr) = 0.0.0.0 > DHCP: Your client address (yiaddr) = 172.21.8.149 > DHCP: Next server address (siaddr) = 172.21.9.163 > DHCP: Relay agent address (giaddr) = 0.0.0.0 > DHCP: Client hardware address (chaddr) = 00:14:4F:51:62:72 > DHCP: > DHCP: ----- (Options) field options ----- > DHCP: > DHCP: Message type = DHCPOFFER > DHCP: DHCP Server Identifier = 172.21.8.15 > DHCP: UTC Time Offset = -28800 seconds > DHCP: RFC868 Time Servers at = 172.21.9.15 > DHCP: IP Address Lease Time = -1 seconds > DHCP: DNS Domain Name = sfbay.sun.com > DHCP: DNS Servers at = 129.145.155.220 > DHCP: DNS Servers at = 129.145.154.118 > DHCP: DNS Servers at = 129.147.9.5 > DHCP: Client Root Path = > http://172.21.9.163:5555/target/images/osol-0906-108-ai-sparc > DHCP: Broadcast Address = 172.21.8.255 > DHCP: Subnet Mask = 255.255.255.0 > DHCP: Router at = 172.21.8.254 > DHCP: Client Hostname = c149-8 > DHCP: Boot File Name = http://172.21.9.163:5555/cgi-bin/wanboot-cgi > > ETHER: ----- Ether Header ----- > ETHER: > ETHER: Packet 4 arrived at 7:30:10.75712 > ETHER: Packet size = 342 bytes > ETHER: Destination = ff:ff:ff:ff:ff:ff, (broadcast) > ETHER: Source = 0:14:4f:51:62:72, > 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 = 328 bytes > IP: Identification = 1 > 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 = 79a5 > IP: Source address = 0.0.0.0, OLD-BROADCAST > IP: Destination address = 255.255.255.255, BROADCAST > IP: No options > IP: > UDP: ----- UDP Header ----- > UDP: > UDP: Source port = 68 > UDP: Destination port = 67 (BOOTPS) > UDP: Length = 308 > UDP: Checksum = 16B9 > UDP: > DHCP: ----- Dynamic Host Configuration Protocol ----- > DHCP: > DHCP: Hardware address type (htype) = 1 (Ethernet (10Mb)) > DHCP: Hardware address length (hlen) = 6 octets > DHCP: Relay agent hops = 0 > DHCP: Transaction ID = 0x19061519 > DHCP: Time since boot = 0 seconds > DHCP: Flags = 0x0000 > DHCP: Client address (ciaddr) = 0.0.0.0 > DHCP: Your client address (yiaddr) = 0.0.0.0 > DHCP: Next server address (siaddr) = 0.0.0.0 > DHCP: Relay agent address (giaddr) = 0.0.0.0 > DHCP: Client hardware address (chaddr) = 00:14:4F:51:62:72 > DHCP: > DHCP: ----- (Options) field options ----- > DHCP: > DHCP: Message type = DHCPREQUEST > DHCP: Client Class Identifier = "SUNW.Sun-Blade-T6320" > DHCP: Requested Options: > DHCP: 1 (Subnet Mask) > DHCP: 3 (Router) > DHCP: 12 (Client Hostname) > DHCP: 43 (Vendor Specific Options) > DHCP: Maximum DHCP Message Size = 1472 bytes > DHCP: DHCP Server Identifier = 172.21.8.15 > DHCP: Requested IP Address = 172.21.8.149 > > ETHER: ----- Ether Header ----- > ETHER: > ETHER: Packet 5 arrived at 7:30:10.77255 > ETHER: Packet size = 428 bytes > ETHER: Destination = 0:14:4f:51:62:72, > ETHER: Source = 0:3:21:a:c7:2, > 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 = 414 bytes > IP: Identification = 57701 > IP: Flags = 0x4 > IP: .1.. .... = do not fragment > IP: ..0. .... = last fragment > IP: Fragment offset = 0 bytes > IP: Time to live = 255 seconds/hops > IP: Protocol = 17 (UDP) > IP: Header checksum = 301a > IP: Source address = 172.21.8.15, nitinstall8 > IP: Destination address = 172.21.8.149, c149-8 > IP: No options > IP: > UDP: ----- UDP Header ----- > UDP: > UDP: Source port = 67 > UDP: Destination port = 68 (BOOTPC) > UDP: Length = 394 > UDP: Checksum = 6A6A > UDP: > DHCP: ----- Dynamic Host Configuration Protocol ----- > DHCP: > DHCP: Hardware address type (htype) = 1 (Ethernet (10Mb)) > DHCP: Hardware address length (hlen) = 6 octets > DHCP: Relay agent hops = 0 > DHCP: Transaction ID = 0x19061519 > DHCP: Time since boot = 0 seconds > DHCP: Flags = 0x0000 > DHCP: Client address (ciaddr) = 0.0.0.0 > DHCP: Your client address (yiaddr) = 172.21.8.149 > DHCP: Next server address (siaddr) = 172.21.9.163 > DHCP: Relay agent address (giaddr) = 0.0.0.0 > DHCP: Client hardware address (chaddr) = 00:14:4F:51:62:72 > DHCP: > DHCP: ----- (Options) field options ----- > DHCP: > DHCP: Message type = DHCPACK > DHCP: DHCP Server Identifier = 172.21.8.15 > DHCP: UTC Time Offset = -28800 seconds > DHCP: RFC868 Time Servers at = 172.21.9.15 > DHCP: IP Address Lease Time = -1 seconds > DHCP: DNS Domain Name = sfbay.sun.com > DHCP: DNS Servers at = 129.145.155.220 > DHCP: DNS Servers at = 129.145.154.118 > DHCP: DNS Servers at = 129.147.9.5 > DHCP: Client Root Path = > http://172.21.9.163:5555/target/images/osol-0906-108-ai-sparc > DHCP: Broadcast Address = 172.21.8.255 > DHCP: Subnet Mask = 255.255.255.0 > DHCP: Router at = 172.21.8.254 > DHCP: Client Hostname = c149-8 > DHCP: Boot File Name = http://172.21.9.163:5555/cgi-bin/wanboot-cgi > > > On 03/24/09 07:02 PM, Steven Lau wrote: >> Hi, >> >> Our group keeps seeing auto-install downloading 'solaris.zib' file >> from wrong location. We setup our 109 AI image on /platform/images/ >> directory .... but it keep trying to download the 'solaris.zlib' from >> our old path /target/images/ .... which is for our old install >> service being deleted. >> >> Question is that in mini-root environment, what program decided which >> path to download 'solaris.zlib' from .... >> >> Thx, >> >> -Steven >> >> >> >> ---- >> Boot device: /pci at 500/pci at 0/pci at c/network at 0:dhcp File and args: >> /pci at 500/pci at 0/pci at c/network at 0: 1000 Mbps full duplex link up >> /pci at 500/pci at 0/pci at c/network at 0: 1000 Mbps full duplex link up >> <time unavailable> wanboot info: WAN boot messages->console >> <time unavailable> wanboot info: Starting DHCP configuration >> <time unavailable> wanboot info: DHCP configuration succeeded >> <time unavailable> wanboot progress: wanbootfs: Read 366 of 366 kB (100%) >> <time unavailable> wanboot info: wanbootfs: Download complete >> Wed Mar 25 01:01:10 wanboot progress: miniroot: Read 166229 of 166229 >> kB (100%) >> Wed Mar 25 01:01:10 wanboot info: miniroot: Download complete >> SunOS Release 5.11 Version snv_109 64-bit >> Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved. >> Use is subject to license terms. >> >> Hostname: opensolaris >> Remounting root read/write >> Probing for device nodes ... >> Preparing automated install image for use >> Downloading solaris.zlib archive >> --08:42:17-- >> http://172.21.9.163:5555/target/images/osol-0906-106a-ai-sparc/solaris.zlib >> => `/tmp/solaris.zlib' >> Connecting to 172.21.9.163:5555... connected. >> HTTP request sent, awaiting response... 404 Not Found >> 08:42:17 ERROR 404: Not Found. >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >> > > -- > Jerry Edwards Sun Microsystems Inc. > Manager, Network and Platform QA 12 Network Circle > Phone: (650) 786-4632 M/S MPK12-126 > Fax: (650) 786-2841 Menlo Park, CA 94025 > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20090325/6d51cc77/attachment.html>
