我最近移植了rtl8019驱动程序到s3c44b0开发板,板子上跑的是linux-2.4内核。由于2.4内核中没有带rtl8019的驱动,我是把linux-2.6内核下的rtl8019.c及rtl8019.h拷贝到linux-2.4内核下的,并把驱动程序编译进内核。内核运行起来之后,开发板可以ping通自己,但是ping主机时不停的出现如下信息:
Tx Length = 60,8,6
FF,FF,FF,FF,FF,FF,12,34,56,78,90,AB, 8, 6, 0, 1, 8, 0, 6, 4, 0, 1,12,34,56,78,90,AB, A, 1,3A,38, 0, 0, 0, 0, 0, 0, A, 1,3A,C8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
start_xmit
Tx Length = 60,8,6
FF,FF,FF,FF,FF,FF,12,34,56,78,90,AB, 8, 6, 0, 1, 8, 0, 6, 4, 0, 1,12,34,56,78,90,AB, A, 1,3A,38, 0, 0, 0, 0, 0, 0, A, 1,3A,C8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
start_xmit
请大家帮我分析下有可能是哪里的问题啊,谢谢!!
附件里是我用的rtl8019.c及rtl8019.h文件 |