Hi Martin,
I've found a workaround for the problem with gPXE. I added the following
dhcp statement to my client configuration
---snip---
filename "http://10.xx.yy.zz/gPXE/boot.gpxe"
---snap---
On Server 10.xx.yy.zz the file gPXE/boot.gpxe has the following content:
---snip---
#!gpxe
kernel http://10.xx.yy.zz/gPXE/images/vmlinuz sfs=base.sfs
union=/etc:/usr/share:/var nfsroot=10.xx.yy.oo:/openthinclient
nfshome=10.xx.yy.oo:/home
ldapurl=ldap://10.xx.yy.oo:10389/ou%3Dopenthinclient%2Cdc%3Dopenthinclient%2Cdc%3Dorg????bindname=cn%3DroPrincipal%2Cou%3DRealmConfiguration%2Cou%3Dopenthinclient%2Cdc%3Dopenthinclient%2Cdc%3Dorg,X-BINDPW=c2VjcmV0
searchdomain=foo.bar nameserver=10.xx.yy.ww:10.xx.yy.vv ro maxloop=256
vga=normal splash ide=nodma pci=noacpi
initrd http://10.xx.yy.zz/gPXE/images/initrd.recovery.img
boot
---snap---
The kernel "vmlinuz" and the initrd "initrd.recovery.img" are taken from
a thinclient running the aranto v1.1.1 we currently use in production
which changes the bios to pxe boot and reboots the thinclient. After
reboot the thinclient uses the built-in PXE and boots successfully from
the new otc v1.0.0-rc2 server.
Maybe the contents of boot.gpxe can be modified to boot directly from
otc server without the "borrowed" kernel and initrd from aranto software.
With best regards
Oliver.
Martin Kreiner schrieb:
> hi oliver,
>
> i updated the gPXE version from v0.9.5+ to v1.0.1.
> please update the localboot package.
>
> anyway, first tests show that proxy DHCP support of gPXE has still issues.
>
> i testet gPXE v1.0.1 with rc2 (on a linux box with the
> "SingleHomedBroadcastPXEService" option as PXE-service) and gPXE seems to not
> honor the next-server option.
>
> but feel free to test it in your environment.
>
>
> regards martin
>
> Am 17.12.2010 09:58, schrieb Oliver Kaltenecker:
>> Hi,
>>
>> i tested the new rc2 with an OTC Model 1564. If I set PXE-boot in the
>> BIOS of the TC everything works as expected and I can flash the TC.
>> However if I try to use the gPXE entry from grub menu of the newly
>> flashed TC it doesn't work. All I get is the following lines:
>>
>> ---snip---
>> WARNING: Using legacy NIC wrapper on xx:xx:xx:xx:xx:xx
>>
>>
>>
>> gPXE 0.9.5+ -- Open Source Boot Firmware -- http://etherboot.org
>> Features: HTTP DNS TFTP AoE iSCSI bzImage COMBOOT ELF Multiboot PXE PXEXT
>>
>> net0: xx:xx:xx:xx:xx:xx on PCI00:12.0 (open)
>> [Link:up, TX:0 TXE:0 RX:0 RXE:0]
>> Waiting for link-up on net0... ok
>> DHCP (net0 xx:xx:xx:xx:xx:xx).... ok
>> net0: 10.xx.xx.xx/255.255.0.0 gw 10.yy.yy.yy
>> No filename or root path specified
>> No more network devices
>>
>> rhine disable
>>
>> Intel UNDI, PXE-2.0 (build 082)
>> Copyright (C) 1997,1998,1999 Intel Corporation
>> VIA Rhine II Fast Ethernet Adapter v2.24 (2003/04/14)
>>
>> PXE-EC8: !PXE structure was not found in UNDI driver code segment.
>> PXE-M0F: Exiting Intel PXE ROM.
>> DISK BOOT FAILURE, INSERT SYSTEM DISK AND PRESS ENTER
>> ---snap---
>>
>> With best regards
>>
>> Oliver Kaltenecker
>>
>>
>> ------------------------------------------------------------------------------
>> Lotusphere 2011
>> Register now for Lotusphere 2011 and learn how
>> to connect the dots, take your collaborative environment
>> to the next level, and enter the era of Social Business.
>> http://p.sf.net/sfu/lotusphere-d2d
>> _______________________________________________
>> The Open Source Thin Client Solution http://openthinclient.org
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/openthinclient-user
>
------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
The Open Source Thin Client Solution http://openthinclient.org
[email protected]
https://lists.sourceforge.net/lists/listinfo/openthinclient-user