请选择 进入手机版 | 继续访问电脑版

forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
    楼主: 萝卜大侠

    glinet 维护的openwrt源码下载及编译问题解答

    [复制链接]

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-18 10:29:29 | 显示全部楼层
    https://blog.csdn.net/llq6llq/article/details/48655483  ,我编译的时候  make menuconfig  直接编译成vmdk格式,
    回复

    使用道具 举报

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-18 10:33:31 | 显示全部楼层
    软件包运行不了的可能是因为动态连接的问题,我改为静态编译试试,我先试试,谢谢大神
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-18 10:34:19 | 显示全部楼层
    bb218 发表于 2022-4-18 10:29
    https://blog.csdn.net/llq6llq/article/details/48655483  ,我编译的时候  make menuconfig  直接编译成v ...

    你执行了后面扩展磁盘的操作?
    /rom/usr/sbin/dnsmnt 看下能不能执行
    回复

    使用道具 举报

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-18 15:51:09 | 显示全部楼层
    本帖最后由 bb218 于 2022-4-18 15:57 编辑
    萝卜大侠 发表于 2022-4-18 10:34
    你执行了后面扩展磁盘的操作?
    /rom/usr/sbin/dnsmnt 看下能不能执行

    权限拒绝, 我想问一下, 如果我交叉编译的时候是用得netfilter_queue 的动态库编译的会不会有影响, 用静态库会报找不到定义,用动态库编译的时候成功

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-18 17:57:06 | 显示全部楼层
    bb218 发表于 2022-4-18 15:51
    权限拒绝, 我想问一下, 如果我交叉编译的时候是用得netfilter_queue 的动态库编译的会不会有影响, 用静 ...

    应该是静态和动态都可以的,静态要在depends字段加对应库的依赖,动态的话安装时记得先安装动态库
    回复

    使用道具 举报

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-19 10:36:29 | 显示全部楼层
    萝卜大侠 发表于 2022-4-18 17:57
    应该是静态和动态都可以的,静态要在depends字段加对应库的依赖,动态的话安装时记得先安装动态库 ...

    大神:netfilter_queue 库 nfq_unbind_pf 需要root权限才能执行, openwrt编译有啥好办法处理么
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-19 10:55:56 | 显示全部楼层
    bb218 发表于 2022-4-19 10:36
    大神:netfilter_queue 库 nfq_unbind_pf 需要root权限才能执行, openwrt编译有啥好办法处理么 ...

    openwrt 默认就是root用户啊,权限应该没啥问题
    回复

    使用道具 举报

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-19 11:17:07 | 显示全部楼层
    萝卜大侠 发表于 2022-4-19 10:55
    openwrt 默认就是root用户啊,权限应该没啥问题

    是不是跟我用root权限编译openwrt有关,linux下用root可以执行。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-19 11:40:26 | 显示全部楼层
    bb218 发表于 2022-4-19 11:17
    是不是跟我用root权限编译openwrt有关,linux下用root可以执行。

    编译openwrt用root权限肯定是不对的,正常linux开发都不要直接用root权限,这样轻则权限问题,重则开发环境瘫痪
    你可以先用非root权限试一下
    回复

    使用道具 举报

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-19 17:25:26 | 显示全部楼层
    萝卜大侠 发表于 2022-4-19 11:40
    编译openwrt用root权限肯定是不对的,正常linux开发都不要直接用root权限,这样轻则权限问题,重则开发环 ...

    非  root 编译时  添加luci 界面会报  can't create po2lmo.o: permission denied

    按以下修改不能解决 feeds/luci/modules/luci-base/Makefile  
    define Host/Install
            $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin
            $(INSTALL_BIN) src/po2lmo $(STAGING_DIR_HOST)/bin/po2lmo
            $(INSTALL_BIN) $(HOST_BUILD_DIR)/bin/LuaSrcDiet.lua $(STAGING_DIR_HOST)/bin/LuaSrcDiet
    回复

    使用道具 举报

    0

    主题

    56

    帖子

    282

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    282
    发表于 2022-4-21 09:49:00 | 显示全部楼层
    bb218 发表于 2022-4-19 17:25
    非  root 编译时  添加luci 界面会报  can't create po2lmo.o: permission denied

    按以下修改不能解决 f ...

    是新建了一个用户op  编译openwrt的时候 ,  root1 用户有文件执行修改权限,导致op用户编译创建.o权限失败,已解决 。多谢大神
    ls ***file  –l
    chown [-R] 账号名称 文件或目录
    chown [-R] 账号名称:用户组名称 文件或目录
    回复

    使用道具 举报

    5

    主题

    40

    帖子

    147

    积分

    注册会员

    Rank: 2

    积分
    147
    发表于 2022-4-24 17:26:23 | 显示全部楼层
    请问源码中负责mac80211驱动的文件在哪呢
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-24 18:59:22 | 显示全部楼层
    w116355893 发表于 2022-4-24 17:26
    请问源码中负责mac80211驱动的文件在哪呢

    mac80211是linux自带的,你可以通过查看package/kernel/mac80211/Makefile中的PKG_SOURCE_URL参数找到源码
    回复

    使用道具 举报

    5

    主题

    40

    帖子

    147

    积分

    注册会员

    Rank: 2

    积分
    147
    发表于 2022-4-24 19:07:29 | 显示全部楼层
    萝卜大侠 发表于 2022-4-24 18:59
    mac80211是linux自带的,你可以通过查看package/kernel/mac80211/Makefile中的PKG_SOURCE_URL参数找到源码 ...

    就请问编译好的openwrt会存在net/mac80211/rx.c这个文件吗?
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-24 19:28:37 | 显示全部楼层
    w116355893 发表于 2022-4-24 19:07
    就请问编译好的openwrt会存在net/mac80211/rx.c这个文件吗?

    编译好的都是二进制,或者脚本,不会存在.c文件
    回复

    使用道具 举报

    5

    主题

    40

    帖子

    147

    积分

    注册会员

    Rank: 2

    积分
    147
    发表于 2022-4-24 19:41:56 | 显示全部楼层
    在运行make menuconfig时如何取消社区驱动呢,就取消图中的kmod-rt2800-usb和kmod-rt2x00-lib

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    5

    主题

    40

    帖子

    147

    积分

    注册会员

    Rank: 2

    积分
    147
    发表于 2022-4-24 20:24:35 | 显示全部楼层
    本帖最后由 w116355893 于 2022-4-24 20:45 编辑
    w116355893 发表于 2022-4-24 19:41
    在运行make menuconfig时如何取消社区驱动呢,就取消图中的kmod-rt2800-usb和kmod-rt2x00-lib ...

    主要是想修改无线网络的驱动程序,想知道wifi的驱动代码在哪里
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-25 09:17:20 | 显示全部楼层
    w116355893 发表于 2022-4-24 20:24
    主要是想修改无线网络的驱动程序,想知道wifi的驱动代码在哪里

    编译后在build_dir目录下用find命令查找呢
    回复

    使用道具 举报

    5

    主题

    40

    帖子

    147

    积分

    注册会员

    Rank: 2

    积分
    147
    发表于 2022-4-25 14:21:57 | 显示全部楼层
    萝卜大侠 发表于 2022-4-25 09:17
    编译后在build_dir目录下用find命令查找呢

    请问能不能求一份编译好的openwrt文件,这个编译实在是太折磨了。。。
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9869

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9869

    官方人员

     楼主| 发表于 2022-4-25 14:25:50 | 显示全部楼层
    w116355893 发表于 2022-4-25 14:21
    请问能不能求一份编译好的openwrt文件,这个编译实在是太折磨了。。。

    直接到这里下载你需要的内核版本呢
    https://mirrors.edge.kernel.org/ ... s/backports/stable/
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-12-3 18:45 , Processed in 0.026902 second(s), 23 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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