You are not logged in.

#1 2005-08-24 11:38:33

STiAT
Member
From: Vienna, Austria
Registered: 2004-12-23
Posts: 603

Unresolved Symbols!

Hello everyone!

I got a binary driver of a MPG24 card of ADLINK for Linux, and have problems getting this card to work now.

Anyway, i've installed a clean arch, and "downgraded" it to kernel 2.4.28 (basically set it up with 2.4.29), since that's needed by the binary driver (was compiled for 2.4.28 of kernel.org). So far, everything worked (works) fine, the kernel works fine (same config as the arch kernel 2.4.29).

Now, when i try to insmod the driver, i get errors like the code block in the end shows up.

This means i seem to have at least the right kernel driver version, but what could cause those errors? 3 Modules of the Driver do load properly, the others dont.

I tried deactivating the kernel module versioning, but actually it hasnt had any effect on loading the drivers.

Also, i'm getting an error starting hotplug

which: no pcimodules in (/bin:/sbin:/usr/sbin:/usr/bin)
** can't synthesize pci hotplug events

I'm not sure if hotplug has to do something with this problem though(?). I think the motherboard does support hotplug (not sure about this though).

I'd be thankful for suggestions what could cause this Problems.

// STi

-------------------------------------
Errors loading device drivers:
-------------------------------------

