linux-l: ZIP am Parallelport (die Lösung)

Robert Sander gurubert at cs.tu-berlin.de
Fr Sep 11 09:23:44 CEST 1998


On Fri, 28 Aug 1998, Samy Khadem-Al-Charieh wrote:

> 1. brauche ich ein Skript, um ein *eventuell* vorhandenes Modul entfernen
> zu können, ohne daß eine Fehlermeldung entsteht:
> 
> -----> save_rmmod <-----
> #! /bin/sh
> if lsmod | grep $1 ; then
> 	rmmod $1
> fi
> -----> <-----

modprobe -r $1   ??


> 2. muß das ppa-Modul an ein anderes benötigtes Modul gekoppelt werden, da
> der mount-Befehl dem Kernel-Dämon nicht mitteilt, daß es benötigt wird. Da
> mein System *kein* SCSI-System ist, habe ich das sd_modul auserkoren.
> Daher ist erstmal in der /lib/modules/[Kernel]/modules.dep
> folgende Ergänzung notwendig (diese darf dann natürlich beim Booten
> *nicht* jedesmal automatisch neu generiert werden!!!):
> 
> -----> modules.dep <-----
> ...
> /lib/modules/[Kernel]/scsi/sd_mod.o: /lib/modules/[Kernel]/scsi/ppa.o
> ...                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> -----> <-----
> 
> 3. können die Module lp und ppa nicht gleichzeitig geladen sein. Daher 
> sind folgende Einträge in der /etc/conf.modules (oder auch modules.conf)
> nötig:
> 
> -----> conf.modules <-----
> ...
> pre-install ppa save_rmmod lp &> /dev/null
> 
> pre-install lp save_rmmod sd_mod &> /dev/null; save_rmmod ppa &> /dev/null
> 
> post-install lp tunelp /dev/lp1 -i 7 &> /dev/null
> ...
> -----> <-----

Und wegen zweitens:

pre-install ppa modprobe -k sd_mod

und den Eintrag in modules.dep wieder raus.

Grüße

Robert Sander

   eMail gurubert at cs.tu-berlin.de
   @Home http://home.pages.de/~gurubert





Mehr Informationen über die Mailingliste linux-l