forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

    [复制链接]

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
    发表于 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

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10003

    官方人员

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

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 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
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 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里面加也不太好
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

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

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

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

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

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

    使用道具 举报

    76

    主题

    2144

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10003

    官方人员

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

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 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
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 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

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    10003

    官方人员

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

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

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 2022-7-18 21:16:35 | 显示全部楼层
    萝卜大侠 发表于 2022-7-18 19:25
    要自己做补丁呢,我们的补丁就是用git format做的,做完之后移动到对应的patch目录下即可 ...

    多谢,我已经编译完了,现在可以识别我的5G模组,也能用AT指令了,但是这个总是我自己加的,如果你们将来官方要加什么新的东西到内核,我是不是要从github pull,然后自己再编译一次?
    回复

    使用道具 举报

    3

    主题

    37

    帖子

    382

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    382
    发表于 2022-7-26 00:23:15 | 显示全部楼层
    我用的美格SRM815,直接就识别成安卓USB热点了
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 2022-7-26 08:00:34 | 显示全部楼层
    Misaka 发表于 2022-7-26 00:23
    我用的美格SRM815,直接就识别成安卓USB热点了

    是的,我移远的5G模块设置USB网卡模式,就是安卓USB热点,如果不是USB网卡模式就要自己拨号
    回复

    使用道具 举报

    3

    主题

    37

    帖子

    382

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    382
    发表于 2022-7-26 11:05:16 | 显示全部楼层
    jzz15 发表于 2022-7-26 08:00
    是的,我移远的5G模块设置USB网卡模式,就是安卓USB热点,如果不是USB网卡模式就要自己拨号 ...

    我这边偶尔会断连,需要等待一定时间,或者需要重新插拔一次才好,不知道你的会不会
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 2022-7-26 16:41:21 | 显示全部楼层
    Misaka 发表于 2022-7-26 11:05
    我这边偶尔会断连,需要等待一定时间,或者需要重新插拔一次才好,不知道你的会不会 ...

    我这个如果用Android热点模式,已经开了3天没断网了,但是手动拨号偶尔会断网
    回复

    使用道具 举报

    2

    主题

    17

    帖子

    76

    积分

    注册会员

    Rank: 2

    积分
    76
     楼主| 发表于 2022-7-26 17:30:40 | 显示全部楼层
    Misaka 发表于 2022-7-26 11:05
    我这边偶尔会断连,需要等待一定时间,或者需要重新插拔一次才好,不知道你的会不会 ...

    我是买的移远旗舰店一套的,包含USB板子和模组
    回复

    使用道具 举报

    3

    主题

    37

    帖子

    382

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    382
    发表于 2022-8-8 23:30:00 | 显示全部楼层
    再问一下你这边最快能跑多少阿,我只能跑250mbps左右,再快就上不去了。直接连接电脑能跑500mbps。
    回复

    使用道具 举报

    0

    主题

    1

    帖子

    14

    积分

    新手上路

    Rank: 1

    积分
    14
    发表于 2022-11-4 14:31:10 | 显示全部楼层
    楼主你好,我也是一样的问题,我买的是广和通的5G模组,想用上官方的拨号工具,不知道怎么编译进固件内
    回复

    使用道具 举报

    0

    主题

    834

    帖子

    1684

    积分

    禁止发言

    积分
    1684
    发表于 2023-1-14 03:13:19 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 举报

    8

    主题

    41

    帖子

    319

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    319
    发表于 2023-2-8 00:31:34 | 显示全部楼层
    老哥,我买的是RM500Q-GL,得怎么在AXT1800上使用
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-4-12 02:17 , Processed in 0.030621 second(s), 24 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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