我也分不清是usb2net还是net2usb,设备是USB 2.0 EthernetAdapter
不过kernel代码版本为2.6.28和2.6.29或更高
第一步:在\lichee\linux-3.3\drivers\下创建usb2net文件夹
第二步:拷贝代码qf9700.c、qf9700.h 链接地址
http://pan.baidu.com/share/link?uk=655581939&shareid=1376961945
第三步:创建Makefile,只要一句obj-y += qf9700.o
第四步:创建Kconfig,只要两句
menuconfig CONFIG_USB2NET
tristate "usb_to_net"
第五步:修改上层即drivers目录下的Makefile,只添加一句
obj-$(CONFIG_USB2NET) += usb2net/
第六步:修改上层即drivers目录下的Kconfig,只添加一句
source "drivers/usb2net/Kconfig"
这样就可以在make ARCH=arm menuconfig 后在device driver选项中找到usb2net这个选项.