From owner-freebsd-amd64@FreeBSD.ORG Wed Jan 9 14:04:10 2008 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5652116A419 for ; Wed, 9 Jan 2008 14:04:10 +0000 (UTC) (envelope-from anders@FreeBSD.org) Received: from fupp.net (totem.fix.no [80.91.36.20]) by mx1.freebsd.org (Postfix) with ESMTP id C878713C45A for ; Wed, 9 Jan 2008 14:04:09 +0000 (UTC) (envelope-from anders@FreeBSD.org) Received: from localhost (totem.fix.no [80.91.36.20]) by fupp.net (Postfix) with ESMTP id 140968DAA35; Wed, 9 Jan 2008 15:04:08 +0100 (CET) Received: from fupp.net ([80.91.36.20]) by localhost (totem.fix.no [80.91.36.20]) (amavisd-new, port 10024) with LMTP id 3004uP4trSPE; Wed, 9 Jan 2008 15:04:05 +0100 (CET) Received: by fupp.net (Postfix, from userid 1000) id A27518DAA2E; Wed, 9 Jan 2008 15:04:05 +0100 (CET) Date: Wed, 9 Jan 2008 15:04:05 +0100 From: Anders Nordby To: "Bjoern A. Zeeb" Message-ID: <20080109140405.GA86040@fupp.net> References: <20080109073157.GA76128@fupp.net> <20080109075701.S36482@maildrop.int.zabbadoz.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080109075701.S36482@maildrop.int.zabbadoz.net> X-PGP-Key: http://anders.fix.no/pgp/ X-PGP-Key-FingerPrint: 1E0F C53C D8DF 6A8F EAAD 19C5 D12A BC9F 0083 5956 User-Agent: Mutt/1.5.11 Cc: freebsd-amd64@FreeBSD.org Subject: Re: PXE install hangs on 6.3, 7.0 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 14:04:10 -0000 Hi, On Wed, Jan 09, 2008 at 08:00:30AM +0000, Bjoern A. Zeeb wrote: >>I read Stefan Lambrev's mail about PXE problems on this list with >>interest, as I've had my own trying to PXE install a HP Proliant DL 580. >> >>It seems that my installation hangs right after the end of loader.rc. I > So loader ist laoded and working and you get output from that? Yes. This is the output: BTX loader 1.00 BTX version is 1.01 Consoles: internal video/keyboard BIOS drive A: is disk0 BIOS drive C: is disk1 PXE version 2.1, real mode entry point @9a38:00d6 BIOS 637kB/3668940kB available memory FreeBSD/i386 bootstrap loader, Revision 1.1 (root@cache12.finn.no, Mon Nov 19 13:12:45 CET 2007) pxe_open: server addr: 192.168.122.1 pxe_open: server path: /tftpboot pxe_open: gateway ip: 192.168.122.1 Loading Kernel... /kernel text=0x74ab88 data=0xf28d8+0x72128 syms=[0x8+0xabd50+0x8+0x93b3f] Loading mfsroot... booting... Installing snapshot - anders@fupp.net This is my loader.rc: echo Loading Kernel... load /kernel echo Loading mfsroot... load -t mfs_root /mfsroot echo booting... echo Installing snapshot - anders@fupp.net set vfs.root.mountfrom="ufs:/dev/md0c" set nfs_load="YES" boot I do not get any more output by changing to boot -v. >>do not get any kernel output or sysinstall messages. This happens with >>FreeBSD/amd64 6.3-RC2 and 7.0-RC1, but not with 6.2. >> >>Any ideas? > Do you have a serial console to paste what you get? I've got access to a screen-scraping KVM-over-IP through SSH and a virtual serial port. Output is pasted above. > Can you try a show at the end of loader.rc before boot? Would boot -Dh > help? Using boot -Dh does not give any more information than what I get above, on serial port or on the screen. But if I put show before boot, and it gives me: LINES=24 acpi_load=YES boot.netif.gateway=192.168.122.1 boot.netif.hwaddr=00:12:79:cf:57:33 boot.netif.ip=192.168.122.14 boot.netif.netmask=255.255.255.0 boot.nfsroot.nfshandle=X6c23f14397ac0fb00c00000000b8000004c2f8ef000000000000000000000000X boot.nfsroot.path=/tftpboot boot.nfsroot.server=192.168.122.1 boot_serial=YES comconsole_speed=9600 console=comconsole currdev=pxe0: dhcp.host-name= hint.acpi.0.oem=HP hint.acpi.0.revision=2 hint.ac And there it stops. Snooping on the data transmitted on the install server with ngrep, it seems the kernel and sysinstall are both loaded: http://anders.fupp.net/test/hang-byline.log http://anders.fupp.net/test/hang-raw.log (These have the same data, in slightly different format. Be careful to load it in Firefox, it'll make it blow up. :-)) > I am just blindly trying to get more information as what you say is a > bit vague. It's vague to mee too, cause I get no error messages. BTW: I am using pxeboot built on FreeBSD/amd64 7.0 (PRERELEASE). But it seems to be using the i386 asm code, as there is none for amd64? Do you have any possibility to try PXE-installing amd64, with newer releases? I am trying on an older HP DL 380 now, it has the same problem with 6.3 and 7.0. Bye, -- Anders.