Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] 安装时,提示的信息无法理解 #263

Closed
12 tasks done
sztuxp opened this issue Oct 29, 2024 · 4 comments
Closed
12 tasks done

[BUG] 安装时,提示的信息无法理解 #263

sztuxp opened this issue Oct 29, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@sztuxp
Copy link

sztuxp commented Oct 29, 2024

自查

  • OpenWrt 版本在 22.03 及以上
  • Linux Kernel 版本在 5.10 及以上
  • 使用firewall4(nftables)而非firewall3(iptables)
  • 已经关闭了DNSMASQ的DNS 重定向选项(如无此项请忽略)
  • 已停止运行其他代理插件,并确认环境正常

确认

  • 我已经搜索过Issue,没有找到相关问题
  • 我已经查看过Wiki,没有找到解决办法
  • 我使用的是由本仓库代码构建的插件,而不是其他Fork
  • 我使用的是最新版的插件
  • 这确实是插件的问题,而不是核心/面板/订阅转换服务的问题
  • 我提供了正确的、有效的、可以帮助DEBUG的信息
  • 我提供的信息里不包含公网IP、MAC、代理节点等敏感信息

系统

OpenWrt

BUG 描述

我使用 ophub openwrt固件,内核是6.6.58, 安装时,不知道为什么会显示6.6.56找不到依赖

预期行为

如果是显示内核是6.6.58,缺少依赖,可以理解

复现步骤

正常安装就会出现

调试信息

  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nfnetlink
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-reject
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-reject6
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-conntrack
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-conntrack6
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-nat
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-log
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-log6
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-crypto-hash
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-crypto-crc32c
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-lib-crc32c
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nft-core
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nft-fib
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-flow
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nft-nat
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nft-offload
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nft-fullcone
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-inet-diag
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nf-tproxy
  • pkg_hash_check_unresolved: cannot find dependency kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1) for kmod-nft-tproxy

插件日志

还没安装上

核心日志

还没安装上

附加信息

@sztuxp sztuxp added the bug Something isn't working label Oct 29, 2024
@morytyann
Copy link
Owner

你直接在软件包那里安装个kmod-nft-core试试?应该是一样的报错。

@morytyann
Copy link
Owner

你固件的软件源有问题,依赖链是这样的:

插件 -> kmod-nft-tproxy -> kernel (= 6.6.56~94d4e895ae0cbb65afae5d5de141fc08-r1)

kmod-nft-tproxy在你的软件源里依赖了6.6.56的kernel,但是你本地是6.6.58,所以报错,所以说问题出在软件源。

建议你找固件那边反馈,或者自行编译带相关kmod的固件。

@morytyann morytyann closed this as not planned Won't fix, can't repro, duplicate, stale Oct 29, 2024
@morytyann
Copy link
Owner

ophub/amlogic-s9xxx-openwrt#626 (comment)

搜了一下就找到了,kmod没有源,需要自行编译。

@sztuxp
Copy link
Author

sztuxp commented Oct 29, 2024

非常感谢回复!我自己想办法编译一个

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants