From owner-freebsd-hackers@FreeBSD.ORG Fri Jun 13 09:44:04 2014 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 37F2D3F4 for ; Fri, 13 Jun 2014 09:44:04 +0000 (UTC) Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C4D252665 for ; Fri, 13 Jun 2014 09:44:03 +0000 (UTC) Received: by mail-we0-f174.google.com with SMTP id u57so2549116wes.33 for ; Fri, 13 Jun 2014 02:44:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=XFVqUBpwr/EvP5sN+fNKrlsfol/vF3sK4m9W8aGg+nQ=; b=WB5MIws8mgNjnJDV/rGYXfnSYgf/nRldfy+wifmCoYBfU6A70k6Xjg740KKtaLVZwV MLMCGVCwE5eS9RnunsfYHywEsrqalYC8ScIUlSoJz3/Lf1g8GjzuAwSlHM2WAjtvJ4+5 aVPu2iARXG1OVtE9GmdZoie1js/Dt3Jd9wEY20jkqZ+WIqLSsPDzCu+7Rx3AyuoO0wVf /5os0G7nEOWtmll/rOoJrta1TfGZ5R0qkOmOd13SKr+6Pw3OYTdiYFtsV8FTZXIKyfkL 4SbOG+yIXWeUCW2tcAZcAZmPczBIs1Mw4OiCEGoDmB6SgObHXeUWm4YLRSbL7+nrmpkc Vx4g== MIME-Version: 1.0 X-Received: by 10.194.57.208 with SMTP id k16mr2502334wjq.51.1402652641061; Fri, 13 Jun 2014 02:44:01 -0700 (PDT) Received: by 10.194.60.140 with HTTP; Fri, 13 Jun 2014 02:44:01 -0700 (PDT) In-Reply-To: <17B3B28C-A9D7-4FD2-ACEB-CFE4738C4D49@cs.huji.ac.il> References: <9D14C4BD-8A13-43FC-ACDA-0315A58CEBC6@cs.huji.ac.il> <5399C6A0.9010506@sentex.net> <17B3B28C-A9D7-4FD2-ACEB-CFE4738C4D49@cs.huji.ac.il> Date: Fri, 13 Jun 2014 11:44:01 +0200 Message-ID: Subject: Re: iPXE booting latest PCengines alu board From: Kamil Czekirda To: Daniel Braniss Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: hackers@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jun 2014 09:44:04 -0000 I suggest official documentation: http://ipxe.org/docs There is many good solutions for iPXE, but I havn't seen good for FreeBSD. It will my work this summer. 2014-06-13 10:32 GMT+02:00 Daniel Braniss : > Hi Kamil, > Nice work! though I=E2=80=99m not that ambitious. > I need to be able to load pxeboot and that seems to > need some magic. BTW, do you know where there is > some good docs on iPXE? > > thanks, > danny > > > On Jun 13, 2014, at 12:38 AM, Kamil Czekirda wrote: > >> Hi, >> >> Please look at my GSoC wiki page: >> https://wiki.freebsd.org/SummerOfCode2014/FreeBSD_PXE_preseed >> >> There is kpxe file, you can chainload it using file option in your dhcp = server. >> >> It's very simple script: >> >> #!ipxe >> dhcp >> cpuid --ext 29 && set CPU-ARCH amd64 || set CPU-ARCH i386 >> set img http://mfsbsd.vx.sk/files/images/10/${CPU-ARCH}/mfsbsd-10.0-RELE= ASE-${CPU-ARCH}.img >> kernel http://volt.iem.pw.edu.pl/~czekirdk/memdisk raw >> initrd ${img} >> boot >> >> It detects architecture and runs mfsbsd directly from Martin Matuska web= site. >> >> It's simpliest way to boot different iso or img image of FreeBSD. It >> will be nice to have local mirror and make menu with different >> releases. I'll prepare menu, but I need few days, I'll inform you. >> >> I think that in next week will be ready iPXE port for FreeBSD and >> simply solutions. >> >> I have many scripts to boot ubuntu, debian, etc. and I can help you >> with it. It's simple to run FreeBSD from nfs server too. Ask if you >> have problems. >> >> Kamil >> >> 2014-06-12 17:26 GMT+02:00 Mike Tancsa : >>> On 6/12/2014 10:38 AM, Daniel Braniss wrote: >>>> >>>> Hi all, >>>> while I try to learn about iPXE, I am wondering if someone already >>>> managed to boot FreeBSD via the network, else it=E2=80=99s going to be= an >>>> interesting weekend :-) >>> >>> >>> If you mean http://www.pcengines.ch/apu.htm, just make sure you are boo= ting >>> a relatively recent FreeBSD version (newer than April I think). Otherwi= se, >>> it boots just fine like any other bit of hardware over the network. >>> >>> ---Mike >>> >>> >>> -- >>> ------------------- >>> Mike Tancsa, tel +1 519 651 3400 >>> Sentex Communications, mike@sentex.net >>> Providing Internet services since 1994 www.sentex.net >>> Cambridge, Ontario Canada http://www.tancsa.com/ >>> >>> _______________________________________________ >>> freebsd-hackers@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers >>> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.o= rg" >