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

本文详细介绍了如何在Linux环境下移植USB-4G/LTE模块,特别是针对华为E392u-92模型。首先从官方网站获取usb_modeswitch工具的源码,并进行编译,通过修改Makefile设置交叉编译环境。在Ubuntu12.04虚拟机和IMX283-ARM9开发板上,使用特定版本的内核进行移植。移植过程强调了内核版本与模块兼容性的重要性。
摘要由CSDN通过智能技术生成

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_mo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bruceoxl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值