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