bb218 发表于 2022-4-18 10:29:29

https://blog.csdn.net/llq6llq/article/details/48655483,我编译的时候make menuconfig直接编译成vmdk格式,

bb218 发表于 2022-4-18 10:33:31

软件包运行不了的可能是因为动态连接的问题,我改为静态编译试试,我先试试,谢谢大神

萝卜大侠 发表于 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 看下能不能执行

bb218 发表于 2022-4-18 15:51:09

本帖最后由 bb218 于 2022-4-18 15:57 编辑

萝卜大侠 发表于 2022-4-18 10:34
你执行了后面扩展磁盘的操作?
/rom/usr/sbin/dnsmnt 看下能不能执行
权限拒绝, 我想问一下, 如果我交叉编译的时候是用得netfilter_queue 的动态库编译的会不会有影响, 用静态库会报找不到定义,用动态库编译的时候成功

萝卜大侠 发表于 2022-4-18 17:57:06

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

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

bb218 发表于 2022-4-19 10:36:29

萝卜大侠 发表于 2022-4-18 17:57
应该是静态和动态都可以的,静态要在depends字段加对应库的依赖,动态的话安装时记得先安装动态库 ...

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

萝卜大侠 发表于 2022-4-19 10:55:56

bb218 发表于 2022-4-19 10:36
大神:netfilter_queue 库 nfq_unbind_pf 需要root权限才能执行, openwrt编译有啥好办法处理么 ...

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

bb218 发表于 2022-4-19 11:17:07

萝卜大侠 发表于 2022-4-19 10:55
openwrt 默认就是root用户啊,权限应该没啥问题

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

萝卜大侠 发表于 2022-4-19 11:40:26

bb218 发表于 2022-4-19 11:17
是不是跟我用root权限编译openwrt有关,linux下用root可以执行。

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

bb218 发表于 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

bb218 发表于 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] 账号名称:用户组名称 文件或目录

w116355893 发表于 2022-4-24 17:26:23

请问源码中负责mac80211驱动的文件在哪呢

萝卜大侠 发表于 2022-4-24 18:59:22

w116355893 发表于 2022-4-24 17:26
请问源码中负责mac80211驱动的文件在哪呢

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

w116355893 发表于 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这个文件吗?

萝卜大侠 发表于 2022-4-24 19:28:37

w116355893 发表于 2022-4-24 19:07
就请问编译好的openwrt会存在net/mac80211/rx.c这个文件吗?

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

w116355893 发表于 2022-4-24 19:41:56

在运行make menuconfig时如何取消社区驱动呢,就取消图中的kmod-rt2800-usb和kmod-rt2x00-lib

w116355893 发表于 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的驱动代码在哪里

萝卜大侠 发表于 2022-4-25 09:17:20

w116355893 发表于 2022-4-24 20:24
主要是想修改无线网络的驱动程序,想知道wifi的驱动代码在哪里

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

w116355893 发表于 2022-4-25 14:21:57

萝卜大侠 发表于 2022-4-25 09:17
编译后在build_dir目录下用find命令查找呢

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

萝卜大侠 发表于 2022-4-25 14:25:50

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

直接到这里下载你需要的内核版本呢
https://mirrors.edge.kernel.org/pub/linux/kernel/projects/backports/stable/
页: 1 [2] 3
查看完整版本: glinet 维护的openwrt源码下载及编译问题解答