LoongArch64 (loong64) 龙芯架构:3B6000 安装 Debian 14 forky 快照 ISO 系统

说明

Debian 14 forky 在 2027 年发布

Debian 会为开发中的系统进行 每天每周 构建一个基于网络安装的 ISO 镜像

  1. 如果当前没有镜像,可能的原因是时区差别、时间未到,可以看一下前几天/周的 ISO 镜像
  2. 如果发现前几天/周镜像不存在,可能是失败了,可以再向前查找一下

Debian 版本发布列表

Debian 快照下载

Debian 14 forky IOS 镜像说明

Linux 网卡接口信息查询

安装过程解决无法识别网卡问题

如果通过网络进行安装(使用的不是 DVD 镜像),可能存在网卡无法识别的问题

解决方案最简单的办法:使用安卓手机的 USB 网络共享功能

安卓手机的 USB 网络共享网卡接口建议选择:rndis_host

苹果手机使用用户解决方案:买一台安卓手机

安装完成解决无法识别网卡问题

方案 1:同上

方案 2:从其他系统上提取网卡驱动

  1. 要求硬件(CPU、网卡等)相同
  2. 要求软件(内核等)相同

源码编译

下载 yt6801 驱动

curl -J -O "https://www.motor-comm.com/Cn/Skippower/downloadFile.html?id=1817"

源码编译 yt6801

安装依赖

apt-get update
apt-get install -y curl unzip make gcc linux-headers-$(uname -r)

执行编译

unzip yt6801-linux-driver-1.0.33.zip
sudo ./yt_nic_install.sh
root@192:~# unzip yt6801-linux-driver-1.0.33.zip
Archive:  yt6801-linux-driver-1.0.33.zip
inflating: yt_nic_install.sh       
inflating: yt6801-1.0.33.tar.gz    
root@192:~#

验证编译结果

lsmod | grep yt6801
# 可选操作
# 更新模块
# depmod -a
# 可选操作
# 加载内核模块
# modprobe yt6801

找到编译产物

find /lib/modules/ -name 'yt6801*'
root@192:~#
/lib/modules/7.0.13+deb14-loong64/kernel/drivers/net/ethernet/motorcomm/yt6801/
/lib/modules/7.0.13+deb14-loong64/kernel/drivers/net/ethernet/motorcomm/yt6801/yt6801.ko.xz
root@192:~#

查看驱动所属内核

modinfo yt6801
debian-14:~# ls -lha yt6801.ko.xz 
-rw-r--r-- 1 root root 1.3M Jul 15 23:34 yt6801.ko.xz
debian-14:~# modinfo yt6801 
filename:       /lib/modules/7.0.13+deb14-loong64/kernel/drivers/net/yt6801.ko.xz
license:        GPL
license:        GPL
author:         Motorcomm Electronic Tech. Co., Ltd.
version:        1.0.33
description:    Motorcomm YT6801 Gigabit Ethernet Driver
srcversion:     0C0A933E1B4F03E431E5035
alias:          pci:v00001F0Ad00006801sv*sd*bc*sc*i*
depends:        
name:           yt6801
vermagic:       7.0.13+deb14-loong64 SMP preempt mod_unload LOONGARCH 64BIT 
parm:           debug:FUXI ethernet debug level (0=none,...,16=all) (int)
debian-14:~# 

网卡配置-临时

  • 手机 USB 网络共享:192.168.42.1
  • 路由器:172.25.25.1
sudo ip addr add 172.25.25.62/24 dev enp5s0
sudo ip link set enp5s0 up
sudo ip route add default via 172.25.25.1 dev enp5s0
ping 114.114.114.114
ping baidu.com
cat /etc/resolv.conf
echo 'nameserver 172.25.25.1' > /etc/resolv.conf
echo 'nameserver 114.114.114.114' >> /etc/resolv.conf
cat /etc/resolv.conf

网卡配置-永久

sudo apt update
sudo apt install network-manager
sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager