PDA

View Full Version : Boot from EEPROM @ PCI-Card --> Boot from DHCPD/BOOTPD via Linux


Daniel Schwager
07-02-2003, 08:13 AM
Hi together,

we have got some ISA-Card with only one EPROM on it.
If we plug-in this ISA-Card in a PC, the PC "converted" itself
to an X-Terminal. This meens, the whole X-Terminal software
is in this EEPROM - nothing else is important on the ISA-Card.

So, is there a way, if we store the content of the
X-Terminal EEPROM to the filesystem of a Linux server, to modify the
EEPROM-image in this way, that we can execute this on a Client PC
booting this modified image via a bootable NIC and a serverbased
DHCP-Daemon / BOOTP-Daemon ?

If this would be possible, we are able to remove all the
ISA-X-Terminal Cards an replace them with bootable NIC's
connected to the Linux-Server.

From the BIOS/EEPROM integration i know the following:

-----------------------------------------------------------

offset
00h WORD AA55h - ROM signature
02h BYTE ??h - Size of ROM image in 512 byte blocks
03h 3 BYTEs - Initialization procedure; called FAR by
the BIOS. Use RETF to return

-----------------------------------------------------------

Could somebody help me or give me same tipps ?

regards

Danny



--
------------------------------------------------------------
DT Netsolution GmbH - Talaeckerstr. 30 - D-70437 Stuttgart
Tel: +49-711-849910-32 Fax: +49-711-849910-932
WEB: http://www.dtnet.de/ email: schwager@dtnet.de

Matt H
07-02-2003, 11:51 AM
On Wed, 02 Jul 2003 18:13:50 +0200,
Daniel Schwager <Daniel.Schwager@dtnet.de> wrote: Hi together, we have got some ISA-Card with only one EPROM on it. If we plug-in this ISA-Card in a PC, the PC "converted" itself to an X-Terminal. This meens, the whole X-Terminal software is in this EEPROM - nothing else is important on the ISA-Card.

You probably want the Linux Terminal Server Project at
http://www.ltsp.org

erik de wild
07-03-2003, 01:15 PM
I'm not sure that I give you an answer to your question. I have 6 used
pc for testing. I have tried clusterknoppix, a linux distribution
based on debian. You can boot it from cd-rom and start a terminal
server or an openmosix server. With the terminal server started and
the clientbios set on pxe boot you can boot from the server. It works
very easy.

boot server-pc from the cd
configure and start the terminal server (see submenu of KNOPPIX)
connect de pc's
configure bios of client-pc and use pxe as first bootmethod

and see what happens.

The openmosix server is realy amazing. There seems to be a little
error. After configuring the server it does not start so you have to
start it manualy. When you connect one or more pc's and boot with pxe
you have a real cluster. processes on one pc will migrate to the
other. You can monitor this with mosixview.

Clusterknoppix is an easy and save way to studie the concept of
terminal servers and thin clients.

With friendly regards


Erik de Wild

Tauno Voipio
07-06-2003, 08:35 AM
"Daniel Schwager" <Daniel.Schwager@dtnet.de> wrote in message
news:3F0304BE.7FD2FE66@dtnet.de... Hi together, we have got some ISA-Card with only one EPROM on it. If we plug-in this ISA-Card in a PC, the PC "converted" itself to an X-Terminal. This meens, the whole X-Terminal software is in this EEPROM - nothing else is important on the ISA-Card.

Very probably the EPROM just contains the stuff for net-booting the
X-terminal. A full X server is far too large to be squeezed into an EPROM.

You can verify the situation by tracing the start-up of the X terminal with
e.g. Ethereal or tcpdump.

For more information, see the Diskless-HOWTO.

HTH

Tauno Voipio
tauno voipio @ iki fi


MyLounge.com Site Map
Forum: Cars, Cell Phone, Database, Games, Home Improvement, IT, Music, School, Sports, Web Design, Web Server, Weight Loss

The MyLounge.com forum is intended for informational use only and should not be relied upon and is not a substitute for any advice. The information contained on MyLounge.com are opinions and suggestions of members and is not a representation of the opinions of MyLounge.com. MyLounge.com does not warrant or vouch for the accuracy, completeness or usefulness of any postings or the qualifications of any person responding. Please consult a expert or seek the services of an attorney in your area for more accuracy on your specific situation. Please note that our forums also serve as mirrors to Usenet newsgroups. Many posts you see on our forums are made by newsgroup users who may not be members of MyLounge.com Term of Service