>>>>> "Jens" == Jens Wagner <[EMAIL PROTECTED]> writes:

    Jens> The /dev/fb is no problem, I'd just have to subclass
    Jens> rfb::Framebuffer. The real work is to convert keyboard input
    Jens> from /dev/tty... to X Windows (RFB) keycodes and to get
    Jens> mouse events from /dev/mouse or gpm. I didn't have much time
    Jens> to check this out yet. Any ideas?  Btw, I'd use a linux
    Jens> 2.4.x kernel for that, they've got more framebuffer drivers.

    Jens> So, whats needed?  - Kernel with /dev/fb and network support
    Jens> - linux 2.4 - /sbin/init binary and a small sh-script -
    Jens> simpleinit?  - a very small shell - ?  - a very small libc
    Jens> (not glibc, it's too large) - ?  - insmod / ifconfig / route
    Jens> (to configure the nic) - loadkeys (not everybody's got an
    Jens> english keyboard) - gpm (mouse driver) - a vnc client
    Jens> supporting /dev/fb, /dev/tty and gpm

    Jens> Did I miss anything?

Debian's bootfloppies could be used for this - the boot-floppies
package has a set of scripts to build a boot floppy (actually 2
floppies now the kernel has grown so much, but this could be squeezed
back down to 1 presumably). This includes busybox, which could be used
on its own - there is also a busybox-static package :-

Package: busybox-static
Priority: optional
Section: shells
Installed-Size: 872
Maintainer: Erik Andersen <[EMAIL PROTECTED]>
Architecture: i386
Source: busybox
Version: 0.48-1
Filename: pool/main/b/busybox/busybox-static_0.48-1_i386.deb
Size: 403218
MD5sum: ac1713a40ad025896ee112874d3d9ebb
Description: Provides a stand alone rescue shell with tons of builtin utilities.
 BusyBox combines tiny versions of many common UNIX utilities into a single
 small executable. It provides minimalist replacements for the most common
 utilities you would usually find on your desktop system (i.e. ls, cp, mv,
 mount, tar, etc).  The utilities in BusyBox generally have fewer options than
 their full-featured GNU cousins; however, the options that are included
 provide the expected functionality and behave very much like their GNU
 counterparts.
 .
 BusyBox-static provides you with a statically linked simple stand alone shell
 that provides all the utilities available in BusyBox.  This package is
 intended to be used as a rescue shell, in the event that you screw up your
 system.  Invoke "busybox sh" and you have a standalone shell ready to save
 your system from certain destruction.  Invoke "busybox", and it will list the
 available builtin commands.

But busybox does not seem to contain networking commands itself (well
it has telnet, but no ifconfig, netstat, route). The boot-floppies
scripts require additional packages to build a boot floppy.

Sincerely,

Adrian Phillips

-- 
Your mouse has moved.
Windows NT must be restarted for the change to take effect.
Reboot now?  [OK]
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to