Banana Pi R2 PRO 是五口千兆路由开发板的最佳选择吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
feng32
V2EX    程序员

Banana Pi R2 PRO 是五口千兆路由开发板的最佳选择吗?

  •  
  •   feng32 2022-06-28 12:32:23 +08:00 3453 次点击
    这是一个创建于 1267 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求如下:

    • 至少五个千兆以太网口 (强需求)
    • 支持自定义交换芯片配置,可以从 1WAN 4LAN 切换到 4WAN 1LAN (强需求)
    • 至少支持 OpenWRT 、Ubuntu 等常见开源系统之一
    • 对于 OpenWRT 总闪存至少 64MB ,可以装得下 gcc, gdb 和一两个像 **vay 这样的 Go 语言程序 (强需求)

    在市场上转了一圈,传统的树莓派自然是没有这样规格的产品。NanoPi 如其名主打的是迷你型设备,最新的 R5S 也只有三个以太网接口 (用 USB 转接就有点丑了)。Orange Pi 、Rock Pi 同样也没有类似的产品。像 TP-Link 、Netgear 这样的品牌,大多数产品都只有 16M / 32M 闪存,对开发来说太少了。

    第 1 条附言    2022-06-28 14:09:59 +08:00
    在淘宝上搜 x86 工控机,把机架式的大块头排除掉,前 6 页里大概剩下 2 款型号符合要求 (5 个以太网口)

    最后买的是 N5095 / 4G / 128G / I225*5 的型号,价格¥ 1199

    虽然稍微贵点,但是相比 ARM 兼容性和性能应该是无敌了
    15 条回复    2022-06-29 22:01:07 +08:00
    LukeChien
        1
    LukeChien  
       2022-06-28 12:56:49 +08:00 via Android
    R3 才是最的,等上架
    lusi1990
        2
    lusi1990  
       2022-06-28 13:13:54 +08:00 via Android
    路由器可以硬改,扩容闪存
    missdeer
        3
    missdeer  
       2022-06-28 13:21:44 +08:00
    用过 R1 ,大概跑了 3 ,4 年后点不亮了,于是对这家的产品质量心存顾虑
    TerranceL
        4
    TerranceL  
       2022-06-28 13:33:49 +08:00   1
    上 X86 软路由?
    squarefong17
        5
    squarefong17  
       2022-06-28 13:57:34 +08:00   2
    以我用 Banana Pi BPI-R2 的经验来看。。。香蕉派的官方固件支持会比较拉跨。。。而且 Linux 的 wifi 驱动至今是挂的,或者不稳定的。

    不如看看 J4125/N5095/N5100 这类 x86 CPU 的软路由有没有符合需求的,618 六百撸了个 4 × 2.5G 的 J4125 的准系统,插上闲置的内存和硬盘跑个 Openwrt ,我觉得还行。性能强的多,存储容量和速度的上限高得多,价格没贵多少,系统还不需要特别准备,目前 x86 兼容性依然是无敌的。。。
    ak47iej
        6
    ak47iej  
       2022-06-28 13:58:38 +08:00
    树莓派 CM4 ?
    &ab_channel=JeffGeerling
    ysc3839
        7
    ysc3839  
       2022-06-28 14:01:01 +08:00 via Android
    个人不推荐 ARM Linux ,因为坑太多了。你说支持开源系统,但如果是非官方支持呢?万年不更新还有 bug 呢?
    ysc3839
        8
    ysc3839  
       2022-06-28 14:29:37 +08:00 via Android
    还有,许多 x86 工控机一个网口就对应一个网卡,并不是一个网卡连交换机出来多个网口,大带宽传输时并不会碰到网卡瓶颈
    hronro
        9
    hronro  
       2022-06-28 15:25:08 +08:00
    5 个千兆口感觉是伪需求?真需要这么多有线连接,应该上一个交换机(或者搞个硬路由关闭 DHCP ),软路由的小包转发能力是很差的

    不强求 ARM 的话可以上 x86 ,一定要 ARM 的话推荐 Raspberry Pi CM4 + Router board 。(我自己用的就是 Raspberry Pi CM4 + Router board ,感觉还不错)
    shijingshijing
        10
    shijingshijing  
       2022-06-28 16:43:46 +08:00   1
    有跑 Docker 的需求的话,ARM 还是免了,老老实实上 x86 。

    恩山上有人说的很形象,docker 一 pull ,全家断网
    txydhr
        11
    txydhr  
       2022-06-28 20:34:46 +08:00 via iPhone
    @shijingshijing 哈哈哈哈哈哈哈哈
    cubecube
        12
    cubecube  
       2022-06-29 10:35:01 +08:00
    @shijingshijing 老哥,大概解释下为啥会断网?哈哈
    ysc3839
        13
    ysc3839  
       2022-06-29 10:54:45 +08:00
    @cubecube 可能是性能不足,解压镜像时占满了 CPU ,也有可能是崩溃了
    shijingshijing
        14
    shijingshijing  
       2022-06-29 11:03:47 +08:00   1
    @cubecube 这种 ARM 板一般都是用的 emmc ,速度很慢,而且板子上都是集成的单片 NAND Flash 存储,没有缓存设计,没有专门的 SSD 控制器,IO 性能很差,特别是连续写入数据的时候。好一点的外挂一个 USB 3.0 ,不过一般也跑不满,提升有限,价格也上去了。其实 IO 性能 Intel 的老版 Atom 也不行,就是 nm10 芯片组那种,后来因为数据中心和服务器市场的缘故,Intel 给 Atom 鸟枪换炮了,推出 Atom C 系列,Atom C3850 这种,动辄十几个 SATA 口,数个 1G/2.5G 的网口,还能通过 PCIE 扩展,功耗也低。
    2NUT
        15
    2NUT  
       2022-06-29 22:01:07 +08:00
    看你的需求也就是 多口软路由 需求
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1041 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 23:09 PVG 07:09 LAX 15:09 JFK 18:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86