E900V21C(S905L-armbian)安装armbian-Ubuntu(WiFi)

本文详述了使用Armbian在E900V21C(S905L芯片)设备上安装Ubuntu并启用WiFi的步骤。通过修改uEnv.ini和extlinux.conf文件,结合特定的镜像和U盘写入方法,成功实现了刷机和WiFi功能。进入系统后,需更新时区并修改密码。此外,文章还提及了不同品牌TF卡可能存在的兼容性问题,并介绍了如何安装和配置docker及Portainer。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 基本上是s905L芯片的刷机都是如此,包括Q7等

在网上寻找好多的教程关于e900v21c的刷机包和教程都少的可怜,唯一的就是这个:山东联通版创维E900V21C盒子刷入Armbiam并安装宝塔和Docker,但他是不能用WiFi和蓝牙的然后就是寻找s90l的刷机教程,之后便是有了这篇文章

第一步

寻找镜像:

百度网盘

密码:vs5g

百度盘里 Armbian_5.99_Aml-g12_Ubuntu_bionic_default_5.3.0_rtl8189ftv.tar 这个镜像是较高内核版本(5.3.0)且带WIFI的镜像(镜像原文:原文)

解压后是img镜像,然后使用rufus写入tf卡(手中没有多个tf卡,按照我的实验,闪迪的ok,联想的tf卡不行,具体下面会讲,其他的没试过

第二步

参考地址:参考

修改uEnv.ini

dtb_name=/dtb/amlogic/meson-gxl-s905x-p212.dtb

修改/boot/extlinux/extlinux.conf

LABEL Armbian
  LINUX /zImage
  INITRD /uInitrd
#  FDTDIR /dtb
#amlogic
  #FDT /dtb/amlogic/meson-g12b-odroid-n2.dtb
  #APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 
#rk3399
#  FDT /dtb/rockchip/rk3399-rock-pi-4.dtb
#  APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=uart8250,mmio32,0xff1a0000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
#rk3328
#  FDT /dtb/rockchip/rk3328-box.dtb
#  APPEND root=LABEL=ROOTFS rootflags=data=writeback rw console=uart8250,mmio32,0xff130000 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
FDT=/dtb/amlogic/meson-gxl-s905x-p212.dtb
APPEND=root=UUID=f749c540-4103-41f5-8dd4-fb372fa00df0 rootfstype=btrfs rootflags=compress=zstd:6 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1

第三步

将U盘插入离电源比较近的USB口,TF则直接插入,如果没有刷过机的(e900v21C)开机遥控器连续摁右键,刷Android或者其他的比如当贝桌面,就打开 开发者模式打开的方法和手机打开方法一样,给USB调试打勾,然后搜索开心电视盒子助手,使用adb连接,点击调试从u盘/tf卡启动

 第四步

进入系统

默认账号:root

默认密码:1234

要先修改密码,否则进不去。

我尝试过,如果使用联想的TF卡(32G)的进去系统是没有问题的,但是Ubuntu的时间是对不上的(已联网),但是闪迪的TF卡(8G)刚开始会对不上,但是设置好时区后就正常。如果是不兼容那就不应该进去时候不报错,所以已经下单闪迪的32G去验证

进去之后输入armbian-config

选择第三个Personal,这里的Mirrors你刚安装的话要选择china镜像,然后你更新完成之后他就变成下面这样,提一嘴,没有科##¥学#上¥¥#网(openwrt全局-open*c*l*a*s*h)的兄弟们更新和下载会很慢的

 从图上看WiFi是有的,我也试了,没有问题的。

 第五步

其他安装

本文参考地址:https://www.cnblogs.com/carfitclub/p/14636123.html

安装docker:Armbian5.9.0安装docker及部署可视化portainer的详细教程_docker_脚本之家

Portainer中文汉化:Docker管理面板Portainer中文汉化 新增CE、EE企业版汉化 - 我不是矿神 

### 如何为S905L设备Armbian系统 #### 准备工作 为了成功地在基于S905L芯片的设备上安装Armbian操作系统,准备阶段至关重要。确保拥有最新的固件文件以及必要的工具软件[^1]。 对于E900V21C这类特定型号,在开始之前需下载对应版本的Armbian镜像文件。官方站点通常提供多种预编译好的映像供不同架构的选择;针对S905L平台,则应挑选适用于ARM Cortex-A53四核处理器的Ubuntu发行版。 #### 机过程 一旦准备工作就绪,接下来就是实际的操作环节: - **进入烧录模式**:大多数情况下,这一步涉及断电重启的同时按住某个组合键直到LED指示灯发生变化为止。具体方法可能因品牌而异,请参照产品手册获取确切指导。 - **连接USB OTG线缆**:使用Micro USB数据线将目标板子与PC相连,以便传输所需的数据包给前者识别加载新OS环境。 - **启动烧写程序**:借助如Win32DiskImager这样的第三方应用程序来完成整个流程。先指定好先前已下载完毕的目标img/xz压缩包路径位置,再点击“Write”按钮执行刻盘动作直至结束提示出现即告一段落。 ```bash sudo dd if=/path/to/image.img of=/dev/sdX bs=4M status=progress && sync ``` 上述命令展示了如何利用`dd`指令直接向SD卡或其他存储介质灌输自定义制作而成的ISO光碟映象副本[^2]。 #### 启动验证 当所有前期设定都完成后,移除外部供电源重新开机尝试引导至新的内核空间里去。如果一切顺利的话,应该能够看到熟悉的登录界面等待输入用户名密码进行身份认证了。 #### WiFi配置 考虑到部分机型出厂默认并未开启无线网卡驱动支持的缘故,初次访问时或许会遇到无法联网的情况发生。此时可以按照如下方式解决该问题: 编辑网络接口设置文档 `/etc/network/interfaces.d/wlan0` 添加静态IP地址分配语句或者采用DHCP动态获取服务形式均可满足日常需求。 ```bash auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant.conf ``` 另外还需调整WPA安全协议关联参数保存于另一处文本档中,从而实现自动连接家庭路由器热点的目的。 #### 注意事项 在整个过程中有几个要点值得注意: - 阅读理解所选教程中的每一条说明文字; - 对照实物确认无误后再行动以免造成不可逆损害事件的发生。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值