EmbLin     by Luc Hermans
lhermans@dobit.com
 
Your
Logo >
Your
< Link

This web site is made not only to receive the certification Master in Netwerken & Multimedia
but also to make life more easy for starters in embedding Linux.
It is also my first HTML/JavaScript experiment. So sorry if it breaks ...   ( your system )
don't you dare... igloo pingegg where I work
Warning: If you don't like any jokes today don't click on any don't buttons and don't enter your Email !
This page only uses browser site html and javascript (except for the free counter and mail services).
If you get suspicious take a look at the html source.

What is Emblin?

Emblin stands for Embedded Linux

I started this project at June 2000, so it's rather old, but you could still use it as a guidline for building an embedded linux.
For updated/more recent projects see the References and Links at the end.

Specifications:

System requirements

The minimum system requirements are:

Limitations

Practically all components are copyrighted by the GNU General Public License.
Within these strictures you may redistribute, copy and/or modify it.
It has NO WARRANTIES. If it breaks you keep both pieces.

Project Status

For my work at DoBiT I developed software for an embedded system under DOS. Later we needed a TCP/IP stack, found Linux and ported everything (including a soft multi-tasker sMultiTa) from DOS to Linux.
I was impressed about the strength of Linux in such a small device. During my WWW (re)search I found some interesting sources, binaries and scripts. I modified some things, add some things, put them all together on a floppy and give it the name EmbLin.



For my certification in Master in Networking & Multimedia this should be finished on 10 June 2000. So I still have days left.

Download

The download button below will directly make you a bootable floppy !
But it only work for windows Internet Explorer


Professional users better download the Bootable Floppy disk image from http: emblin.img

Getting Started
  • After downloading the floppy disk image emblin.img download rawrite and run rawrite (from a full DOS prompt) to build the floppy.
    Linux/Unix users use the command dd if=emblin.img of=/dev/fd0
  • Reboot from this floppy and type config.cmd to edit the one and only configuration script rc.cmd. Set your network_interface eth0, ip_addr, network_mask, default gateway, DNS ... save your settings and restart Emblin.
  • From another network stations browse to EmbLin with your favorite navigator (enter http:ip_addr) and you will get the EmbLin home page. Try out the sysstat CGI-script, ftp, telnet, tftp.
    PS: If you run the windows telnet use Ctrl-J (LF) instead of Enter (CR)
  • You can also use EmbLin as a client; lynx, ftp, telnet and tftp
  • For more help you can always try help.
  • This floppy also contains the sources of a tiny init, extracted from an old version of busybox I modified. If you build your own Linux system use the new busybox which has much more features now (but did not compile on my system).
    Install with tar -xzvpf source.tgz /EmbLin and do the reverse of mypack/build.pac script.
Your comments ...
Your Email:
If you find this useful you can always sponsor EmbLin by sending
5 Euro   or 5 Dollar

To Do

It should be interesting to implement following:

References

 MHTTPD   Pocket Linux  Tomsrb Linux Linux Router Project CMU SNMP Linux Router Project

Interesting links

Special thanks to the big boys above and to my boss for the 2 free fridays every month.
... and to my lovely wive, who's watching my back the time of this writing.