I'm trying to load a module and i get some unresolved symbols: a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol register_chrdev_R07a6f6f0 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol scsi_register_R6180b425 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_read_config_byte_R0e425a9e a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_read_config_word_Rd25f3240 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_write_config_word_R97d04e11 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol scsi_delete_timer_R4f0b4564 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_alloc_consistent_R7c1256bc a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol bread_R1213bc58 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_read_config_dword_R43e318de a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_write_config_dword_R7fbf61ba a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol boot_cpu_data_R0657d037 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol scsi_unblock_requests_R241b371c a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_free_consistent_R63356fa0 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol scsi_block_requests_Rb6327a47 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_write_config_byte_R62c99bc3 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_enable_device_R30af41e2 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol __brelse_R2b69a6ab a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_set_master_Rc4d9ced5 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol proc_scsi_R217c68d4 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol pci_find_device_R2ec905d7 a320raid-2.4.20-20.9-i386: a320raid-2.4.20-20.9-i386: unresolved symbol scsi_add_timer_R6b2aec52
This module isn't open source, so I can't compile it for my kernel. I searched the kernel symbols and found symbols with the same name as the ones on the module, but with a different number at the end: (the first is the symbol the module uses and the other is the symbol my kernel has) register_chrdev_R07a6f6f0 => register_chrdev_Rd8643192 scsi_register_R6180b425 => scsi_register_Rbc540852 pci_read_config_byte_R0e425a9e => pci_read_config_byte_R3ccefab4 pci_read_config_word_Rd25f3240 => pci_read_config_word_R923654cb pci_write_config_word_R97d04e11 => pci_write_config_word_Rf23d8795 scsi_delete_timer_R4f0b4564 => scsi_delete_timer_R7b0578f3 pci_alloc_consistent_R7c1256bc => pci_alloc_consistent_Rca1c24c8 bread_R1213bc58 => bread_Rebb3891a pci_read_config_dword_R43e318de => pci_read_config_dword_R0bf170e2 pci_write_config_dword_R7fbf61ba => pci_write_config_dword_R77f7f940 boot_cpu_data_R0657d037 => boot_cpu_data_R4a8db2ac scsi_unblock_requests_R241b371c => scsi_unblock_requests_R3f9a9d6a pci_free_consistent_R63356fa0 => pci_free_consistent_R1bfc1908 scsi_block_requests_Rb6327a47 => scsi_block_requests_R55960f01 pci_write_config_byte_R62c99bc3 => pci_write_config_byte_R364fc2a2 pci_enable_device_R30af41e2 => pci_enable_device_R1bc741d2 __brelse_R2b69a6ab => __brelse_R267cf110 pci_set_master_Rc4d9ced5 => pci_set_master_R99cc7ae2 proc_scsi_R217c68d4 => proc_scsi_R503bfc5e pci_find_device_R2ec905d7 => pci_find_device_Rc584f4e3 scsi_add_timer_R6b2aec52 => scsi_add_timer_Rd8dbb025 Can I change the symbols name on the binary module?