V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
lhbc
V2EX  ›  OpenWrt

OpenWrt Chaos Calmer 15.05 正式发布

  •  
  •   lhbc · 2015-09-12 01:36:19 +08:00 · 885 次点击
    这是一个创建于 3360 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ** Highlights since Barrier Breaker **

    • Linux kernel updated to version 3.18
    • Improved Security Features
      • Rewritten package signing architecture based on ed25519
      • Added support for jails
      • Added support for hardened builds
    • Improved Networking Support
      • Added or improved support for lots of 3G/4G modems (MBIM, QMI, NCM, ...)
      • Added support for 464XLAT (CLAT ) [RFC 6877 + RFC 7050]
      • Netfilter performance enhancements (conntrack route cache )
      • Improved support for self-managing networks [draft-ietf-homenet-hncp]
      • Better multi-core support for the network stack
      • Improved support for MAP-E, MAP-T and LW4over6 IPv4 transitioning technologies [draft-ietf-softwire-map, -map-t, -map-dhcp, -lw4over6]
      • Improved network auto-setup capable of detecting and bootstrapping IPv4-only, 6rd, Dual-Stack, IPv6-only, DS-Lite, LW4over6, MAP-E, MAP-T, 464XLAT and combinations without explicit configuration [based on RFC 7084]
      • Added support for Smart Queue Management (SQM ) QoS, AQM and Traffic Shaping
      • Improved support for DNSSEC
    • Platform and Driver Support
      • Added support for feeds of externally maintained targets
      • New mt7621 subtarget for Mediatek 11ac SoC
      • New mt76 mac80211 based wifi driver for MTK 11ac cores.
      • New mwlwifi mac80211 based wifi driver for the Marvell 88W8864
      • New bcm53xx target for Broadcom ARM BCM47xx/53xx devices
      • New mxs target for Freescale i.MX23/28 family and various boards
      • New sunxi target for AllWinner A10/A13/A20 family and various boards
      • brcm2708: support for Raspberry Pi 2
      • brcm63xx: support for BCM6318 and BCM63268 family
      • brcm63xx: improved fallback sprom support with bcma support

    https://openwrt.org

    第 1 条附言  ·  2015-09-12 14:23:27 +08:00
    官方没有放出 wndr4300 的镜像
    我自己用官方工具包创建了一个
    重新分了区,可完全利用 128M ROM
    第 2 条附言  ·  2015-09-12 14:23:42 +08:00
    wndr4300 ROM 具体见 #6
    29 条回复    2015-09-22 21:05:40 +08:00
    ipv6nxtgnwrt
        1
    ipv6nxtgnwrt  
       2015-09-12 07:26:20 +08:00
    已刷,正在研究 464XLAT 。
    lesswest
        2
    lesswest  
       2015-09-12 09:26:55 +08:00
    WNDR4300 的没出来。。。还要自己动手
    lhbc
        3
    lhbc  
    OP
       2015-09-12 13:19:07 +08:00 via Android
    @lesswest 我已经自己定制好了。
    反正官方的都浪费 90M 空间,要完全利用 128M ROM 还是要定制。

    这次的系统似乎大了点, 4M ROM 空间很蛋疼。
    lesswest
        4
    lesswest  
       2015-09-12 13:53:51 +08:00
    @lhbc 分享个?
    iwfq
        5
    iwfq  
       2015-09-12 14:14:35 +08:00
    之前的 IPK 还能用在 CC 上吗。。。
    lhbc
        6
    lhbc  
    OP
       2015-09-12 14:18:50 +08:00
    @lesswest
    https://www.stunnel.info/wp-content/uploads/openwrt-15.05-ar71xx-nand-wndr4300.tar.xz

    以上固件创建自官方工具包,所有程序、代码均为官方,仅修改过分区表
    官方工具包下载:
    https://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/nand/OpenWrt-ImageBuilder-15.05-ar71xx-nand.Linux-x86_64.tar.bz2

    修改分区表
    编辑文件 target/linux/ar71xx/image/Makefile
    替换
    wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k (u-boot )ro,256k (u-boot-env )ro,256k (caldata ),512k (pot ),2048k (language ),512k (config ),3072k (traffic_meter ),2048k (kernel ),23552k (ubi ),25600k@0x6c0000 (firmware ),256k (caldata_backup ),-(reserved )

    wndr4300_mtdlayout=mtdparts=ar934x-nfc:256k (u-boot )ro,256k (u-boot-env )ro,256k (caldata ),512k (pot ),2048k (language ),512k (config ),3072k (traffic_meter ),2048k (kernel ),121856k (ubi ),123904k@0x6c0000 (firmware ),256k (caldata_backup ),-(reserved )

    创建镜像:
    make image PROFILE=WNDR4300 PACKAGES="luci luci-theme-bootstrap uci dnsmasq-full wpad -wpad-mini -dnsmasq"
    在官方 ROM 基础上,替换 dnsmasq 为 dnsmasq-full ,替换 wpad-mini 为 wpad
    lhbc
        7
    lhbc  
    OP
       2015-09-12 14:20:18 +08:00
    @iwfq 应该可以
    比如 ss ,我在 15.05 RC2 , RC3 上使用良好
    官方 ipk 肯定没问题
    iwfq
        8
    iwfq  
       2015-09-12 15:16:22 +08:00
    感谢编译固件。请问你这个固件扩展名是 tar.xz ,要用什么方式刷呢?进 TFTP 可以刷吗?还是要在 openwrt 基础上直接升级?
    lhbc
        9
    lhbc  
    OP
       2015-09-12 15:19:54 +08:00
    @iwfq 汗,看清楚才刷,免得变砖
    这个是压缩包,解压里面有两个文件
    对应官网上的两个
    factory 是从网件官方固件改为 OpenWrt
    sysupgrade 是从 OpenWrt 固件升级
    iwfq
        10
    iwfq  
       2015-09-12 15:24:53 +08:00
    哈哈哈,谢谢谢谢~~~
    iwfq
        11
    iwfq  
       2015-09-12 15:25:37 +08:00
    如果有 ZIP 或 RAR 的格式更好了哈~~~因为刚才试着 Winrar 解压不能。
    lhbc
        12
    lhbc  
    OP
       2015-09-12 16:40:23 +08:00
    @iwfq WinRAR 直接解压 xz 格式
    如果不能解压可能你需要升级 WinRAR
    debiansid
        13
    debiansid  
       2015-09-12 19:16:01 +08:00 via iPhone
    X86-64 怎么改分区大小?
    lhbc
        14
    lhbc  
    OP
       2015-09-12 19:39:08 +08:00 via Android
    @debiansid 找个 livecd Linux ,分区,再往硬盘写入系统就好了
    lesswest
        15
    lesswest  
       2015-09-12 20:04:02 +08:00 via iPhone
    @lhbc 谢啦……懒癌晚期了我
    iwfq
        16
    iwfq  
       2015-09-13 21:30:22 +08:00
    git 上面又把内核更新到 3.18.21 ,这是什么情况
    https://dev.openwrt.org/log/branches/chaos_calmer/include?rev=46893
    CC: kernel: update 3.18 to 3.18.21

    可能要辛苦楼主再编译一个了。;D
    iwfq
        17
    iwfq  
       2015-09-13 23:11:06 +08:00
    楼主,为什么你要加 luci-theme-bootstrap ,官方没带这个主题吗?
    lhbc
        18
    lhbc  
    OP
       2015-09-14 01:21:32 +08:00 via Android
    @iwfq 带的,其实加不加都一样, luci 默认就是这个主题。
    lhbc
        19
    lhbc  
    OP
       2015-09-14 10:21:45 +08:00
    @iwfq 不要看 trunk ,那个要很久才会合并到 release 里面
    ipiz
        20
    ipiz  
       2015-09-14 16:51:48 +08:00
    @lhbc 感谢分享!官方版也已经放出来了。
    iwfq
        21
    iwfq  
       2015-09-14 17:59:01 +08:00
    @ipiz 官方的没有开放 128M~~
    yding
        22
    yding  
       2015-09-15 10:34:23 +08:00
    @lhbc 能否分享一个 img 包,我直接用网页升级固件好像不行,要用 tftp 刷。
    lhbc
        23
    lhbc  
    OP
       2015-09-15 12:03:56 +08:00
    @yding 压缩包里有 openwrt-15.05-ar71xx-nand-wndr4300-ubi-factory.img
    yding
        24
    yding  
       2015-09-15 13:54:41 +08:00
    @lhbc 多谢,我还以为就一个升级包呢。另外想问一下,昨晚刷 openwrt 官方的那个版本, pppoe 貌似不工作,你的这个 PPPOE 工作正常吗?
    lhbc
        25
    lhbc  
    OP
       2015-09-15 14:15:12 +08:00
    @yding 和官方完全一致的, opkg 也是使用官方的仓库,安装 kmod 系统模块也是用官方的
    只是修改了分区表和替换了 dnsmasq 为 dnsmasq-full

    这个不是自编译,自编译的话,就不能用官方 kmod ,只能自己维护一套 kmod
    debiansid
        26
    debiansid  
       2015-09-15 17:07:20 +08:00 via iPhone
    @lhbc 编译官方没有的软件包 方便不
    lhbc
        27
    lhbc  
    OP
       2015-09-15 18:10:58 +08:00
    @debiansid 交叉编译是个麻烦事,一般都需要改代码,这个太折腾了
    SkyTodInfi
        28
    SkyTodInfi  
       2015-09-20 08:34:34 +08:00
    @lhbc 刷了改分区的固件怎么刷回原厂啊,我直接在 web 刷回原厂没反应,搜索出的说法是改了 128M 分区的话,原厂固件不识别,是这样么? 新手小白求教,谢谢~
    debiansid
        29
    debiansid  
       2015-09-22 21:05:40 +08:00 via iPhone
    @SkyTodInfi tftp 才刷得回去了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:46 · PVG 05:46 · LAX 13:46 · JFK 16:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.