i2c-old.o: i2c-old.o: unresolved symbol kmalloc_R93d4cfe6
i2c-old.o: i2c-old.o: unresolved symbol __udelay_R9e7d6bd0
i2c-old.o: i2c-old.o: unresolved symbol kfree_R037a0cba
i2c-old.o: i2c-old.o: unresolved symbol printk_R1b7d4074
videodev.o: videodev.o: unresolved symbol register_chrdev_Re449305b
videodev.o: videodev.o: unresolved symbol no_llseek_R841b6b48
videodev.o: videodev.o: unresolved symbol kmalloc_R93d4cfe6
videodev.o: videodev.o: unresolved symbol panic_R01075bf0
videodev.o: videodev.o: unresolved symbol create_proc_entry_R266c5725
videodev.o: videodev.o: unresolved symbol unregister_chrdev_Rc192d491
videodev.o: videodev.o: unresolved symbol request_module_R27e4dc04
videodev.o: videodev.o: unresolved symbol __generic_copy_to_user_Rd523fdd3
videodev.o: videodev.o: unresolved symbol __generic_copy_from_user_R116166aa
videodev.o: videodev.o: unresolved symbol try_inc_mod_count_Re6105b23
videodev.o: videodev.o: unresolved symbol sprintf_R1d26aa98
videodev.o: videodev.o: unresolved symbol kfree_R037a0cba
videodev.o: videodev.o: unresolved symbol remove_proc_entry_R05426fd9
videodev.o: videodev.o: unresolved symbol printk_R1b7d4074
videodev.o: videodev.o: unresolved symbol proc_root_R3ea8ae0f
i2c-core.o: i2c-core.o: unresolved symbol kmalloc_R93d4cfe6
i2c-core.o: i2c-core.o: unresolved symbol create_proc_entry_R266c5725
i2c-core.o: i2c-core.o: unresolved symbol __generic_copy_to_user_Rd523fdd3
i2c-core.o: i2c-core.o: unresolved symbol sprintf_R1d26aa98
i2c-core.o: i2c-core.o: unresolved symbol kfree_R037a0cba
i2c-core.o: i2c-core.o: unresolved symbol remove_proc_entry_R05426fd9
i2c-core.o: i2c-core.o: unresolved symbol printk_R1b7d4074
i2c-core.o: i2c-core.o: unresolved symbol proc_bus_R3e83652d
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol i2c_add_adapter_Rfa22b850
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol __const_udelay_Reae3dfd6
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol i2c_del_adapter_R3a0cb705
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol jiffies_R0da02d67
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol __udelay_R9e7d6bd0
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol schedule_R4292364c
i2c-algo-bit.o: i2c-algo-bit.o: unresolved symbol printk_R1b7d4074
bttv.o: bttv.o: unresolved symbol __ioremap_R9eac042a
bttv.o: bttv.o: unresolved symbol pci_read_config_word_R923654cb
bttv.o: bttv.o: unresolved symbol pci_register_driver_R1e536d21
bttv.o: bttv.o: unresolved symbol schedule_timeout_R17d59d01
bttv.o: bttv.o: unresolved symbol do_gettimeofday_R72270e35
bttv.o: bttv.o: unresolved symbol i2c_master_recv_R43f1fb54
bttv.o: bttv.o: unresolved symbol remove_wait_queue_R80b72941
bttv.o: bttv.o: unresolved symbol __const_udelay_Reae3dfd6
bttv.o: bttv.o: unresolved symbol kmalloc_R93d4cfe6
bttv.o: bttv.o: unresolved symbol video_register_device_R7b1f8288
bttv.o: bttv.o: unresolved symbol video_unregister_device_R8d1a21bb
bttv.o: bttv.o: unresolved symbol vfree_R2fd1d81c
bttv.o: bttv.o: unresolved symbol i2c_bit_add_bus_Rfffabe1b
bttv.o: bttv.o: unresolved symbol __verify_write_R203afbeb
bttv.o: bttv.o: unresolved symbol pci_read_config_byte_R3ccefab4
bttv.o: bttv.o: unresolved symbol request_module_R27e4dc04
bttv.o: bttv.o: unresolved symbol pci_find_class_R643cfa42
bttv.o: bttv.o: unresolved symbol pci_set_master_R99cc7ae2
bttv.o: bttv.o: unresolved symbol pci_find_device_Rc584f4e3
bttv.o: bttv.o: unresolved symbol pci_enable_device_R1bc741d2
bttv.o: bttv.o: unresolved symbol __generic_copy_to_user_Rd523fdd3
bttv.o: bttv.o: unresolved symbol vmalloc_to_page_Rf07b505d
bttv.o: bttv.o: unresolved symbol __request_region_R1a1a4f09
bttv.o: bttv.o: unresolved symbol pci_pci_problems_Rdc14eda7
bttv.o: bttv.o: unresolved symbol __generic_copy_from_user_R116166aa
bttv.o: bttv.o: unresolved symbol remap_page_range_R69d01e73
bttv.o: bttv.o: unresolved symbol __pollwait_R541ca1d4
bttv.o: bttv.o: unresolved symbol zone_table_Ra91f6e28
bttv.o: bttv.o: unresolved symbol irq_stat_R98d9610e
bttv.o: bttv.o: unresolved symbol add_wait_queue_Rd7fea2ba
bttv.o: bttv.o: unresolved symbol boot_cpu_data_R4a8db2ac
bttv.o: bttv.o: unresolved symbol jiffies_R0da02d67
bttv.o: bttv.o: unresolved symbol pci_unregister_driver_Re8061e13
bttv.o: bttv.o: unresolved symbol free_irq_Rf20dabd8
bttv.o: bttv.o: unresolved symbol __wake_up_Rb76c5f1e
bttv.o: bttv.o: unresolved symbol sprintf_R1d26aa98
bttv.o: bttv.o: unresolved symbol i2c_bit_del_bus_R1100f0f3
bttv.o: bttv.o: unresolved symbol pci_write_config_byte_R364fc2a2
bttv.o: bttv.o: unresolved symbol schedule_R4292364c
bttv.o: bttv.o: unresolved symbol kfree_R037a0cba
bttv.o: bttv.o: unresolved symbol __release_region_Rd49501d4
bttv.o: bttv.o: unresolved symbol printk_R1b7d4074
bttv.o: bttv.o: unresolved symbol iounmap_R5fb196d4
bttv.o: bttv.o: unresolved symbol request_irq_R0c60f2e0
bttv.o: bttv.o: unresolved symbol __vmalloc_R79995c5b
bttv.o: bttv.o: unresolved symbol i2c_master_send_Race048b9
bttv.o: bttv.o: unresolved symbol pci_set_dma_mask_R80a48ce9
bttv.o: bttv.o: unresolved symbol iomem_resource_R9efed5af

Ability is nothing without opportunity.

Offline

#2 2005-09-07 08:44:26

STiAT
Member
From: Vienna, Austria
Registered: 2004-12-23
Posts: 603

Re: Unresolved Symbols!

Apparently there was something wrong with my kernel configuration. I dont know what else than modversions could have caused this big mess, but trying with a kernel configuration of RedHats 2.4.20-8 kernel worked fine.

Didn't take a closer look what else they have enabled what i didn't in my configuration.

// STi


Ability is nothing without opportunity.

Offline

Board footer

Powered by FluxBB