LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 09-18-2004, 11:25 AM   #1
jonwatson
Member
 
Registered: Jun 2004
Location: Nova Scotia, Canada!
Distribution: Ubuntu
Posts: 170

Rep: Reputation: 30
Unhappy My Debian Has No ppa.o/imm.o


Hi All,

I've searched the net far and wide and can't seem to solve my problem. I'm trying to install my parallel zip drive on Debian Woody and the essential problem is that I don't have either ppa or imm on my system anywhere. Hence modprobe and insmode fail with the following messages:

insmod: ppa: no module by that name found
modprobe: Can't locate module ppa

I've made the entry in fstab, but I know it's not being mounted because mount gives me:

/dev/hda1 on / type ext2 (rw,errors=remount-ro)
proc on /proc type proc (rw)
/dev/hdb1 on /dev/drive2 type ext2 (rw)

Can anyone tell me where to find imm.o and ppa.o?

Thanks!

Jon
 
Old 09-18-2004, 12:54 PM   #2
320mb
Senior Member
 
Registered: Nov 2002
Location: pikes peak
Distribution: Slackware, LFS
Posts: 2,577

Rep: Reputation: 48
you might need to re-compile a kernel, and include support for
para port, and your zip drive............
 
Old 09-18-2004, 01:08 PM   #3
jonwatson
Member
 
Registered: Jun 2004
Location: Nova Scotia, Canada!
Distribution: Ubuntu
Posts: 170

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by 320mb
you might need to re-compile a kernel, and include support for
para port, and your zip drive............
Well crap, that sounds sufficiently intimidating. How the heck do I do that?

Thanks!
 
Old 09-18-2004, 03:02 PM   #4
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally posted by heatsink
Well crap, that sounds sufficiently intimidating. How the heck do I do that?

Thanks!
A guide to compiling the Debian way. The easiest way is too get the most up to date source from the archives for the kernel (assuming of course it supports the hardware and the module has just been left out) you are running now and simply copy the /boot/config-2.??.??? file when running the configuration program to use as a base then make only the changes you need for the hardware then compile and install the new kernel. BTW what kernel are you running now (uname -r in a console/console window)?
 
Old 09-18-2004, 03:16 PM   #5
jonwatson
Member
 
Registered: Jun 2004
Location: Nova Scotia, Canada!
Distribution: Ubuntu
Posts: 170

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by HappyTux
A guide to compiling the Debian way. The easiest way is too get the most up to date source from the archives for the kernel (assuming of course it supports the hardware and the module has just been left out) you are running now and simply copy the /boot/config-2.??.??? file when running the configuration program to use as a base then make only the changes you need for the hardware then compile and install the new kernel. BTW what kernel are you running now (uname -r in a console/console window)?
2.2.20-idepci

Do I seriously have to recompile the kernel? I was thinking it was just a matter of dropping the right module into my modules directory and then running modconf. I thought my only problem was that I needed to find ppa.o

I'll take a look at the guide. THanks!
 
Old 09-18-2004, 04:42 PM   #6
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally posted by heatsink
2.2.20-idepci

Do I seriously have to recompile the kernel? I was thinking it was just a matter of dropping the right module into my modules directory and then running modconf. I thought my only problem was that I needed to find ppa.o

I'll take a look at the guide. THanks!
Well if you do not want to compile a new kernel then you can get one already pre-compiled from the archives. Just choose the version you want and apt-get install kernel-image-2.?.??-?-??? then you need to make a one line modification in your /etc/lilo.conf and run /sbin/lilo -v to write the changes to the disk and reboot.
 
Old 09-18-2004, 05:08 PM   #7
jonwatson
Member
 
Registered: Jun 2004
Location: Nova Scotia, Canada!
Distribution: Ubuntu
Posts: 170

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by HappyTux
Well if you do not want to compile a new kernel then you can get one already pre-compiled from the archives. Just choose the version you want and apt-get install kernel-image-2.?.??-?-??? then you need to make a one line modification in your /etc/lilo.conf and run /sbin/lilo -v to write the changes to the disk and reboot.
Now that sounds more like something I can handle. Now, the million dollar question is....is there some way to tell what (if any) version of the kernel supports parallel zip drives?

