|
前言:
海鲜市场100元入手
我买的是一个套装,外壳+供电+hdmi转vga+usb网卡(rtl8188eu)+8gsd卡
本来想用来跑猕猴桃的,下单后发现收益太小,还不如每天青龙薅羊毛,于是让这块板子转行,折腾了大量服务。
——————————————————————————————————
板子基本信息:
cpu:全志a20
内存:1g(我这块板子有一个内存颗粒坏了,也就是实际上我只有512m)
一些gpio,
原生sata+5v供电,
千兆网口
2xUSB2.0
———————————————————————————————————以下是正文————————————————————————————————————————————
0x00:祸起
一开始到货时这块板子连防静电袋都没拆,以为是完好的,没想到这给我带来了大量折磨
去官网(比派科技)找了系统镜像(ubuntu),没想到镜像下载是百度云(不爽,不靠谱),直链破解+下载后,刻系统进sd卡,本来以为傻瓜式操作即可,没想到u-boot后启动kernel时卡了:无法设置cpu频率(大致含义),nnd,坑人啊!
再找系统,发现有个厂商也有这个产品(wtf)他们的下载界面系统更多,而且网上也有人做了全部测试,心里那叫一个高兴啊,结果下载后栽到了史诗巨坑里,首先还是百度云下载,下载后是linux下的压缩包,还套了两层,其次这些系统更惨,u-boot都过不去(dram=0Mib),折腾了两个半小时无果
我开始怀疑这块板子的完好性
0x01:思考
既然能进u-boot:说明cpu和一些附属电路没有损坏,而dram=0:可能有ram芯片损坏,结合官方的系统能跑进kernel,我得出了结论:lemaker下的系统u-boot过老(2014年),在识别到一块ram坏掉后就停止启动,好的那块初始化次序刚好在坏掉的之后,而官方的系统里的u-boot(2019年)依然会继续自检,从而能启动,至于kernel卡的原因,百度一下后发现可能是官方的锅(这里第三点,系统没写好)。
问题来了:我该用神马系统???
此时我想到了armbian(刷论坛看到各路大神折腾n1盒子),于是我又去查找支持,在这里找到了支持,下载后烧录,功夫不负有心人:俺成功啦
总结:尽量选择多人折腾的,包好的产品购买,不然很累!
0x02:入门
初始化后用ssh连上,先换源(我用的是一键脚本,上面有),再更新一下(apt update&apt upgrade),最后拉取docker
此时我插上无线网卡,看看wifi能不能用,结果不出意料:识别了但无线接口处没有(iwconfig查看),使用nmcli dev wifi list和nmtui均无结果,我立马想到是驱动缺失导致,网上找到了教程,但是编译时发现没安装内核头文件,网上的一键脚本都不能用(没有这个头文件),后来自己乱摸乱打发现在armbian-config里面有下载:software一项有kernel header。下载后编译安装,网卡果然可以用了。教程在此
0x03:折腾资料汇总
其实不光是bananpi,armbian甚至是linux的设备也可用。
系统下载 (这个页面的系统全测评:测评)
另外一个简介
armbian下载:Bananapi M1 – Armbian
armbian一键换源(复制冒号后内容):bash <(curl -sSL https://gitee.com/SuperManito/Li ... in/ChangeMirrors.sh)
ttyd安装
编译rtl8188eu驱动
青龙部署
青龙可用脚本
docker与portainer的部署不贴了,大把资料
镜像加速:一,二
(还有的有时间补充)
|
|