0
点赞
收藏
分享

微信扫一扫

《Linux操作系统-系统移植》第8章 USB-4G/LTE移植 -第1节 USB-4G移植 B(华为E392u­924G移植)


1.2 usb_modeswitch工具编译

usb_modeswitch的官网下载地址:​​​​http://www.draisberghof.de/usb_modeswitch/​​​​

截止2018.4月更新至usb-modeswitch-2.5.2版本。笔者用的比较老的版本。

1.获取源码

下载解压 usb-modeswitch-1.1.7.tar.gz源码,存放在/home/farsight/usb_4G/路径

$tar -xvf usb-modeswitch-1.1.7.tar.gz

解压后进入目录

$cd ./usb-modeswitch-2.5.2

2.修改Makefile文件

CC = arm-fsl-linux-gnueabi-gcc

CFLAGS += -Wall -I/home/farsight/usb_4G/libusb-0.1.12/install/include/

LIBS = -L/home/farsight/usb_4G/libusb-0.1.12/install/lib/ -lusb

3.编译

$make

生成usb_modeswitch工具,如图所示,以及配置文件usb_modeswitch.conf

《Linux操作系统-系统移植》第8章 USB-4G/LTE移植 -第1节 USB-4G移植 B(华为E392u­924G移植)_下载地址

【注】移植环境

虚拟机:Ubuntu12.04

开发板:IMX283-ARM9

内核:linux-3.14.54(版本不同可能会导致移植不成功)

4G模块:华为E392u­92(如果是其他模块,要支持USB,才可采用此法移植)



举报

相关推荐

0 条评论