Ing. Daniel Rozsnyó wrote:
<SNIP>
You can obtain a unique IP for the PC side using DHCP.
DHCP wouldn't be started till after the OS was booted, so that isn't
going to work.
You can discover the display devices IP either by scanning the
network, or sending a broadcast "magic" packet (our own discovery
protocol, or maybe a standard way - uPnP protocol should be for this
kind of stuff).
As I think I said, you could have the card that was emulating VGA
respond to 127.0.0.x.
<SNIP>
The PC side emulates a video card.
Actually not. The BIOS provides the standard VGA interrupt routines.
How the hardware handles this isn't really relevant.
You need to make 2 devices for the above:
First is sitting as an independent node on the Ethernet, and can do X
and video decoding [the original goal of this list].
The second thing is a NIC+BIOS add-on card for PCI/PCIE, which
emulates a VGA card/keyboard/mouse. Who wants to boot or install his
PC over ethernet buys this card, otherwise it will be not required,
as the kernel loads and networking is up, you can access the other
box the same way.
You could make such a card. However, as I said, there are VGA BIOS
routines which are in the BIOS on the video card for booting. After you
boot an OS, you are going to be using a driver for that OS. The only
problem is that running DOS would be limited to using the BIOS routines
-- probably not a great concern anymore.
BTW: is it possible for the X box to open a new window when some PC
boots up and display its console?
Basically, no. It would have to start X for this to happen. Since the
boot mode uses only the VGA BIOS routines to directly access the
hardware this wouldn't work.
This way you could make a setup which does not use our special hw X
box, but a normal PC with X
After you boot and are running X, that is possible.
and when you equip your servers with the NIC/BIOS add-on, you get a
KVM like thing.
What do you say?
You can't run X (communicate with an X terminal) until after you boot
the OS and start X or an X compatible thin client system.
--
James Tyrer
Linux (mostly) From Scratch
_______________________________________________
Open-hardware-ethervideo mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-hardware-ethervideo