小弟新手,买了一个ASIX_AX88772A的USB网卡,在CentOS5.6上安装的时候报错,如下:
[root@localhost tmp]# rpm -qa | grep kernel
kernel-devel-2.6.18-238.el5
kernel-xen-devel-2.6.18-8.el5
kernel-xen-2.6.18-238.el5
kernel-headers-2.6.18-308.11.1.el5
kernel-xen-devel-2.6.18-238.el5
kernel-2.6.18-238.el5
[root@localhost tmp]# cd AX88772A
[root@localhost AX88772A]# make
make -C /lib/modules/2.6.18-238.el5/build SUBDIRS=/tmp/AX88772A modules
make[1]: Entering directory `/usr/src/kernels/2.6.18-238.el5-i686'
CC [M] /tmp/AX88772A/asix.o
/tmp/AX88772A/asix.c: In function ?x88178_bind?
/tmp/AX88772A/asix.c:2792: error: ?x88178_set_mac_addr?undeclared (first use in this function)
/tmp/AX88772A/asix.c:2792: error: (Each undeclared identifier is reported only once
/tmp/AX88772A/asix.c:2792: error: for each function it appears in.)
make[2]: *** [/tmp/AX88772A/asix.o] Error 1
make[1]: *** [_module_/tmp/AX88772A] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.18-238.el5-i686'
make: *** [default] Error 2
请教个我高手,这又是什么问题呢?谢谢
于 2012-11-16 20:42:38发表:
网卡驱动内核才支持到kernel 2.6.14
yanglong985 于 2012-08-12 10:58:33发表:
支持
alick 于 2012-08-04 21:37:40发表:
你的 AX88772A 中的源文件似乎损坏了?代码里面函数名中有如此奇怪的汉字。