玩转鲁班猫之-armbian烧录使用

背景

新年初折腾香蕉派时浏览到野火的的文档,就种草了他们家的鲁班猫2N。终于到年中时候,入手了一番。虽然官方文档、工具很齐全,但可惜厂商各种开花,RK3568的软件支持并没有跟上,包括

  • Openwrt 镜像 存在bug,无法正常配置防火墙
  • Debian/Ubuntu 系统Linux kernel版本过低 (4.9.x),且只支持 Debian10

手动编译Debian 11,内核版本仍是比较旧。为了正常安装wireguard,尝试了2个社区的镜像

  • debian12-desktop-arm64-lubancat-rk356x
  • Armbian-unofficial_24.2.0-trunk_Lubancat2_bookworm_edge_6.7.0_kde-plasma_desktop

debian 12存在很多问题,包括不限于自动关机、2.5G 网卡无法识别, 内核过低。 最终保留了 Armbian bookworm, 但Realtek 8125 2.5G网卡只能识别一个 (留个遗憾下次折腾了)

最终效果

namesilo promo

更新笔记

镜像来源

https://www.firebbs.cn/forum.php?mod=viewthread&tid=35170&extra=page%3D2

链接: https://pan.baidu.com/s/14Zpcz-wshcu_2QCPmGnWuQ 提取码: c3g1

镜像写入eMMC

使用 RKDevTool_v2.8.6 选择文件源

  • MiniLoader, 可用刷机软件自带的,也可以通过 update.img 镜像提取
  • System, 使用img镜像
namesilo promo

MR下载模式

  • 安装驱动,接入TYPC接线
  • 按住MR按钮 (耳机孔左侧)
  • 通电 12V

系统信息

默认登录信息

  • root/1234

Realtek 8125 网卡驱动

目前apt源已经支持 Realtek 8125,安装 firmware-realtek 即可

apt update
apt install firmware-realtek -y

或者,手动安装 Realtek 8125 驱动

git clone https://github.com/awesometic/realtek-r8125-dkms
cd realtek-r8125-dkms
./autorun.sh

Bookworm 网卡重命名

1. 找到设备ID

$ sudo udevadm info /sys/class/net/wlp3s0 | grep ID_PATH 
ID_PATH=pci-0000:03:00.0 # 这个才是要配置的
ID_PATH_TAG=pci-0000_03_00_0

2. 增加link文件

$ sudoedit /etc/systemd/network/10-rename-wlp3s0.link 
$ cat /etc/systemd/network/10-rename-wlp3s0.link 
[Match] 
Path=pci-0000:03:00.0 

[Link] 
Name=wlan0