【韩风Talk】Openwrt编译难么?不太难,主要是细节!

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025

Комментарии • 131

  • @bug1.098
    @bug1.098 Год назад +1

    博主什么时候出一期编译打包官方openwrt和常用科学工具的教程

    • @hanfeng
      @hanfeng  Год назад +1

      我现在更多的时候直接用的是官方固件😂。科学这块,一直不是我计划分享的部分...实在不好意思

  • @bingehuang5900
    @bingehuang5900 4 года назад +1

    寒风哥,能不能来一期新的云编译,现在很流行!

    • @hanfeng
      @hanfeng  4 года назад

      云编译吧,排查更烦,这个就是编译理论的东西,如果想折腾的话,编译这个坎过不去的。。。有很多情况

    • @bingehuang5900
      @bingehuang5900 4 года назад

      @@hanfeng 按教程走,但是现在又有更新,编了4、5个通宵都编不成,想请你出🐎

  • @tammy7727
    @tammy7727 4 года назад

    寒风,很喜欢看你的视频,很有内容,非常感谢。想请教个问题,编译勾选插件多了以后,编译出来剩余的空间很少,这个在编译的时候怎么可以增加空间?

    • @hanfeng
      @hanfeng  4 года назад +1

      你是想把插件的空间大一点是么?target images那里的root filesystem 那个设置一下

  • @gufeng4530
    @gufeng4530 4 года назад

    照着编译成功,谢谢韩风。L大的稳定版源码没有更新内核版本,自己不会弄。希望能出期怎么手动更新内核版本的视频教程。

    • @hanfeng
      @hanfeng  4 года назад

      直接编译之前改一下内核就可以,不过话说,你改内核要增加什么功能么?

    • @gufeng4530
      @gufeng4530 4 года назад

      @@hanfeng 我编译得是L大得稳定版,编译出来得是4.19 123实际上4.19已经升级到了4.19 138.我是想请教怎么在L大源码没更新得情况下自己怎么手动更新版本。谢谢!

  • @林北-n3l
    @林北-n3l 4 года назад

    云定时自动编译N1/S905 我小白搬运别人项目 也就修改config和diy.sh 文件就可以 比较方便

    • @hanfeng
      @hanfeng  4 года назад

      那也是可以的,不过云编译的话,有些如果插件编译出错的话,找会更蒙。我更喜欢本地编译🙂

    • @林北-n3l
      @林北-n3l 4 года назад

      @@hanfeng 出错会报啊 我再百度出位置 解决

  • @耳李-r6p
    @耳李-r6p 2 года назад

    输入./scripts/feeds update -a命令后,提示:Can't exec "make": No such file or directory at ./scripts/feeds line 22.

  • @diandiandian9527
    @diandiandian9527 4 года назад +1

    韩风,我是d525 现在用的是高恪。多拨挺稳定的。但是感觉温度太高了,还有点太臃肿。我想问一下,就我这个硬件。我是刷高恪好,还是openwrt?我的需求就是多拨要稳定,没有翻墙需求。要流畅看nas的内容。谢谢老哥

    • @海鲜市场-h7i
      @海鲜市场-h7i 4 года назад

      nas 看本地 和你宽带没关系,在外面看 就看你上传多少带宽了

    • @diandiandian9527
      @diandiandian9527 4 года назад

      钢铁直男 好的,谢谢你🙃 我还是继续用高恪吧,不折腾了

    • @hanfeng
      @hanfeng  4 года назад

      说实话只要设备在它的正常温度状态下就没事,除非温度过高影响运行

  • @dyinglee7074
    @dyinglee7074 4 года назад +1

    我看了很多教程,但大家都是用lean的固件进行编译,我不明白为什么不用Openwrt的官方sdk编译呢,有什么区别吗?

    • @hanfeng
      @hanfeng  4 года назад

      官方支持的设备还是没有lean的多,这个我觉得应该是最主要的区别,还有就是国内的话,lean整合的插件更适合,还有一个也是l开头的大神,那个也有插件,也挺好

  • @MriWRZ
    @MriWRZ 4 года назад +1

    發現到menuconfig設定時,
    會因為依賴套件的問題會產生衝突,
    例如大量使用需要用到libopenssl套件後,
    如果裝OpenWISP,
    會自動選擇libmbedtls,
    結果雙方依賴的SSL套件不能裝在一起,
    編譯就不給過

    • @hanfeng
      @hanfeng  4 года назад

      嗯,这个也没办法,毕竟开源DIY的东西需要自己调试

  • @matthuo9427
    @matthuo9427 4 года назад

    编译内核的逻辑,和这个一样么? 如果对内核中增减相应组件,也是通过menuconfig来配置?

    • @hanfeng
      @hanfeng  4 года назад

      组件和模块好像都可以在这里配置

  • @sebastianchuk
    @sebastianchuk 4 года назад

    还有一个不太懂,单独编译插件的时候为什么git clone到package/lean下面,git clone到package下面会怎样?

    • @hanfeng
      @hanfeng  4 года назад

      你可以试试

  • @成都·紙老虎-q4g
    @成都·紙老虎-q4g 3 года назад

    你好,我的不是软路由,是硬路由刷的OpenWTO。我不想从头编译,只想将就这固件包,把无用的插件卸载或添加插件。请教该怎么操作。

    • @hanfeng
      @hanfeng  3 года назад

      那就安装插件被,找ipk下载安装,或者官方固件+官方插件库

  • @prince-yj7os
    @prince-yj7os 2 года назад

    4:09那里,不开启虚拟机,无法创建ubuntu账户的

  • @vincentxu7290
    @vincentxu7290 4 года назад

    编译是成功了。但是生成的img文件,在PE系统下会写入错,不能完全写入,写一半就会writtenwrite Error 这个你遇到过吗?谢谢。其他的固件就没有问题。这个测试肯定是固件的问题。不知道编译的时候哪选的不对。

    • @hanfeng
      @hanfeng  4 года назад

      正常U盘写会错误么?这个我还真没遇到过

  • @weslyzhang7577
    @weslyzhang7577 4 года назад

    弄不明白为什么要编译?另外编译出来的可以安装在哪个路由上刷机?能出一个编译完,怎么用这个自己编译的系统吗

    • @hanfeng
      @hanfeng  4 года назад

      编译是因为要能用在设备上啊。你编译的是哪个架构的,哪个设备的固件就是用在那呃设备的固件

  • @笑看视界
    @笑看视界 4 года назад

    在输入./scripts/feeds update -a命令后提示,‘case-sensitive-fs'... failed,ubuntu官网提示由于文件系统缺少大小写敏感性,因此不支持win linux子系统。想问up主在win下的linux里是怎么做到没出错的?

    • @hanfeng
      @hanfeng  4 года назад

      真没遇到这个问题,我这个视频是全程从0开始创建的子系统,也没出现这个错误啊,是不是feeds里的有些东西更新别的了?

  • @王锴-l7e
    @王锴-l7e 4 года назад

    我的确是按照你的视频里的步骤一步一步的复制粘贴命令操作的可是到最后,却找不到C盘目录下的文件?

    • @hanfeng
      @hanfeng  4 года назад

      你看看没隐藏系统目录之类的吧?

  • @yinliguan4714
    @yinliguan4714 4 года назад

    大神,本人小白,出一期单独编译openWRT ipk插件的教程吧,我用r2s要安装koolproxyr插件,

    • @hanfeng
      @hanfeng  4 года назад

      单独编译?视频当中有说明吧。而且我个人不太推荐小白开始就单独编译,单独编译,有些错误不太好解决。

  • @Jtgongcm
    @Jtgongcm 3 года назад

    是不是可以说一下openwrt加速主机游戏的方法,油管还是个空白。感觉passwall和ssrp即使打开udp对主机联机也没什么帮助。

    • @hanfeng
      @hanfeng  3 года назад

      Openwrt有游戏加速的插件,我记得

  • @cincaila
    @cincaila 2 года назад

    我编译出来的有ext4和squashfs。请问树莓派4 2gb要用哪个?谢谢。

    • @hanfeng
      @hanfeng  2 года назад +1

      那个都行,sq那个可以恢复出厂设置。

  • @之一-e6w
    @之一-e6w 2 года назад

    用docker debain镜像上编译可以吗?

    • @hanfeng
      @hanfeng  2 года назад

      一般是可以的

  • @sayuyyds3821
    @sayuyyds3821 4 года назад

    我的路由器是ASUS RT-AC3100.我在网上找不到编译选择。我不知道怎么选择 openwrt configuration 呐。有办法吗?

    • @sayuyyds3821
      @sayuyyds3821 4 года назад

      这和ubuntu版本有关系吗

    • @hanfeng
      @hanfeng  4 года назад

      我看你别的平台也问我了,我其他平台回复你了哈已经。

    • @lirmily
      @lirmily 4 года назад

      @@sayuyyds3821 关系不大。我用Ubuntu20.04也可以编译。

  • @侯星辰-b8d
    @侯星辰-b8d 3 года назад

    你好,用子系统的话,需要预留多大的空间呢?

    • @hanfeng
      @hanfeng  3 года назад

      这个我还真没考虑过..

  • @hongweiwang781
    @hongweiwang781 4 года назад

    请问下寒风:按您的步骤单独编译某个插件,结果是不是这个插件就编译进前次编译好的固件里去了?

    • @hanfeng
      @hanfeng  4 года назад

      看你选择是M还是*,如果是*就是编译进去了,如果是M就是没编译进去,有个插件库(当然*,也会把插件放在插件库的)

    • @hongweiwang781
      @hongweiwang781 4 года назад

      @@hanfeng 现在明白了,谢谢解答!

  • @petpetnetpet
    @petpetnetpet 4 года назад +2

    我是缺这几行命令行的教程吗?我缺的是有人能详细的把openwrt的各种第三方插件能够自由的删除和添加,然后编译的教程,最好是能够讲清楚一些插件的依存关系,方便自己精简,根据个人需求没用的删掉,性能不就快了嘛。。

    • @hanfeng
      @hanfeng  4 года назад

      😂

    • @静谧田园
      @静谧田园 3 года назад

      对对对~官方插件库就要那么多插件,完全不知道那些都是干嘛的,各个插件还有依存关系,真是头大

  • @承穎吳-p5j
    @承穎吳-p5j 4 года назад

    請問 toplevel.mk:222: recipe for target 'world' failed 錯誤怎麼解決

    • @hanfeng
      @hanfeng  4 года назад

      这个你自己自己搜了之后测试了😂

  • @HOPE-ku7fy
    @HOPE-ku7fy 3 года назад +2

    在Windows子系统下编译要进行设置,不然最后报错 [world] Error 2 。
    openwrt.org/docs/guide-developer/build-system/wsl

    • @黄宝峰-p3w
      @黄宝峰-p3w 3 года назад

      难怪,我2次都是这样一次要花费将近20小时最后的结果就是ERROR2,后来用虚拟机一次解决

  • @jjyjuljjyul9691
    @jjyjuljjyul9691 4 года назад

    楼主你是N1的专家 有时间刷下VOLUMIO播放器 网上都无教程 只会重usb启动 不会刷到内存里!

    • @hanfeng
      @hanfeng  4 года назад +1

      我也就是爱玩N1而已😂。有机会研究研究,这个好像更小众,所以就一直没弄

    • @jjyjuljjyul9691
      @jjyjuljjyul9691 4 года назад

      @@hanfeng 期待中

  • @追风-o1v
    @追风-o1v 4 года назад

    请问,我每次的编译,都要从最开始粘贴一遍以上的命令吗?还是只是第一次执行全部的命令行

    • @hanfeng
      @hanfeng  4 года назад

      只要你不改配置就不用。可以去github项目看🙂

  • @skyqin4847
    @skyqin4847 Год назад

    问下如何安装无线网卡的驱动?

    • @hanfeng
      @hanfeng  Год назад

      看型号,有的直接官方库就用,安装就行了

    • @skyqin4847
      @skyqin4847 Год назад

      @@hanfeng 确实一点复杂不会用 教教吧大神

    • @hanfeng
      @hanfeng  Год назад

      @@skyqin4847 玩openwrt的时候,我分享视频的过程中就有安装openwrt官方插件库当中的插件过程,看一下就行了啊...

  • @oyksoft
    @oyksoft 2 года назад

    编译没什么问题,问题是组件的选择很令人头疼,有时候选了某些组件,实际运行却不是很正常。

    • @hanfeng
      @hanfeng  2 года назад

      有的插件在使用过程中会与另一些插件有冲突,毕竟这些插件没有统一的管理

  • @kevinmo5436
    @kevinmo5436 2 года назад

    window 直接输入 \\wsl$ 就可以访问

  • @老流氓-q6o
    @老流氓-q6o 4 года назад

    问一个小白问题,,我一般下载的固件后缀是img。。你的是bin。这个是怎么回事,,还有大神,,,搞一个tg群吧

    • @hanfeng
      @hanfeng  4 года назад

      编译出来的固件格式不一样而已,你试试编译树莓派的固件,我记得就是img的。目前就有一个通知群(还没规划好),tg不太考虑目前😂

  • @xxtwistfate3433
    @xxtwistfate3433 4 года назад +1

    good

  • @bca8519
    @bca8519 3 года назад

    编译好了 但是过几天L大更新了 我想追新应该怎么操作?

    • @hanfeng
      @hanfeng  3 года назад

      GitHub项目上有说明的,直接按说明做就行了

  • @慕容王-c2s
    @慕容王-c2s 4 года назад

    请问竞斗云2.0的编译前三个要怎么设置

    • @hanfeng
      @hanfeng  4 года назад

      没这个设备,😂

    • @慕容王-c2s
      @慕容王-c2s 4 года назад

      @@hanfeng 好吧,谢谢了,

  • @王锴-l7e
    @王锴-l7e 4 года назад

    比如这里patch python3 python2.7 unzip zlib1g-dev,你视频中是patch python3.5 python2.7 unzip zlib1g-dev.

    • @hanfeng
      @hanfeng  4 года назад

      哦,你说这个啊....这种就是随着时间都会有一些不一样的😂

    • @王锴-l7e
      @王锴-l7e 4 года назад

      我按照你的视频一步一步的操作,到最后却找不到文件夹文件?

    • @hanfeng
      @hanfeng  4 года назад

      @@王锴-l7e 找不到文件夹文件是什么意思。都是实验认证过的过程

  • @sebastianchuk
    @sebastianchuk 4 года назад

    为什么要先编译固件再编译插件,直接编译插件有什么问题吗

    • @hanfeng
      @hanfeng  4 года назад

      先编译固件是为了保证一下没有别的错误,如果确定没错误,直接编译没什么问题

    • @段朋杰
      @段朋杰 3 года назад

      其实是先需要下载和编译交叉工具链,linux上编译arm或者mipsel的应用是需要对应的交叉编译工具链,其实也是第一次编译要几个小时的一部分原因,这部分就特别慢,理解了交叉编译可以移植大部分openwrt的插件,比如把openwrt上某些插件移植到padavan路由固件上

  • @homwei
    @homwei 4 года назад

    我在配置里,为啥找不到酸酸乳plus插件

    • @hanfeng
      @hanfeng  4 года назад

      有吧。这方面我不太研究,因为翻墙的玩法我不使用这种

    • @Mention_Skirt
      @Mention_Skirt 4 года назад +1

      git clone github.com/coolsnowwolf/lede 这步进行完后用winspc登录ubuntu,编辑lede目录下feeds.conf.default文件 这个#src-git helloworld开头的代码前面的#去掉,保存就行,然后继续代码

    • @hanfeng
      @hanfeng  4 года назад

      @@Mention_Skirt 哦,那可能是为了防止被查,做了一个默认的隐藏吧

    • @lirmily
      @lirmily 4 года назад

      源码的话可能没有选对分支。或者用Lienol的源码。 Passwall也可以。

  • @zhixu2964
    @zhixu2964 4 года назад

    科学上网用的是哪一个插件啊? 主要是 V2RAY翻墙啊?

    • @hanfeng
      @hanfeng  4 года назад

      科学上网我目前只用linux+v2ray,别的基本没怎么玩过

  • @lisamellon5135
    @lisamellon5135 4 года назад

    已经跑了12个小时还没跑完,怎么回事了?

    • @hanfeng
      @hanfeng  4 года назад

      跟电脑配置或者你网络环境有关系,我演示的时候好像也就几个小时,用子系统单线程

  • @rjy7394
    @rjy7394 4 года назад

    等了5个小时结果最后一行显示 make:*** [world] Error2 不知道行不行

    • @hanfeng
      @hanfeng  4 года назад

      这个就是错误信息

    • @王玉璞-g6q
      @王玉璞-g6q 3 года назад

      我也是这个错误

  • @外汇吧学院
    @外汇吧学院 2 года назад

    如何编译显卡驱动呢

    • @hanfeng
      @hanfeng  2 года назад

      显卡驱动??一般让你自己改的都有编译的手册吧

  • @陈鑫一
    @陈鑫一 4 года назад

    如果DL先下载不全局下载也可以

    • @hanfeng
      @hanfeng  4 года назад

      嗯,是的。不过既然都已经能全局了,这样考虑的就不用那么多了。

  • @StevenAdam-pb3qf
    @StevenAdam-pb3qf Год назад

    没出戳啊

  • @神港狗
    @神港狗 2 года назад

    这个软件运行了一天一夜还在转

  • @王锴-l7e
    @王锴-l7e 4 года назад

    Lean的源代码地址打开后复制命令是发现和你视频里的命令不同,所以失败了。

    • @hanfeng
      @hanfeng  4 года назад

      哪个不一样?可以以lean源码为准

  • @theitpro4688
    @theitpro4688 8 месяцев назад

    不需要background music

  • @xszhuang851
    @xszhuang851 3 года назад

    在./scripts/feeds install -a的时候就有警告warning:makefile'package/feeds/.........'has a dependency on '.....', which does not exist。最后制作的时候也报这个错误,这个怎么解决啊😭

    • @hanfeng
      @hanfeng  3 года назад

      有什么依赖不存在,应该有些东西没下全吧

  • @hanlu2556
    @hanlu2556 4 года назад

    完蛋,我都跑起来才看到最后面那一句,全局翻墙,,,,,

    • @hanfeng
      @hanfeng  4 года назад

      呃😓,尴尬

    • @hanlu2556
      @hanlu2556 4 года назад

      @@hanfeng 跑了三遍,全部报错😂

    • @hanfeng
      @hanfeng  4 года назад

      @@hanlu2556 正常,我开始玩编译的时候,有一次跑一个编译,一直错,折腾了我3天,后来发现我少写了一个参数......

    • @YNFeng-rj5fx
      @YNFeng-rj5fx 4 года назад

      不需要全局模式也是可以编译成功的

  • @栗子-d3g
    @栗子-d3g 4 года назад

    自建軟件源還是無解😭😭😭😭

    • @hanfeng
      @hanfeng  4 года назад

      什么无解?自建软件源?怎么无解了?没看明白

    • @栗子-d3g
      @栗子-d3g 4 года назад

      @@hanfeng应该是私人插件库才对,出现了“Collected errors:
      * opkg_conf_load: Could not lock /var/lock/opkg.lock: Resource temporarily unavailable.”你让我重启路由,问题依旧~~

    • @hanfeng
      @hanfeng  4 года назад

      @@栗子-d3g 一般就是重启或者删除/var/lock/opkg.lock 差不多就能搞定啊,是不是你之前的opewnrt安装插件的时候卡住过

    • @栗子-d3g
      @栗子-d3g 4 года назад

      @@hanfeng 印像中沒有耶,一步一步按著您教程走,不過現在靠文件傳輸來安裝,也是可以,但自建插件庫內的v2ray裝了用不到,貌似版本過低,github裡的又不會裝 哈哈~

    • @栗子-d3g
      @栗子-d3g 4 года назад

      @@hanfeng 印像中沒有耶,一步一步按著您教程走,不過現在靠文件傳輸來安裝,也是可以,但自建插件庫內的v2ray裝了用不到,貌似版本過低,github裡的又不會裝 哈哈~

  • @gufeng4530
    @gufeng4530 4 года назад +1

    机器太差,跑了4个小时了,还在跑!

  • @Mogobilly
    @Mogobilly 2 года назад

    我们一般叫Wu ban Tu

  • @吴作为
    @吴作为 4 года назад

    笔记本没有找linux子系统,哎😣

  • @penzhang9664
    @penzhang9664 3 года назад

    等同于什么都没说

  • @高手-p8s
    @高手-p8s Год назад

    想扩容都还没弄明白 还搞编译 算了 你就远程帮我搞下扩容吧

  • @海鲜市场-h7i
    @海鲜市场-h7i 4 года назад

    就吃现成的😏

    • @hanfeng
      @hanfeng  4 года назад

      现成的确实香😁。

    • @barryjohnson7730
      @barryjohnson7730 4 года назад

      被别人开了后门挖矿去了,你都不知道

    • @海鲜市场-h7i
      @海鲜市场-h7i 4 года назад

      Blank John 我自己会看,谢谢