当前位置: 首页 > news >正文

在CentOS 7上配置Android USB网络共享方式的方法

我们有一些场景,需要用一个安卓手机做为互联网网关、或是发短信、验证手机号码等,这里就在CentOS 7上配置Android USB网络共享方式来做个方案:


1. 安装lsusb工具(usbutils包)

lsusb命令属于usbutils包,CentOS 7默认可能未安装。执行以下命令安装:

sudo yum install usbutils -y

安装后即可使用lsusb查看USB设备列表:

lsusb

2. 检查RNDIS驱动加载状态

确认模块是否加载成功:

lsmod | grep rndis_host  # 检查模块是否加载
dmesg | tail -n 20       # 查看内核日志是否有错误

没有可试执行modprobe rndis_host,但再验证一下

若模块未加载,可能需要更新内核或手动编译驱动:

sudo yum install kernel-devel -y
sudo modprobe -v rndis_host  # 显示详细加载过程

3. 验证Android设备识别

连接Android设备后,检查是否识别为网络接口:

ip link show     # 查看新增的网络接口(如enp0s20u2)
journalctl -f    # 实时监控系统日志

4. 常见问题处理

  • yum install失败
    确保网络连通性,或配置正确的yum源:

    sudo yum clean all
    sudo yum makecache
    
  • 若驱动不兼容
    尝试使用cdc_ether模块替代:

    sudo modprobe cdc_ether
    
  • 若接口无IP
    手动分配IP地址(需与Android设备同网段):

    sudo ip addr add 192.168.42.100/24 dev enp0s20u2
    sudo ip link set enp0s20u2 up
    

5. 后续步骤

完成上述配置后,按之前提供的配置步骤继续操作即可。若仍有问题,请提供以下信息以便进一步诊断:

  • lsusb输出结果
  • ip link show中的接口列表
  • dmesg中与USB相关的错误日志
http://www.dtcms.com/a/328864.html

相关文章:

  • MacOS字体看起来比在 Windows 上更好?
  • HTTPS与CA证书:安全通信全解析
  • CA+https+动态WEB页面部署
  • JavaWeb核心:HttpServletRequest与HttpServletResponse详解
  • Linux 服务部署:自签 CA 证书构建 HTTPS 及动态 Web 集成
  • OpenBMC中观察者模式架构与实现全解析
  • http与https协议区别;vue3本地连接https地址接口报500
  • 解惑rust中的 Send/Sync(译)
  • 什么是费曼学习法?
  • 机器学习-Cluster
  • Jenkins一直无法启动,怎么办?
  • C# winform 调用 OPC UA C# WinForm 的批量订阅方法
  • Java19 Integer 位操作精解:compress与expand《Hacker‘s Delight》(第二版,7.4节)
  • 向长波红外成像图注入非均匀噪声
  • 【嵌入式电机控制#31】FOC:霍尔安装误差的补偿
  • Unity:GUI笔记(二)——工具栏和选择网格、滚动列表和分组、窗口、自定义皮肤样式、自动布局
  • Linux系统有何特点?linux系统组成如何?
  • NTUSER.DAT是什么文件
  • 华为云之Redis部署及基础语法
  • 遨游通讯推出两款三防平板,满足“危急特”场景定制化需求
  • 《AVL树的原理与C++实现:详解平衡二叉搜索树的高效构建与操作》
  • ACL 可以限制哪些流量?入方向和出方向怎么判断?
  • 高级IO(五种IO模型介绍)
  • wordpress不同页面调用不同keywords和description
  • STM32CubeMX + HAL 库:用FSMC接口与IS62WV51216芯片实现stm32外部SRAM扩展
  • csp知识基础——贪心算法
  • Java协程深度教程:从概念到Spring Boot实战
  • XCZU6CG-2FFVC900I Xilinx FPGA AMD ZynqUltraScale+ MPSoC
  • 【计算机网络】王道考研笔记整理(4)网络层
  • 【C++】哈希的应用:位图和布隆过滤器