[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Kickstart Woes Revisited



Amazing. You are attempting to do the same thing that I am trying to do.
Kickstart 7.1 and get it to ID the tlan driver.

So far I have added the driver to the initrd.img inside the bootnet.img.
This is an arduous task as there are a number of steps involved. Mount the
bootnet.img, grab the initrd.img, unzip the initrd.img then mount that, go
to that mounted filesystem and cd to modules, then uncompress and extract
modules.cgz file. This contains all the modules for the floppy install. I
finally scripted it because repeating this process drove me nuts. I'll
email my script if you want it.

Anyway, I copied the tlan.o driver from the same version of the OS,
2.4.2-2, into the modules area, put the whole image back together, put it
on a floppy and it didn't work. I then did more more work by editing the
modules-info, and pcitable files which can be found in the same directory
as modules.cgz. I made the following modifications:

module-info:
tlan
	eth
	"ThunderLAN"

pcitable:
0x0e11  0xae32  "tlan"  "Compaq|Netelligent 10/100"
0x0e11  0xae34  "tlan"  "Compaq|Netelligent 10"
0x0e11  0xae35  "tlan"  "Compaq|Integrated NetFlex-3/P"
0x0e11  0xae40  "tlan"  "Compaq|Netelligent 10/100 Dual"
0x0e11  0xae43  "tlan"  "Compaq|ProLiant Integrated Netelligent 10/100"
0x0e11  0xb011  "tlan"  "Compaq|Integrated Netelligent 10/100"
0x0e11  0xb012  "tlan"  "Compaq|Netelligent 10 T/2"
0x0e11  0xb030  "tlan"  "Compaq|Netelligent WS 5100"
0x0e11  0xf130  "tlan"  "Compaq|NetFlex-3/P ThunderLAN 1.0"
0x0e11  0xf150  "tlan"  "Compaq|NetFlex-3/P ThunderLAN 2.3"

I found the above lines by mounting (-o loop) the drivers.img file found
in the distribution under images and looking for references to tlan.

I feel I am very close but it is still not working. I haven't gotten any
tips from RedHat on where to find documentation for kickstart (except for
the most basic and very old documentation which I have already read) so
this has been a trial and error process. Can anyone from RedHat shed some
light on this?

Do you want my script for breaking appart the bootnet.img?

--patty



On Tue, 26 Jun 2001, Parker, Robert wrote:

> Date: Tue, 26 Jun 2001 07:55:14 -0700
> From: "Parker, Robert" <Robert Parker compaq com>
> Reply-To: redhat-install-list redhat com
> To: "'redhat-install-list redhat com'" <redhat-install-list redhat com>
> Subject: Kickstart Woes Revisited
> 
> Im having a heck of a time getting certain functionalities of kickstart to
> work well for me and Im hoping one or more of you guys might have some
> insight.  
> 
> Im having two issues:
> 
> Problem #1:
> 
> Im installing RH7.1 onto a Compaq Proliant 1850R server with three disks
> (raid-1 /, raid-5 /usr).  I want to simply have a single netboot.img floppy
> that has a modified SYSLINUX.CFG such that it immediately kicks off the
> ks.cfg on the floppy and performs an NFS install.  That much is simple, but
> here's the kicker: these Proliant 1850Rs have an integrated TI ThunderLAN
> (TLAN) interface and these interfaces are not supported by the default
> kernel in the netboot.img.  I don't want to have to pop in another driver
> disk when doing what I expect to be a completely handsfree (well, apart from
> popping in and out the floppy) installation, nor do I want to go the silly
> route of booting from cdrom then popping in the floppy and typing in "linux
> ks=floppy" in order to get the richer kernel used on the cdrom (I realize I
> could also use DHCP for this, but for various reasons which I wont go into,
> DHCP is absolutely verboten in this environment).  I wouldnt mind a
> non-network install, with the ks.cfg and install RPMs on a CD-RW, but
> unhappily enough RH7.1 is on two cds now and as I mentioned, changing media
> during install is too inelegant for my purposes here.  
> 
> So, Ive tried recompiling another kernel that only supports TLAN and other
> very basic stuff and slapping it on the floppy, but no dice, half the time
> the kernel wont boot.  Anyone have any ideas on how I can get TLAN support
> on a netboot.img floppy kernel (yes, Ive tried the kernels avalable at
> http://jpprime.free.fr/proliant/, and no, none of them have TLAN support)?
> Perhaps someone who has a tried and true kernel config file that supports
> TLAN and yet is bootable from a netboot.img floppy?  Any other methods Im
> overlooking?   
> 
> Problem #2:
> 
> Sor some odd reason, all the commands I place in the %post section which are
> directed to add a file or directory to the filesystem, always end up
> appending a "?" character to the end of the filename (regardless of whether
> its done chrooted or with --nochroot).  Heres an example:
> 
> |
> |    %post
> |
> |     # Add another nameserver
> |     echo "nameserver 10.10.0.2" >> /etc/resolv.conf
> |
> 
> This will, after reboot, give me a file called "/etc/resolv.conf?"
> containing   "nameserver 10.10.0.2".  This also happens, as I mention, when
> I use the "%post --nochroot" directive with the /mnt/sysimage appended to
> the pathnames.  Obviously, this also screws up any RPMs I might be
> installing in the %post section, no matter what their "--root" directive is
> set to.  So, uh, what gives here?  What am I doing wrong?  This didnt seem
> to happen the last time I mucked around with kickstart in the 6.1 days.
> 
> Essentially, Ive got this pipedream that a Linux kickstart should be as easy
> or easier than a handsfree Solaris Jumpstart.  Crazy me.
> 
> Thanks in advance for any help you can provide.
> 
> Robert Parker
> 
> 
> 
> _______________________________________________
> Redhat-install-list mailing list
> Redhat-install-list redhat com
> https://listman.redhat.com/mailman/listinfo/redhat-install-list
> 





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]