• ZM9000模组环境搭建


    Linux内核镜像网站https://www.kernel.org/

    cd /usr/src/        目录

    wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.9.1.tar.xz

    tar xvf linux-5.9.1.tar.xz

    cd linux-5.9.1

    编译内核

    sudo apt-get install libncurses5-dev libssl-dev

    sudo apt-get install build-essential openssl

    sudo apt-get install zlibc minizip

    sudo apt-get install libidn11-dev libidn11

    sudo apt-get install libelf-dev

    sudo apt-get install flex

    sudo apt-get install bison

    make menuconfig

    --->Device Drivers

    --->USB Support

    --->USB Serial Converter support  按空格键改成 * 加载入内核

    保存更改,存储.config文件,退出

    源码根目录生成.config文件

    使用vim .config 进入修改配置

    CONFIG_USB_SERIAL=y

    CONFIG_USB_SERIAL_GENERIC=y

    CONFIG_USB_SERIAL_OPTION=y

    CONFIG_USB_USBNET=y

    CONFIG_USB_NET_RNDIS_HOST=y

    CONFIG_USB_NET_CDCETHER=y

    cd /drivers/usb/serial/

    vim option.c

    添加

    Staticconststructusb_device_id option_ids[]={
         { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID,0x1702,0xff,0xff,0xff)},

    保存退出

    make -j2 使用两个核进行编译(初次编译时间较长)

    make module_install 安装模块

    make install 安装内核

    使用Type-C转USB线连接到主机Linux,会出现

    4个ttyUSB0-3

    网卡增加一个usb0

  • 相关阅读:
    【FPGA】结构化层次化设计
    【FPGA】库、包和子程序 过程 函数
    【FPGA】8位奇偶校验 / 加(减)法器 VHDL程序
    【FPGA】顺序语句
    【FPGA】并行语句
    【FPGA】VHDL基础
    Luogu P3349 小星星
    Luogu P4284 概率充电器
    NOIP2018 | D2T2 & D2T3
    二项式反演 小记
  • 原文地址:https://www.cnblogs.com/ucas123/p/13889020.html
Copyright © 2020-2023  润新知