硬件是3C5000 + LS2C50C2
几个坑
1 初期就是固件问题,从github 上firmware 没法使用,烧录器也得专用的,不准备换回旧世界,就让龙芯帮忙解决了;
2 Arch Linux 桌面有xfce 和mate 版,之前只过xfce 还想用它,结果对应的集显不支持,换回xfce,装系统顺利;
3 进系统后网络是个大问题(系统默认6.7.0 内核),每次需要通过图形界面的disconnect+connect 重启网络才能联通,命令行ipconfig 或ip link set up/down 都不好使,仔细看发现连有网线的网卡A RX Packet 增加,TX Packet 不增加,没有连接网线的网卡B RX Packet 不增加,TX Packet 增加,怀疑是iptables 或什么原因导致ping 包被网卡A 接受,但又交给网卡B 回复,导致无法接收到。关闭iptables 之类无果,最后通过关闭网卡B 解决了。
四个网口也是各种类型的网卡,龙芯自己的,北京网讯的。。。
4 后更新内核为6.7.9 ,使用arch/loongson/configs 下提供的config 文件,编译内核后进入系统没问题,但网络设备全改变了,感觉因为config 的原因驱动不完整,识别不了网卡的厂商信息等。物理连接没问题,网络还是无法通,除了lo 其他网卡TX packets 都是空的。
正在换回原来的config 文件再重新编译试试。