forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    查看: 1785|回复: 19

    [编译问题] 请问如何编译USB网卡驱动

    [复制链接]

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
    发表于 2022-7-17 14:57:46 | 显示全部楼层 |阅读模式
    本帖最后由 jzz15 于 2022-7-26 09:41 编辑

    我有一个5G USB网卡,在windows上驱动装好就能用,但我想在AXT1800上使用,5G USB网卡有linux驱动,但是编译的时候总提示
    make[1]: *** /lib/modules/4.4.60/build: No such file or directory.  Stop.
    make: *** [Makefile:10: modules] Error 2


    这个是不是缺少headers?

    已解决:
    直接用modprobe添加vid pid,可以放在rc.local里
    1. /sbin/modprobe option
    2. echo "vid pid" > /sys/bus/usb-serial/drivers/option1/new_id
    3. /sbin/modprobe qmi_wwan
    4. echo "vid pid" > /sys/bus/usb/drivers/qmi_wwan/new_id
    复制代码

    然后编译一份模组的拨号工具,获取IP,就能5G上网了
    当然最简单的还是直接把5G模组设置为USB网卡模式,免拨号

    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9654

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9654

    官方人员

    发表于 2022-7-17 22:21:16 | 显示全部楼层
    这个得靠你自己折腾一下哦,首先看下OpenWrt下有没有现成的网卡驱动
    回复

    使用道具 举报

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
     楼主| 发表于 2022-7-18 11:20:36 | 显示全部楼层
    萝卜大侠 发表于 2022-7-17 22:21
    这个得靠你自己折腾一下哦,首先看下OpenWrt下有没有现成的网卡驱动

    是不是如果我想加一些移远的模组,是不是gl-infra-builder\patches-wlan-ap\0014-ipq807x-fix-usb-modem-driver-for-gl.patch里面加就行了?
    然后重新python3 setup.py -c config-wlan-ap.yml
    回复

    使用道具 举报

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
     楼主| 发表于 2022-7-18 11:23:29 | 显示全部楼层
    jzz15 发表于 2022-7-18 11:20
    是不是如果我想加一些移远的模组,是不是gl-infra-builder\patches-wlan-ap\0014-ipq807x-fix-usb-modem- ...

    git的patch里面加也不太好
    回复

    使用道具 举报

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
     楼主| 发表于 2022-7-18 12:11:02 | 显示全部楼层
    萝卜大侠 发表于 2022-7-17 22:21
    这个得靠你自己折腾一下哦,首先看下OpenWrt下有没有现成的网卡驱动

    请问您知道option.c在哪个目录下吗?我找了半天都找不到......
    回复

    使用道具 举报

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
     楼主| 发表于 2022-7-18 13:20:04 | 显示全部楼层
    萝卜大侠 发表于 2022-7-17 22:21
    这个得靠你自己折腾一下哦,首先看下OpenWrt下有没有现成的网卡驱动

    我看patch文件里有你们加的移远模组的VID,PID,但是我想自己加请问改如何做?
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9654

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9654

    官方人员

    发表于 2022-7-18 14:12:23 | 显示全部楼层
    移远模块,按照这个教程编译出来就是可用的https://forum.gl-inet.cn/forum.p ... &extra=page%3D1
    回复

    使用道具 举报

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
     楼主| 发表于 2022-7-18 15:06:59 | 显示全部楼层
    萝卜大侠 发表于 2022-7-18 14:12
    移远模块,按照这个教程编译出来就是可用的https://forum.gl-inet.cn/forum.php?mod=viewthread&tid=376&ex ...

    对,我就是要加入新的VID和PID,这个在option.c里面,这个里面没有移远RM500模组的VID和PID
    回复

    使用道具 举报

    1

    主题

    15

    帖子

    69

    积分

    注册会员

    Rank: 2

    积分
    69
     楼主| 发表于 2022-7-18 15:07:53 | 显示全部楼层
    萝卜大侠 发表于 2022-7-18 14:12
    移远模块,按照这个教程编译出来就是可用的https://forum.gl-inet.cn/forum.php?mod=viewthread&tid=376&ex ...

    我直接改wlan-ap的patch会导致将来有冲突
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9654

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9654

    官方人员

    发表于 2022-7-18 19:25:38 | 显示全部楼层
    jzz15 发表于 2022-7-18 15:07
    我直接改wlan-ap的patch会导致将来有冲突

    要自己做补丁呢,我们的补丁就是用git format做的,做完之后移动到对应的patch目录下即可
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-5-18 20:14 , Processed in 0.024293 second(s), 25 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表