John O'Gorman wrote:

> Yahooo!
> 
> I've got a working LTSP kernel for the TUSI-M Motherboard 
> with the new Sis630ET chipset.
> Many thanks to Jim McQuillan who guided me through the
> debugging process. 
> 
> For those of you interested, the process is:
> 1. download the 2.4.18 kernel from ftp.kernel.org
>    The RPM will install this into /usr/src/linux
>    rename this directory to /usr/src/linux2.4.18
> 
>    All you want from this is the new sis900.c and sis900.h
>    files.
> 2  Download the 2.4.9 kernel source from the same location.
>    Find the sis900 files in this tree and replace them with
>    those from the .18 kernel.
> 
> 3. Dowmload the initrd_kit. (this is a tar.gz file). You
>    can put it anywhere - I put it in /opt/ltsp.
>    Expode the tar file: tar xvfz initrd_kit-3.0.3-i386.tgz
> 
> 3. Follow Jim's instructions from the LTSP docs
>     Edit the Makefile. I made EXTRAVERSION = ltsp-6et
>     copy the file config-2.4.9-ltsp-6 to .config in the
>     /usr/src/linux-2.4.9 directory
>     
>     Then do the nakes as per the docs:
>      make xconfig
>      nake dep
>      make bzImage
>      make modules
>      make modules_install
>    There will be errors compiling sis900.c
>    Respond to these (only 2 lines need changing)
>    Email me for details if you need to.
>    Edit the sis900.c file then cd to the top level
>    directory /usr/src/linux-2.4.9/ to run make again.
>    
> 4. Now go into your initrd directory and run the
>    buildk script:
>    ./buildk
>    This will prompt you with questions:
>    answer 1600 (instead of 1300 ) blocks
>    answer 140 (instead of 120) inodes
>    Watch carefully for error messages (out of space etc)
> 
> 5. At this point you should now have a RAM disk image which
>    contains your new sis900.o file. This image will have
>    been tacked onto the bzImage kernel and will have the
>    name: vmlinuz-2.4.9-ltsp-6et. Copy this file into
>    /tftpboot/ltsp/
> 
> 6. Do the right configuration things. 
>    edit filename =  vmlinuz-2.4.9-ltsp-6et 
>     in /etc/dhcpd.conf
> 
> Then try it out!
> A really useful trick Jim taught me here was to
> activate (uncomment ) the option-128 and option-129
> entries in /etc/dhcpd.conf - option-129 = "INITRD_DBG=1"
> This will cause the linuxrc script to stop before
> modprobing the sis900 and give you a shell pronpt.
> You can mow mosy around the workstation and try the
> modprobe and insmod commands by hand. Setting the DBG to
> other numbers causes the escape to the shell to happen
> at later phases in the startup process.
> 
> Most of the troubles I had had were due to an empty
> modules.dep file. This had been due to running out
> of space and/or inodes in the RAM disk.
> 
> John O'Gorman
> 
> _____________________________________________________________________
> Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
>       https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help,   try #ltsp channel on irc.openprojects.net
> 
> 


This sounds just like what I need for the K7S5A ECS MB and the
sis900 on it. I have some links some place on how to hook etherboot
into the on board bios as well to eliminate the floppy from this
situation.

Jim when might you release this in an official distribution?




-- 
Crayne's law: All computers wait at the same speed.


_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.openprojects.net

Reply via email to