Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tlug: ppa,



>>>>> "Ulrike" == Ulrike Schmidt <798a5047@example.com> writes:

    Ulrike> Up to now I did not know that lsmod existed. This is what
    Ulrike> I get after all this insmod et al.:

    Ulrike> [root@example.com /root]# lsmod
    Ulrike> Module                  Size  Used by
    Ulrike> parport_probe           2980   0  (autoclean) (unused)
    Ulrike> parport                 7060   0  [parport_probe]

I don't understand why parport_pc isn't there; try "modprobe
partport_pc".  If that works, then "modprobe ppa".  If they don't
work, use the "insmod /path/to/modules/partport_pc.o" versions of the
commands.  If that doesn't work, mail us the error messages.

On another matter, check whether /etc/modules.conf (or possibly
/etc/conf.modules) contains the line "alias parport_lowlevel
parport_pc".  If not, that probably explains why parport_pc doesn't
get loaded at boot.  (In fact, I don't understand why you say you had
to insmod; the parport stuff normally gets loaded at boot AFAIK.  I'm
not sure when, my uptime is too long on the box where parport is a
module and the logs have rolled over about elevnty-three times since
boot :-)

(parport_pc is what talks directly to the hardware.  According to the
system there are several other possible lowlevel drivers.  This is why
parport, which cannot talk to the hardware without the help of a
lowlevel driver, doesn't depend on parport_pc---it might not be the
right one for your hardware.  I don't know if it could depend
indirectly through the alias above; but apparently not, probably
there's no interface for an alias---which doesn't actually have any
code to define symbols!---to export symbols so that dependencies could
be determined.  So modprobe doesn't pull it in.)

    Austin> might be a good idea, plus a quick grep shows that the
    Austin> parport driver is exporting the symbol in question so...).

    Ulrike> Aha?

Well, up to the hash at the end of the name which is used to make
absolutely sure that you can't use the module except with the kernel
it was compiled for.  So that doesn't really tell you anything.

I don't see anything strange in your .config (quick skim, maybe Austin
will find something?).  If the modprobes above don't work, send us the
error messages.


-- 
University of Tsukuba                Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences       Tel/fax: +81 (298) 53-5091
_________________  _________________  _________________  _________________
What are those straight lines for?  "XEmacs rules."
--------------------------------------------------------------------
Next Nomikai Meeting: February 18 (Fri) 19:00 Tengu TokyoEkiMae
Next Technical Meeting:  March 11 (Sat) 13:00 Temple University Japan
* Topic: TBD
--------------------------------------------------------------------
more info: http://www.tlug.gr.jp        Sponsor: Global Online Japan


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links