On Sun, Mar 25, 2012 at 6:26 PM, Ulf Zimmermann <[email protected]> wrote:
>> -----Original Message-----
>> From: [email protected] [mailto:soekris-tech-
>> [email protected]] On Behalf Of Devon Gleeson
>> Sent: Sunday, March 25, 2012 6:21 PM
>> To: [email protected]
>> Subject: [Soekris] net6501 pxe issues
>>
>> Hello everyone,
>>
>> I just bought the 6501 and I'm having problems getting the device to
>> boot from pxe. The soekris is seeing my DHCP server and it's getting
>> the right ip address from it. Here is the boot sequence on my net6501:
>> Intel(R) Boot Agent GE v1.3.72
>> Copyright (C) 1997-2010, Intel Corporation
>>
>> CLIENT MAC ADDR: 00 00 24 CE 6E 04
>> CLIENT IP: 192.168.2.15 MASK: 255.255.255.0 DHCP IP: 192.168.2.1
>> GATEWAY IP: 192.168.2.1
>> TFTP..
>> PXE-M0F: Exiting Intel Boot Agent.
>
> Based on the output of "TFTP.." and then existing, it seems not to find the
> file it is expecting on the TFTP server. I had the same issue today (the .
> was not readable by the tftpd server).
Thanks for your help. It turns out that ubuntu has a default service
that gets configured in /etc/default/tftp-hpa. Once I found that
config I was able to get past the initial failure.
>
>>
>> No Boot device available, enter monitor.
>>
>> The server I have DHCP running on is Freebsd 8. The config looks like this:
>> <code>
>> subnet 192.168.2.0 netmask 255.255.255.0 {
>> range 192.168.2.2 192.168.2.254;
>> option routers 192.168.2.1;
>> filename "pxelinux.0";
>> next-server 192.168.2.2;
>> }
>>
>> host soekris {
>> hardware ethernet 00:00:24:CE:6E:04 ;
>> fixed-address 192.168.2.15;
>> }
>> </code>
>>
>> The server running tftp(192.168.2.2) is ubuntu. Inetd configured like this:
>> tftp dgram udp wait root /usr/sbin/in.tftpd
>> /usr/sbin/in.tftpd -s /var/lib/tftpboot
>>
>> my /var/lib/tftpboot/pxelinux.cfg/default looks like this:
>> include ubuntu-installer/i386/boot-screens/menu.cfg
>> default ubuntu-installer/i386/boot-screens/vesamenu.c32
>> prompt 1
>> timeout 300
>>
>> my ubuntu-installer/i386/boot-screens/text.cfg:
>> default cli
>> label install
>> menu label ^Install
>> menu default
>> kernel ubuntu-installer/i386/linux
>> append ks=http://192.168.2.2/ks.cfg vga=normal
>> initrd=ubuntu-installer/i386/initrd.gz -- quiet
>> label cli
>> menu label ^Command-line install
>> kernel ubuntu-installer/i386/linux
>> append ks=http://192.168.2.2/ks.cfg tasks=standard
>> pkgsel/language-pack-patterns= pkgsel/install-language-support=false
>> vga=normal initrd=ubuntu-installer/i386/initrd.gz -- quiet
>>
>> and finally my ks.cfg:
>> install
>> url --url http://192.168.2.2/ubuntu/
>>
>> I've read 10 articles today trying to figure this out, and I think
>> I've hit a wall. Can anyone help?
>>
>> thanks,
>> Devon
>> _______________________________________________
>> Soekris-tech mailing list
>> [email protected]
>> http://lists.soekris.com/mailman/listinfo/soekris-tech
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech