[ Next-in-Thread ]  [ Next Message ] 

Question: Unresolved symbols vs configuration parameters in 2.3.42 

Forum: PCMCIA Installation and Configuration Issues
Date: 2000, Feb 07
From: Peter pfolk

So I got kernel 2.3.42 so that I could use netfilter and keep people from hijacking my 'net connection (the machine acts as a bridge between an ad-hoc 802.11 wireless network and the DSL line). Is 3.1.10 supposed to work with the new kernel, as a module?

Compiling it as a static part of the kernel appears to work, except it doesn't find my PCMCIA adapter because I have to pass a configuration parameter (extra_sockets=1) to the i82365 driver. Is there a way to pass this information other than with insmod?

Since afaik I have to use it as a module, I configured it as such using menuconfig, but I get unresolved symbols. In particular, depmod -ae sez:

depmod: *** Unresolved symbols in /lib/modules/2.3.42/pcmcia/ds.o
depmod:         pcmcia_lookup_bus
depmod: *** Unresolved symbols in /lib/modules/2.3.42/pcmcia/i82365.o
depmod:         dead_socket
depmod: *** Unresolved symbols in /lib/modules/2.3.42/pcmcia/yenta.o
depmod:         pci_find_parent_resource
depmod:         probe_irq_mask

I solved the dead_socket problem by defining it in i82365.c (it's just a static struct, normally resolved by linking with cs.o I assume), and got around the pcmcia_lookup_bus problem by not configuring CardBus support. The other two symbols are defined in arch/i386/kernel/irq.c and drivers/pci/pci.c (respectively) but I don't know what to do to get it to link against them. Is this a known problem, or something wrong with my system, or just a normal bug?

Appologies for my lack of kernel-hacker savvy,

Peter

[ Next-in-Thread ]  [ Next Message ] 

Select this message: Unresolved symbols vs configuration parameters in 2.3.42

Messages Inline: [ 1 ]  [ All ]  Outline: [ 1 ]  [ 2 ]  [ All ] 

1. Question: Me too; please tell me exactly what you did by rjee@yahoo.com, 2000, Feb 08
(_ More: What I did by Peter, 2000, Feb 08

Message Administration

This form allows you to delete, move, or copy one or more messages. You can move messages by copying and deleting the original. The action will be applied to the messages you select above and all replies to those selected messages.


If you want to copy or move messages, specify the HyperNews path of a destination forum or message that all messages will be copied or moved to. The destination must already exist, so maybe create it first.

Path of Destination (a Forum or Message): (e.g. "test")

Notify Subscribers at destination
NO


If you want to delete messages (the default), specify that here. If you want to move messages, you need to delete the original messages; placeholders will be left pointing to where they were moved.

Delete Messages
NO


Caution: After deleteing messages (the default), if you have not copied them (i.e. no destination above), then the selected messages are not be recoverable.

[ Members ]  [ Subscribe ]  [ No Admin Mode ] 
[ Show Frames ]  [ Help for HyperNews at pcmcia-cs.sourceforge.net 1.10 ] 
[ Edit This Forum ]