一、刷入Armbian5.77替换dtb文件;
运行Usb Image Tool.exe;
将一个8G以上的U盘插入电脑,在左侧选择U盘,然后再点击Restore,然后选择刚才解压出来的.img镜像,一路yes就会开始写入U盘,等着写入结束即可;
修改引导dtb;
刻录完的U盘会有一个可读取分区和一个不可读取分区,进入可读取的那个分区(如图),用【Notepad++】编辑uEnv.ini这个文件;
如图把那个.dtb替换成【meson-gxl-s905d-phicomm-n1-xiangsm.dtb】,保存;
将盒子改为线刷重启,并快速插入U盘;
打开Xshell,连接盒子,IP进路由器查看,用户名root,默认密码是1234;
连接之后会提示你输入现在的密码并再输入新密码,输入即可;
设置完又会提示加新用户,直接【Ctrl+C】跳过,重新连接,如果修改密码请用passwd指令;
镜像写入:
1 |
nand-sata-install |
二、安装CUPS
1 |
apt-get install cups |
采用图形界面安装;
1 |
armbian-config |
进入下图
上下键选择Software,回车;
下一界面,默认Softy,直接回车,来到下图;
选择CUPS,空格键标“*”,回车即可开始安装;
全部完成后,左右键依次选Exit、Cancel、Cancel,返回命令行;
三、安装打印机驱动(HP1020为例)
驱动网站:http://foo2zjs.rkkda.com/
下载驱动:
1 |
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz |
解压缩;
1 |
tar zxf foo2zjs.tar.gz |
1 |
cd foo2zjs |
编译安装
1 |
make |
1 2 3 4 5 6 7 8 9 |
./getweb cpwl # Get Minolta Color PageWorks/Pro L .ICM files ./getweb 2200 # Get Minolta 2200 DL .ICM files ./getweb 2300 # Get Minolta 2300 DL .ICM files ./getweb 2430 # Get Minolta 2430 DL .ICM files ./getweb 1000 # Get HP LaserJet 1000 firmware file ./getweb 1005 # Get HP LaserJet 1005 firmware file ./getweb 1018 # Get HP LaserJet 1018 firmware file ./getweb 1020 # Get HP LaserJet 1020 firmware file ./getweb 1025 # Get HP LaserJet Pro CP1025nw .ICM files |
安装
1 |
make install |
(选装)配置热插拔(USB; HP LJ 1000/1005/1018/1020):
1 |
make install-hotplug |
安装到CUPS;
1 |
make cups |
修改CUPS配置;
1 |
vi /etc/cups/cupsd.conf |
图中红字localhost改成0.0.0.0,Browsing off改成Browsing on,并在三个地方分别添加Allow all,具体如下
DefaultEncryption Never
Listen 0.0.0.0:631
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols dnssd
# Default authentication type, when authentication is required…
DefaultAuthType Basic
# Web interface setting…
WebInterface Yes
# Restrict access to the server…
<Location />
Order allow,deny
Allow all
</Location>
# Restrict access to the admin pages…
<Location /admin>
Order allow,deny
Allow all
</Location>
# Restrict access to configuration files…
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
Allow all
重启CUPS;
1 |
service cups restart |
浏览器输入https://192.168.1.111:631;
登录到打印机管理界面。