随着3G上网本的广泛应用,在linux下实现usb 3G上网成为需要,然而目前主流的usb 3G上网卡大都没有提供类似 windows的Linux驱动,并且由于各种上网本的平台各异.指令集差别较大,还没有统一的linux下usb 3G通用驱动方法.本 文针对以上问题,在详细分析linux系统usb 3G上网的原理基础上,设计并实现了一种Linux下3G上网卡的通用驱动技术,该 方法在龙芯MIPS指令系统以及X86上得到验证.