免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 7712 | 回复: 16
打印 上一主题 下一主题

[网络管理] Red Hat Linux 9上insmod e1000.o出现好多unresolved symbol [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-26 17:47 |只看该作者 |倒序浏览
我在虚拟机上编译好的intel网卡驱动,然后放到Red Hat Linux9系统上结果出现好多错误,请大家帮忙看看怎么回事!

insmod: unresolved symbol __ioremap_R9eac042a
insmod: unresolved symbol unregister_reboot_notifier_R3980aac1
insmod: unresolved symbol cpu_raise_softirq_Rd01f3ee8
insmod: unresolved symbol pci_read_config_byte_R0e425a9e
insmod: unresolved symbol schedule_timeout_R17d59d01
insmod: unresolved symbol mod_timer_R1f13d309
insmod: unresolved symbol pci_register_driver_R14cc990a
insmod: unresolved symbol netif_receive_skb_Rf53a66a0
insmod: unresolved symbol pci_read_config_word_Rd25f3240
insmod: unresolved symbol pci_restore_state_R5c3d1b0d
insmod: unresolved symbol __out_of_line_bug_R8b0fd3c5
insmod: unresolved symbol __const_udelay_Reae3dfd6
insmod: unresolved symbol __netdev_watchdog_up_R19eface2
insmod: unresolved symbol pci_write_config_word_R97d04e11
insmod: unresolved symbol kmalloc_R93d4cfe6
insmod: unresolved symbol pci_alloc_consistent_R7c1256bc
insmod: unresolved symbol __kfree_skb_R229a86c8
insmod: unresolved symbol vfree_R2fd1d81c
insmod: unresolved symbol register_netdevice_R85834144
insmod: unresolved symbol pci_request_regions_R9d01d604
insmod: unresolved symbol schedule_task_R2d6c3d04
insmod: unresolved symbol skb_over_panic_R95644aaa
insmod: unresolved symbol pci_clear_mwi_Rc13540e9
insmod: unresolved symbol pci_set_dma_mask_R97553384
insmod: unresolved symbol pci_set_power_state_R224215a0
insmod: unresolved symbol pci_unregister_driver_Rda41300e
insmod: unresolved symbol __generic_copy_to_user_Rd523fdd3
insmod: unresolved symbol pci_free_consistent_R63356fa0
insmod: unresolved symbol pci_set_mwi_Rcaa1fa84
insmod: unresolved symbol __generic_copy_from_user_R116166aa
insmod: unresolved symbol pci_dev_driver_R5bf3c277
insmod: unresolved symbol unregister_netdev_Rfb4ebad9
insmod: unresolved symbol jiffies_R0da02d67
insmod: unresolved symbol alloc_skb_R57542abc
insmod: unresolved symbol disable_irq_R3ce4ca6f
insmod: unresolved symbol __udelay_R9e7d6bd0
insmod: unresolved symbol free_irq_Rf20dabd8
insmod: unresolved symbol eth_type_trans_R84df3c10
insmod: unresolved symbol pci_enable_device_R30af41e2
insmod: unresolved symbol mem_map_R4eab43ce
insmod: unresolved symbol dev_alloc_name_R51bb2fd9
insmod: unresolved symbol irq_stat_R487376fc
insmod: unresolved symbol netif_rx_R8d84bcda
insmod: unresolved symbol del_timer_Rfc62f16d
insmod: unresolved symbol register_reboot_notifier_R1cc6719a
insmod: unresolved symbol pci_release_regions_R34ed5278
insmod: unresolved symbol rtnl_lock_Rc7a4fbed
insmod: unresolved symbol __dev_get_by_name_Rb55d84bf
insmod: unresolved symbol enable_irq_Rfcec0987
insmod: unresolved symbol pci_set_master_Rc4d9ced5
insmod: unresolved symbol rtnl_unlock_R6e720ff2
insmod: unresolved symbol kfree_R037a0cba
insmod: unresolved symbol pci_find_device_R2ec905d7
insmod: unresolved symbol pci_enable_wake_Rfe4bb1ca
insmod: unresolved symbol pci_disable_device_R386cb671
insmod: unresolved symbol printk_R1b7d4074
insmod: unresolved symbol pci_save_state_R0ffce377
insmod: unresolved symbol softnet_data_R67d71c0a
insmod: unresolved symbol iounmap_R5fb196d4
insmod: unresolved symbol request_irq_R0c60f2e0
insmod: unresolved symbol __vmalloc_R79995c5b
insmod: unresolved symbol alloc_etherdev_R5d6946ce

论坛徽章:
0
2 [报告]
发表于 2007-08-26 18:21 |只看该作者
原帖由 weigongwan 于 2007-8-26 17:47 发表
我在虚拟机上编译好的intel网卡驱动,然后放到Red Hat Linux9系统上结果出现好多错误,请大家帮忙看看怎么回事!

insmod: unresolved symbol __ioremap_R9eac042a
insmod: unresolved symbol unregister_re ...


先放到 kernel module 目錄內, 像是 /lib/modules/2.6.1/kernel/drivers/net/ 內 ( 這邊以 kernel 2.6 based 為例 ),然後執行 depmod -a 產生相依資訊檔案.

都完成後可以使用 modprobe e1000 自動處理相依性掛入其他 kernel module 即可使用 e1000

--

论坛徽章:
0
3 [报告]
发表于 2007-08-26 20:29 |只看该作者
我这里使用modprobe e1000这个命令报错applet not found

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
4 [报告]
发表于 2007-08-26 20:38 |只看该作者
你的虚拟机也是REDHAT9吗,并且软件环境也一样吗

论坛徽章:
0
5 [报告]
发表于 2007-08-27 08:56 |只看该作者
原帖由 ssffzz1 于 8/26/2007 20:38 发表
你的虚拟机也是REDHAT9吗,并且软件环境也一样吗


这个肯定都是一样的!按道理说REDHAT9集成了e1000的网卡驱动,但是还是需要自己重新编译一个PRO/1000 GT的驱动。我怎么编译都不成用!觉得好奇怪的!请大家帮忙想想办法吧!

论坛徽章:
0
6 [报告]
发表于 2007-08-27 09:41 |只看该作者
还是不要用REDHAT9了,太老些了。

论坛徽章:
0
7 [报告]
发表于 2007-08-27 09:43 |只看该作者

回复 #5 weigongwan 的帖子

编译e1000驱动时使用的内核一定要与加载驱动的内核一样,
最好在你的Red Hat Linux9系统上编译.

论坛徽章:
0
8 [报告]
发表于 2007-08-27 09:49 |只看该作者
原帖由 weigongwan 于 2007-8-26 20:29 发表
我这里使用modprobe e1000这个命令报错applet not found

Does the new module e1000.o is OK on VMware RH9? (type "depmod -a" or "insmod e1000.o" on VMware RH9 to test)
And are you sure you are using the same kernel and same modules on the two system above?

论坛徽章:
0
9 [报告]
发表于 2007-08-27 11:42 |只看该作者
原帖由 9011 于 8/27/2007 09:43 发表
编译e1000驱动时使用的内核一定要与加载驱动的内核一样,
最好在你的Red Hat Linux9系统上编译.


我在自己的机器上编译了,问题还是一样的!用命令depmod -a就报unresolved symbol的错误。
会不会是REDHAT9不支持Intel PRO/1000 GT只支持Intel PRO/1000 MT呢?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
10 [报告]
发表于 2007-08-27 12:24 |只看该作者
uname -a
modinfo  e1000.o
的信息。
你可能是只编译的网卡驱动模块,没有修改内核相应的版本信息。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP