Howdy...
I've successfully compiled the *1394 modules, but when I try
to install them, I get some confounding error messages:
[root@mulga /root]# insmod ohci1394
Using /lib/modules/ieee1394/ohci1394.o
/lib/modules/ieee1394/ohci1394.o: unresolved symbol __ioremap_R9eac042a
/lib/modules/ieee1394/ohci1394.o: unresolved symbol
hpsb_packet_sent_Rba8024c4
/lib/modules/ieee1394/ohci1394.o: unresolved symbol
pci_write_config_word_Rd9cc3b03
/lib/modules/ieee1394/ohci1394.o: unresolved symbol
__const_udelay_Reae3dfd6
/lib/modules/ieee1394/ohci1394.o: unresolved symbol
proc_register_R4ce10876
/lib/modules/ieee1394/ohci1394.o: unresolved symbol
hpsb_unregister_lowlevel_Rc89e4e48
/lib/modules/ieee1394/ohci1394.o: unresolved symbol kmalloc_R93d4cfe6
/lib/modules/ieee1394/ohci1394.o: unresolved symbol
hpsb_register_lowlevel_R28d1c338
/lib/modules/ieee1394/ohci1394.o: unresolved symbol sprintf_R3c2c5af5
<snip 8< -> about another 15 lines worth>
This is with a Mnadrake 7.2 distro, kernel 2.2.17SMP.
I kind of get the impression that my compilation of this module
doesn't 'match' the compilation of the kernel.
I recompiled the kernel, but when I booted it (although I *did* get a
ieee1394
message) it panic-ed with error messages like the above, except they
looked like they wree for the scsi hardware.
AFAIK the 2.2.17 kernel *should* include 1394 support, but I get no
messages
whatsoever that seem to match. (in dmesg and /var/log/messages anyway).
According to Mandrake's 'Hard Drake' thingy, I have:
Vendor: Texas Instruments
Model: TSB12LV23 OHCI Compliant IEEE-1394 Controller
Kernel Module: unknown
Bus Type: PCI
Informations: This device hasn't been identified by HardDrake,
please send `/proc/bus/*' files and this device ID
`104c8019' to: har...@ma...
Furthermore, I went searching (find / -name \*1394\*) for any sort
of module (before compiling it myself), and it did not seem to exist.
Am I missing some simple, but vital point here?
Does anyone have a cunning plan ?
thanks in advance,
-kingsley
|