And where are these archives you speak of?

Thanks! Sorry for being a nOOB.
 
Old 09-18-2004, 06:04 PM   #8
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 4,170

Rep: Reputation: 244Reputation: 244Reputation: 244
Quote:
Originally posted by heatsink
Now that sounds more like something I can handle. Now, the million dollar question is....is there some way to tell what (if any) version of the kernel supports parallel zip drives?

And where are these archives you speak of?

Thanks! Sorry for being a nOOB.
Your welcome and no need for an apology everyone was new to this once. A quick grep of my install kernel says at least 2.4.20 will, so most likely any 2.4.?? kernel you can get from the archives.
Code:
>$ grep -i ppa /boot/config-2.4.20-bf2.4
CONFIG_SCSI_PPA=m
The archives are the Debian repositories where you get your packages from over the network when you apt-get install package or if still using the CD's you installed with, then there should be a 2.4 series kernel you can install from them. You may as well grab the latest kernel possible so use apt-cache search kernel-image-2.4.2* it will give a list like this.

Code:
>$ apt-cache search kernel-image-2.4.2*
kernel-image-2.4-386 - Linux kernel image for version 2.4 on 386
kernel-image-2.4-586tsc - Linux kernel image for version 2.4 on Pentium-Classic
kernel-image-2.4-686 - Linux kernel image for version 2.4 on PPro/Celeron/PII/PIII/PIV
kernel-image-2.4-686-smp - Linux kernel image for version 2.4 on PPro/Celeron/PII/PIII/PIV SMP
kernel-image-2.4-k6 - Linux kernel image for version 2.4 on AMD K6/K6-II/K6-III
kernel-image-2.4-k7 - Linux kernel image for version 2.4 on AMD K7
kernel-image-2.4-k7-smp - Linux kernel image for version 2.4 on AMD K7 SMP
kernel-image-2.4.25-1-386 - Linux kernel image for version 2.4.25 on 386.
kernel-image-2.4.25-1-586tsc - Linux kernel image for version 2.4.25 on Pentium-Classic.
kernel-image-2.4.25-1-686 - Linux kernel image for version 2.4.25 on PPro/Celeron/PII/PIII/PIV.
kernel-image-2.4.25-1-686-smp - Linux kernel image for version 2.4.25 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.25-1-k6 - Linux kernel image for version 2.4.25 on AMD K6/K6-II/K6-III.
kernel-image-2.4.25-1-k7 - Linux kernel image for version 2.4.25 on AMD K7.
kernel-image-2.4.25-1-k7-smp - Linux kernel image for version 2.4.25 on AMD K7 SMP.
kernel-image-2.4.26-1-386 - Linux kernel image for version 2.4.26 on 386.
kernel-image-2.4.26-1-586tsc - Linux kernel image for version 2.4.26 on Pentium-Classic.
kernel-image-2.4.26-1-686 - Linux kernel image for version 2.4.26 on PPro/Celeron/PII/PIII/PIV.
kernel-image-2.4.26-1-686-smp - Linux kernel image for version 2.4.26 on PPro/Celeron/PII/PIII/PIV SMP.
kernel-image-2.4.26-1-k6 - Linux kernel image for version 2.4.26 on AMD K6/K6-II/K6-III.
kernel-image-2.4.26-1-k7 - Linux kernel image for version 2.4.26 on AMD K7.
kernel-image-2.4.26-1-k7-smp - Linux kernel image for version 2.4.26 on AMD K7 SMP.
kernel-image-2.4.27-1-386 - Linux kernel image for version 2.4.27 on 386
kernel-image-2.4.27-1-586tsc - Linux kernel image for version 2.4.27 on Pentium-Classic
kernel-image-2.4.27-1-686 - Linux kernel image for version 2.4.27 on PPro/Celeron/PII/PIII/PIV
kernel-image-2.4.27-1-686-smp - Linux kernel image for version 2.4.27 on PPro/Celeron/PII/PIII/PIV SMP
kernel-image-2.4.27-1-k6 - Linux kernel image for version 2.4.27 on AMD K6/K6-II/K6-III
kernel-image-2.4.27-1-k7 - Linux kernel image for version 2.4.27 on AMD K7
kernel-image-2.4.27-1-k7-smp - Linux kernel image for version 2.4.27 on AMD K7 SMP
kernel-image-2.4.27-speakup - Linux kernel image for version 2.4.27-speakup
kernel-tree-2.4.24 - Linux kernel tree for building prepackaged Debian kernel images
kernel-tree-2.4.25 - Linux kernel tree for building prepackaged Debian kernel images
kernel-tree-2.4.26 - Linux kernel tree for building prepackaged Debian kernel images
kernel-tree-2.4.27 - Linux kernel tree for building prepackaged Debian kernel images
linux-wlan-ng-modules-2.4.25-1-386 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.25-1-586tsc - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.25-1-686 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.25-1-686-smp - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.25-1-k6 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.25-1-k7 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.25-1-k7-smp - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-386 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-586tsc - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-686 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-686-smp - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-k6 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-k7 - drivers for wireless prism2 cards
linux-wlan-ng-modules-2.4.26-1-k7-smp - drivers for wireless prism2 cards
pcmcia-modules-2.4.26-1-386 - PCMCIA Modules for Linux (kernel 2.4.26-1-386)
pcmcia-modules-2.4.26-1-586tsc - PCMCIA Modules for Linux (kernel 2.4.26-1-586tsc)
pcmcia-modules-2.4.26-1-686 - PCMCIA Modules for Linux (kernel 2.4.26-1-686)
pcmcia-modules-2.4.26-1-686-smp - PCMCIA Modules for Linux (kernel 2.4.26-1-686-smp)
pcmcia-modules-2.4.26-1-k6 - PCMCIA Modules for Linux (kernel 2.4.26-1-k6)
pcmcia-modules-2.4.26-1-k7 - PCMCIA Modules for Linux (kernel 2.4.26-1-k7)
pcmcia-modules-2.4.26-1-k7-smp - PCMCIA Modules for Linux (kernel 2.4.26-1-k7-smp)
kernel-image-2.4.25-xeno-p2 - a port of linux to the XEN Virtual Machine Monitor
kernel-image-2.4.25-xeno-p2-modules - modules for the linux port to the XEN Virtual Machine Monitor
Now the latest here for my purposes would be apt-get install kernel-image-2.4.27-1-k7 because I have an Athlon processor you would choose one for your machine based on its processor then install. Note this is a list for Sarge/SID you would be choosing from Woody's. Oh and before I forget again the line you should add in the lilo.conf is IIRC initrd=/initrd.img you would put this below the image= line then run lilo eg.

