搭载 Ubuntu ARM64 的 Raspberry Pi 3B+ 上没有网络

搭载 Ubuntu ARM64 的 Raspberry Pi 3B+ 上没有网络

我正在尝试按照说明进行操作https://wiki.ubuntu.com/ARM/RaspberryPi在我的 Raspberry Pi 3B+ 上安装 Ubuntu ARM64。

我选择的 ISO 文件是 Ubuntu Server 18.04 ARM64(不是 mini),写入 USB 记忆棒。

在安装过程中,它显示:未检测到网络接口

有任何想法吗?

谢谢。

答案1

此脚本将下载通用 arm64 服务器 iso 并将其转换为使用 raspi2 内核 -https://1drv.ms/u/s!AvHY_kl4hMB4gQXOBm-XGx8sp457

运行后,将 server-raspi2 文件夹中的所有文件复制到 USB Fat 格式的驱动器。确保复制隐藏的“.disk”文件夹。

安装程序有一个较大的 initramfs,因此在 pi 彩虹屏幕上的暂停时间比平时更长。安装程序在搜索 cdrom 时也会暂停很长时间。如果您选择“擦除磁盘并安装”选项,则安装应该可以正常工作。

答案2

18.04 中的通用 arm64 内核没有 3B+ 的 dtb 文件,所以我不确定哪个有效。我曾希望它仍然可以与 uboot 内置的 dtb 文件一起使用。

如果你不能让它工作那么这个https://ubuntu-mate.community/t/aarch64-on-raspberry-pi-2-rev-1-2-3b-3b/16853应该可以在 3B+ 上运行,因为它使用 raspi2 内核。

答案3

我认为 3B+ 使用 lan78xx.ko 模块。检查 debian 安装程序中是否有该模块。如果没有,则可以从内核 deb 中提取它,将其复制到“cdrom”并对其进行 insmod。

答案4

18.04 服务器 armhf 中存在类似问题,但配置并不相同,通过编辑 netplan 设置来定义静态 eth0 ip defs 解决了该问题。

相关内容