Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

You ain't a hacker until...

biglig2 (89374) writes | more than 12 years ago

User Journal 0

...you're running the latest kernel ;-)

Download 2.4.16

...you're running the latest kernel ;-)

Download 2.4.16

Thomas Hood sez you then:

mv linux-2.4.16.tar.gz /usr/src
cd /usr/src
tar zxvf linux-2.4.16.tar.gz
mv linux linux-2.4.16
cd linux-2.4.16
cp ../linux-previousversion/.config .config
this copies the current config, as a base for xconfig
make xconfig choose your options

make dep
make bzImage
make modules
sudo mv arch/i386/boot/bzImage /boot/vmlinuz-2.4.16
sudo cp System.map /boot/System.map-2.4.16
sudo cp .config /boot/config-2.4.16
sudo make modules_install

Then modify lilo to boot using this image instead of the 2.2.17

Thomas provides the config for 2.4.13ac5 which I base my install on almost entirely, except I change the xircom net crd for the tulip_cb and the pcnet drivers (modular of course)

After compilation, and a brief confusion when I forget to change the symblink to /vmlinuz, I get it on the go.

It chokes when it checks the root system - "The superblock could not be read or does not describe a correct ext2 filesystem. . The kernel mailing list suggests this is because devfs has been compiled in and it is trying to automount /dev. devfs=nomount passed to the new kernel does the biz.

All works but no PCMCIA. Perhaps I need the modules. Worth a try, though, is my discovery that i can apt-get 2.4.16 . No, try that and theres a load of crap about intird that I don't understand.

OK, now have 2.4 and 2.2 on the go. Nothing in /lib/modules/2.4 so need to get those.

Redo make modules and make modules_install. Get some, but doesn't load my gold card. Also things like the cs4232 are missing.

Perhaps redo the make xconfig? OK. Poke a t a few things. tulip_cb is now part of tulip in 2.4 so change that. add the cs4232. etc. mak && mak && make && make. copy, vi, lilo, reboot. I'm getting blase, is that a good sign?
  Must be, becaus enot only does it all now work, but the d-link works fine too. The cs4232 deosn't work yet, but wer're getting there. Good chance I can get tpctl and such working so I can examine how the card is configured. Of course, putting the Psion back in my cupboard gives me an impetus to get mwave modem going too.

0 comment

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account