Code:
default=Linux

image=/vmlinuz
        label=Linux
        initrd=/initrd.img
        read-only
#       restricted
#       alias=1
I am not 100% on the name so use ls -l /initrd* to get the correct one.
 
Old 09-18-2004, 09:05 PM   #9
jonwatson
Member
 
Registered: Jun 2004
Location: Nova Scotia, Canada!
Distribution: Ubuntu
Posts: 170

Original Poster
Rep: Reputation: 30
Quote:
Originally posted by HappyTux
[B]Your welcome and no need for an apology everyone was new to this once. A quick grep of my install kernel says at least 2.4.20 will, so most likely any 2.4.?? kernel you can get from the archives.
[code]

...snip...
Done! Wow..thanks for the excellent instructions. The only problem I had was when I forgot to put the "/" in the initrd=/initrd.img line. If anyone cares...that causes a kernel panic because it can't mount root

Now....I'm trundling off to follow the various instructions on how to install my zip drive now. I may be back

Thanks again....that was wickedly helpful.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What's the difference between debian and other debian-based distro like knoppix? Akhran Debian 11 08-28-2005 06:07 PM
imm.o init_module not found. All I did was change the parport cable! bigrigdriver Linux - Hardware 0 02-16-2005 04:49 PM
Change order of lp and imm modules? cfw Linux - General 0 02-23-2004 05:33 PM
zip drive problem (or more specifically, imm problem) CartersAdvocate Slackware 3 02-06-2004 01:01 PM
ppa module not loading at boot Thetargos Linux - Hardware 0 08-11-2003 09:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 04:01 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration