1.环境及软件版本:
电脑:Ubuntu 10.04
开发板:micro2440 256M
3G模块:华为E261 WCDMA 12d1:1446
Linux内核版本:3.11
usblib:libusb-1.0.0
usbcompat:libusb-compat-0.1.5
usbmodeswitch:usb-modeswitch-1.2.6
usb-modeswitch-data:usb-modeswitch-data-20140327
2. 内核
make menuconfig
2.1 内核添加支持USB驱动
DeviceDrivers-->
[*]USBsupport-->
<*>USB SerialConverter support-->
[*]USBGeneric Serial Driver
<*>USBdriver for GSM and CDMA modems
2.2 内核添加支持PPP协议
DeviceDrivers-->
Network devicesupport-->
<*>PPP(point-to-point protocol) support
[*]PPPmultilinksupport
<*>PPPsupport for async serial ports
<*>PPP support for sync tty ports
<*>PPP Deflate compression
<*>PPPBSD-Compress compression
然后make
3. usb_modeswitch移植
3.1 编译usblib
下载libu
电脑:Ubuntu 10.04
开发板:micro2440 256M
3G模块:华为E261 WCDMA 12d1:1446
Linux内核版本:3.11
usblib:libusb-1.0.0
usbcompat:libusb-compat-0.1.5
usbmodeswitch:usb-modeswitch-1.2.6
usb-modeswitch-data:usb-modeswitch-data-20140327
2. 内核
make menuconfig
2.1 内核添加支持USB驱动
DeviceDrivers-->
[*]USBsupport-->
<*>USB SerialConverter support-->
[*]USBGeneric Serial Driver
<*>USBdriver for GSM and CDMA modems
2.2 内核添加支持PPP协议
DeviceDrivers-->
Network devicesupport-->
<*>PPP(point-to-point protocol) support
[*]PPPmultilinksupport
<*>PPPsupport for async serial ports
<*>PPP support for sync tty ports
<*>PPP Deflate compression
<*>PPPBSD-Compress compression
然后make
3. usb_modeswitch移植
3.1 编译usblib
下载libu