恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2015|回复: 10

惠普HP t430安装openwrt,配置旁路由,附跑分

[复制链接]
发表于 2021-9-9 22:00 | 显示全部楼层 |阅读模式
本帖最后由 dingnan21 于 2021-9-9 22:02 编辑

前段时间咸鱼上400多收了个惠普HP T430,N4020的U,4GB内存,32GB EMMC,原生系统是windows 10 IOT版,对我来说没啥用,openwrt才是它的最终归宿。我对这机子功耗挺满意,峰值和待机分别如下:
91631195777_.pic.jpg 81631195776_.pic.jpg
外观也很不错
center_facing.png final_mobile_image_tcm186_2634277_tcm186_2634279_tcm186-2634277.png
灯光暗,不拍照了。
sam_1159_4.jpeg


先附上跑分,N4030是双核CPU,但比wyse3040的Z8350 4核高出一些(DELL wyse3040刷openwrt见 https://www.right.com.cn/forum/thread-5493653-1-1.html
CpuMark的跑分相比Wyse3040只高了7%,但aes256能力高出不少
F804B325-66FF-4E77-AA02-B480D056BC30.png
AES-256-gcm(单线程)
  1. root@OpenWrt:~# openssl speed -evp aes-256-gcm
  2. Doing aes-256-gcm for 3s on 16 size blocks: 43107929 aes-256-gcm's in 3.00s
  3. Doing aes-256-gcm for 3s on 64 size blocks: 30093445 aes-256-gcm's in 2.99s
  4. Doing aes-256-gcm for 3s on 256 size blocks: 12331436 aes-256-gcm's in 3.00s
  5. Doing aes-256-gcm for 3s on 1024 size blocks: 3652845 aes-256-gcm's in 2.99s
  6. Doing aes-256-gcm for 3s on 8192 size blocks: 480030 aes-256-gcm's in 3.00s
  7. Doing aes-256-gcm for 3s on 16384 size blocks: 240834 aes-256-gcm's in 3.00s
  8. OpenSSL 1.1.1k  25 Mar 2021
  9. built on: Tue Aug 17 15:30:36 2021 UTC
  10. options:bn(64,64) rc4(16x,int) des(int) aes(partial) blowfish(ptr)
  11. compiler: x86_64-openwrt-linux-musl-gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -O3 -DPIC -fpic -ffunction-sections -fdata-sections -znow -zrelro -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG
  12. The 'numbers' are in 1000s of bytes per second processed.
  13. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
  14. aes-256-gcm     <b>229908.95k</b>   644140.63k  1052282.54k  1251007.79k  1310801.92k  1315274.75k
复制代码
chacha20(单线程)
  1. root@OpenWrt:~# openssl speed -evp chacha20-poly1305
  2. Doing chacha20-poly1305 for 3s on 16 size blocks: 28666756 chacha20-poly1305's in 3.00s
  3. Doing chacha20-poly1305 for 3s on 64 size blocks: 14547082 chacha20-poly1305's in 3.00s
  4. Doing chacha20-poly1305 for 3s on 256 size blocks: 5631908 chacha20-poly1305's in 3.00s
  5. Doing chacha20-poly1305 for 3s on 1024 size blocks: 1481145 chacha20-poly1305's in 3.00s
  6. Doing chacha20-poly1305 for 3s on 8192 size blocks: 189021 chacha20-poly1305's in 3.00s
  7. Doing chacha20-poly1305 for 3s on 16384 size blocks: 94664 chacha20-poly1305's in 3.00s
  8. OpenSSL 1.1.1k  25 Mar 2021
  9. built on: Tue Aug 17 15:30:36 2021 UTC
  10. options:bn(64,64) rc4(16x,int) des(int) aes(partial) blowfish(ptr)
  11. compiler: x86_64-openwrt-linux-musl-gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -pipe -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -O3 -DPIC -fpic -ffunction-sections -fdata-sections -znow -zrelro -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG
  12. The 'numbers' are in 1000s of bytes per second processed.
  13. type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
  14. chacha20-poly1305   <b>152889.37k</b>   310337.75k   480589.48k   505564.16k   516153.34k   516991.66k
复制代码

废话不多说,上教程

1、开机点亮后,一直按esc键可进入Bios设置,把引导顺序改成U盘启动。此外,windows 10在改为linux后会遇到“未找到引导设备,请在硬盘上安装操作系统”的问题,参考这篇文章解决:https://jingyan.baidu.com/article/47a29f2441f860c014239999.html
2、使用BalenaEtcher制作U盘启动,image使用的ubuntu的server live CD。使用原理跟PE一样,在安装界面点击Help直接进入Enter shell
通过SCP将编译的镜像拷贝到本地。
3、t430不可以直接使用dd命令将img直接刷入EMMC,否则会破坏EMMC的boot驱动,导致设备无法识别到emmc。
如果你不幸裁了坑,EMMC算是废了。可以到我这里换取不锈钢脸盆。


开玩笑:解决方法是重新刷一遍bios,使用如下固件在windows下制作U盘刷bios工具,刷完重启emmc就可见了。
EMMC无法识别更新Bios :https://support.hp.com/cn-zh/document/c05187935
注意!救回来以后,在fdisk里是可以看到你之前刷写的openwrt分区的,不过这两个分区是损坏的。无法启动,需要重新刷入openwrt分区


4、T430刷写EMMC分区相对麻烦,需要将openwrt-efi.img内的分区抽取出来进行刷机。
使用命令
  1. kpartx -av openwrt-x86-64-generic-squashfs-combined-efi.img
复制代码
此时fdisk -l会得到/dev/mapper/loopx,以及如下三个分区:
  1. /dev/mapper/loopxp1
  2. /dev/mapper/loopxp2
  3. /dev/mapper/loopxp128
复制代码
将前面两个分区重新刷入/dev/mmcblk0

  1. # dd if=/dev/mapper/loop0p1 of=/dev/mmcblk0p1
  2. # dd if=/dev/mapper/loop0p2 of=/dev/mmcblk0p2
复制代码
5、重启系统即可。

如果重启遇到问题,卡在Waiting for root device PARTUUID=082c9cb8-4106-95d3-6cf9-b48d2a2b7002…
则挂载/dev/mmcblk0p1,修改boot/grub/grub.cfg

  1. 将linux /boot/vmlinuz root=PARTUUID=082c9cb8-4106-95d3-6cf9-b48d2a2b7002 rootwait   noinitrd
  2. 改为linux /boot/vmlinuz root=/dev/mmcblk0p2 rootwait noinitrd   
复制代码
重启即可。





我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-9-9 22:14 | 显示全部楼层
一样有这块板cpu n4000,目前omv在用,没感觉这么麻烦啊

点评

不是板的问题,是emmc的问题  详情 回复 发表于 2021-9-9 22:14
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-9-9 22:14 | 显示全部楼层
friend8179 发表于 2021-9-9 22:14
一样有这块板cpu n4000,目前omv在用,没感觉这么麻烦啊

不是板的问题,是emmc的问题
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-12-4 19:43 | 显示全部楼层
看看怎么玩
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-12-17 12:50 | 显示全部楼层
一开始也想入430 后来发现没法改双网口就放弃了 入了530 直接爱快虚拟机op 香就一个字 关键外观个人看来市面上的所有小主机 软路由都比不过hp 真的很有设计感 并且不带风扇被动散热是极好的
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-12-17 12:51 | 显示全部楼层
兄弟用的哪款op固件?

点评

我自己编译的,应该跟wyse3040的也通用  详情 回复 发表于 2021-12-18 14:02
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2021-12-18 14:02 | 显示全部楼层
lwgk 发表于 2021-12-17 12:51
兄弟用的哪款op固件?

我自己编译的,应该跟wyse3040的也通用
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-9-20 10:56 | 显示全部楼层
可以改双网口吗
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-9-29 13:59 | 显示全部楼层
这机器绝对有潜力可挖,只不过某鱼上没炒作起来,现在2+16的只要300块钱,前几天油罐博主推荐R66S 竟然还要289元,感觉有点智商税的嫌疑了

点评

毕竟只有1个网口,还是千兆的  详情 回复 发表于 2022-10-4 01:09
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2022-10-4 01:09 | 显示全部楼层
juvechina 发表于 2022-9-29 13:59
这机器绝对有潜力可挖,只不过某鱼上没炒作起来,现在2+16的只要300块钱,前几天油罐博主推荐R66S 竟然还要 ...

毕竟只有1个网口,还是千兆的
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-11-15 00:00 来自手机 | 显示全部楼层
兄弟们,这货和wyse3040用其它op固件装在u盘,从u盘启动,可以吗?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-11-15 00:00 来自手机 | 显示全部楼层
兄弟们,这货和wyse3040用其它op固件装在u盘,从u盘启动,可以吗?
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )|网站地图

GMT+8, 2022-12-4 14:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

| 江苏省互联网有害信息举报中心 举报信箱:js12377@jschina.com.cn 举报电话:025-88802724 | 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797
快速回复 返回顶部 返回列表