Hi Andrew;

looks like you missed a step between 11) and 12) see below.

Am Sonntag, 8. April 2007 19:50:17 schrieb Andrew Nagy:
> KP Kirchdoerfer-2 wrote:
> > Am Freitag, 6. April 2007 14:19:52 schrieb Andrew Nagy:
> >> Eric Spakman wrote:
> >> > Andrew,
> >> >
> >> >> I have my /etc/modules configured to load those same modules, but
> >>
> >> everytime I boot
> >>
> >> >> the VM the driver does not load. Something about missing parameters
> >>
> >> for
> >>
> >> >> updown. I am not near my server to give you an exact error message.
> >>
> >> Iknow
> >>
> >> >> lsmod shows mii and crc32 being loaded, but I don't remember seeing
> >> >> pcnet32. Any ideas or hints?
> >> >>
> >> >> Thanks.
> >> >
> >> > Make sure all three modules are available in the /lib/modules/
> >>
> >> directory
> >>
> >> > and list them in /etc/modules in the following order:
> >> >
> >> > crc32
> >> > mii
> >> > pcnet32
> >> >
> >> > Also make sure the modules fit the kernel version (uname -r to
> >>
> >> determine
> >>
> >> > the running kernel version). The right modules tarball can be
> >>
> >> downloaded
> >>
> >> > from:
> >> > http://sourceforge.net/project/showfiles.php?group_id=13751
> >> > or directly from:
> >> > http://leaf.cvs.sourceforge.net/leaf/bin/bering-uclibc/packages/
> >> >
> >> > Eric
> >> >
> >> >
> >> ><snip>
> >>
> >> Eric:
> >>
> >> I have checked and I am using the correct version of the modules. My
> >> problem remains
> >> as I stated in another thread
> >> (http://www.nabble.com/Re%3A-How-to-add-NIC-driver-to-floppy-image-for-B
> >>eri ng-uClibC-3.0.2-p9801965.html) that the whenever I try to either edit
> >> /etc/modules or copy pcnet32.o to /lib/modules
> >> the changes do not persist to the next reboot. Even if I do a save from
> >> lrcfg the changes
> >> do not persist. I know I am missing something fundamental or really
> >> simple.
> >> How do I
> >> make the changes to the floppy image persist to the next reboot?
> >>
> >> Thanks.
> >
> > Andrew;
> >
> > I'm guessing you are using a self-build boot-image for VMware.
> >
> > Depending on the base you started you're self-build image the pkgpath to
> > save
> > the packages may be wrong. Make shure in leaf.cfg the the first entry for
> > pkgpath is your (virtual) floppy.
> >
> > As I said, I'm guessing - if that doesn't help, we need more information
> > about
> > your setup and the messages/error messages you get while saving or trying
> > to
> > save changes.
> >
> > kp
> >
> > <snip>
>
> Just to keep things straight in my head I decided to start from scratch.
> Keeping
> in mind that I need a bootable 1.44 MB floppy image, I:
>
> 1) Extracted the 'bootdisk.ima' file from the 3.0.2 bin/ISO file. This is
> now the
> start of my new floppy image.
>
> 2) Added the modules 'configure.lrp', 'etc.lrp', 'initrd.lrp', 'libm.lrp',
> 'local.lrp',
> 'moddb.lrp', 'modules.lrp' and 'root.lrp' from the same bin/ISO file to
> this new floppy image.
>
> 3) Modified 'syslinux.cfg' in floppy image to look like this:
>
> display syslinux.dpy
> timeout 0
> append reboot=bios
> default linux initrd=initrd.lrp init=/linuxrc rw root=/dev/ram0
> LEAFCFG=/dev/fd0:msdos boot=/dev/fd0:msdos
>
> 4) Modified 'leaf.cfg' in floppy image to look like this:
>
> LRP="root config etc local modules libm"
> PKGPATH=/dev/fd0:msdos
> syst_size=16M
> log_size=4M
>
> 5) The virtual machine I created is configured for 256 MB of RAM, 2 NICs,
> no HDD, one CPU and boot from my new floppy image.
>
> 6) I boot the virtual machine, log in as root, in lrcfg I enter '3' for
> 'Packages configuration', '3' for 'modules', '1' for 'kernel modules to
> load at boot' which brings up '/etc/modules/'.
>
> 7) I remove comments for 'crc32', 'mii' and 'pcnet32'. Save and exit
> editor. Quit
> back to main screen and enter 's' to 'Save configuration', I have 187 KB
> free. There
> is the following message in the save output:
>
> Creating configdb.lrp Please wait: \
> New Package:
> -rw-r--r--    1  root   root 2694  Apr   8 13:22 /tmp/config.lrp
> Old Package:
> ls: /var/lib/lrpkg/mnt0/configdb.lrp: No such file or directory
> Filesystem       1k-blocks     Used  Available  Use % Mounted on
> /dev/fd0             1024      1237        187   87%  /var/lib/lrpkg/mnt0
>
> Enough freespace? (y/N)
>
> To which I reply 'y'. There are no errors while it saves.
>
> 8) Exit to command prompt.
>
> 9) Mount second floppy disk which contains a copy of pcnet32.o extracted
> from
> Bering-uClibc_modules_2.4.33.tar.gz. Output from 'uname -r' confirms that I
> am
> working from kernel version '2.4.33'.
>
> 10) Copy 'pcnet32.o' from second floppy to '/lib/moduels'.
>
> 11) ls of '/lib/modules' to confirm presence of 'crc32.o', 'mii.o' and
> 'pcnet32.o'.

lrcfg - > m) Backup modules


> 12) Init 6
>
> 13) During the reboot there are no error messages other than this (the
> modules load fine):
>
> Configuring network interfaces: ifup: Don't seem to have all the variables
> for e
> th0/inet
> Cannot find device "eth1".
> SIOCGIFFLAGS: No such device
> done.
>
>
> ls of '/lib/modues' shows that 'pcnet32.o' is not there. How do I fix this.
>
> Sorry for the long windedness, but I thought it best to be complete.
>

True; without the complete description we won't have found the (possible) 
error.

kp



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to