Video depth

The 64/64 model has an image for WinNTe + PXE, which can be downloaded from Compaq's website. The WinXPe models appear to both support PXE boot. If you don't have one of these models, the other models can be made to PXE boot by modifying the firmware.

Notes on flashing the firmware.

tried the stuff above - i'm not really a hacker - but ... yes it works !

my way:

since i saw a cheap t20 on ebay i've looked for information to run linux/bsd on this machine, then i found the solution from Dag Sverre and got a t20 with 96/128 memory configuration fom ebay (30$).

first i've downloaded the firmware-image (U96CPQ163.bin) from hp-support-site and compared it with the 48/64-imgefile from Dags machine: the offset differs, while it seems to be exactly the same stuff is contained and loaded up before starting up the NTe-Image (don't ask me).

first i tried to manipulate the bootloader with grub for nt

but neither i can't edit the boot.ini file nor i can't write a "menu.lst"-file to the filesystem (file truncated, no rights ...)

... probing on a standard-machine: the default-entry in boot.ini seems to be useless, while the NT-startup-routine allways tries to boot up the NT-environment, also when i put the c:\grldr="Start GRUB" to this position
(it would be fine, if somebody could explain me the sense of the default-entry in boot.ini)
(... another problem there's no keyboard available on a t20 at this moment to change to the grub entry - with legacy keyboard support this no problem ... but for my evo-t20 - no way!)

so i tried "Making GRUB work"

commented out the A20-calls in "builtins.c" and "common.c" patched the other files as described (maybe i have forget/ignored to comment out the routine itself in "asm.S" - don't know if this is nessesary) and wrote the preset-menu (may be i failed here - i wrote all in the same row - shit!)

i've tried some etherboot images

(but which kind of it?)
after testing with version 5.4.1 as a floppy bootable ROM-Image (.zdsk) and Binary ROM-Image (.zrom) i tried a HD-Image (experimental)(.zhd) but forget to enable "direct-PCI-Support" (machine boots up (hooray) ... and - no wonder - can't find a NIC) ... after enabling Direct-PCI i got a compiler-error

i've tried version 5.4.2pre2 with these settings:

1. natsemi:dp83815 -- 0x100b,0x0020

2. HD (experimental) Hard Disk Partition Image (.zhd)

3. default-values + CONFIG_PCI_DIRECT

and got a "eb-5.4.2pre2-natsemi.zhd"

now i have patched the firmware with this image

dd if=eb-5.4.2pre2-natsemi.zhd of=/dev/loop0 bs=512 seek=1

then i have flashed the patched U96CPQ163.bin to my t20 ... rebooted ... and:

BINGO! ### a DHCP/PXE-Request on my sniffer-screen and the machine replies on ICMP-Requests

i hope the hardest part is done.
next days i will try to boot some LinTS-images and my own bsd-stuff for building a diskless FreeRADIUS-Server and a RDP/X-Client ... will tell you about my experiences

floaty

changing bootscreen und booting up pxes-prebuild client over the network

... it seems, that you have tried to patch direct into the org.-firmware-file and without offset ...

set up a loopdevice as decribed above:

losetup -o 834198 /dev/loop0 firmware.bin
# 834198 is the offset for the 48/64-T20
# other mem-configs use firmware with different offsets
# you can identify the ntfs-partition-header with a hex-editor
# have a look in the 48/64-Firmware and compare the pattern with your
# machine-specific firmware-file

and then

dd if=etherboot-image.zhd of=/dev/loop0 bs=512 seek=1

now the patch is written to the right position in the mounted
firmware-file and you can send this file to your machine

patching to the part of the firmware the soft-bios and flash-tools are located can break the machine - be carefull

floaty

ps.: the mofu's from lycos have killed my account, so my splash-screens are no longer online

Please note that any user can change the contents of pages on this site,
and therefore the Waikato Linux Users Group can offer no assurances that
the information is correct, and the information on this site is not
necessarily the opinion of the Waikato Linux Users Group, or any of its
members. If you have any complaints about the contents of this page,
please do not hesitate to contact the Waikato Linux Users Group, or, click
the Edit button!

Unless otherwise noted, all pages on this site are licensed under the
WlugWikiLicense.