ubuntu linux上编译扩展使用usb2.0有线网卡QF9700

4400阅读 0评论2017-02-19 UC_JonLee
分类:系统运维

转载时请注明出处和作者联系方式
文章出处:http://blog.chinaunix.net/uid/30230931.html
作者联系方式:JonLee <>


网络上有很多qf9700-2.6.32.tar.gz版本,我的linux版本3.13,对源码稍作修改即可使用。
包括qf9700.c qf9700.h Makefile文件
Makefile:
KERNEL_DIR := /lib/modules/$(shell uname -r)/build
#KERNEL_DIR := /usr/src/linux-2.6.29/linux-2.6.29.i686/
KERNEL_VERSION := $(shell uname -r)
PWD := $(shell pwd)
MODULE_NAME := qf9700
obj-m := $(MODULE_NAME).o
all: 
@echo "Building QF9700 USB2NET chip driver..."
@(cd $(KERNEL_DIR) && make -C $(KERNEL_DIR) SUBDIRS=$(PWD) CROSS_COMPILE=$(CROSS_COMPILE) modules)
clean:
-rm -f *.o *.ko .*.cmd .*.flags .mii.mod.o.d *.mod.c Module.symvers Module.markers modules.order version.h
-rm -rf .tmp_versions

1.make

2.sudo insmod qf9700.ko

出现以上错误,查看依赖模块usbneg,mii
3.lsmod | grep -e usbnet -e mii

4.sudo insmod /lib/modules/3.13.0-32-generic/kernel/drivers/net/usb/usbnet.ko

5.sudo insmod ./qf9700.ko




上一篇:电脑同时使用有线上内网和无线上外网
下一篇:Recovery模式本地化文本显示