DCP-7060D+Orange Pi ZeroLTSでプリンターサーバー2
次にドライバーのインストール。
BrotherはDebian向けドライバーを提供しているが、Armではアーキテクチャが異なり、そのままでは使えない。
海外サイトにやり方があった。
apt install qemu binfmt-support qemu-user-static a2ps
必要な物をインストール。
dpkg --add-architecture i386
アーキテクチャを追加。
cd /var/tmp
作業の為にテンポラリへ移動。
wget old.kali.org/kali-security/pool/main/e/eglibc/libc6_2.13-38+deb7u8_i386.deb
dpkg -x libc6_2.13-38+deb7u8_i386.deb data
cp -r data/lib/* /lib
cp -r data/usr/* /usr
cp -r data/etc/* /etc
EXTRA_OPTS=”-L /lib/i386-linux-gnu”
i386用のlibc6をインストール、だがこの辺は良くわからない。debを展開してコピー、再起動しても実行するように設定するらしい。
依存関係エラーが出るが、とりあえずこのまま。
mkdir /var/spool/lpd
cd /var/tmp
wget https://download.brother.com/welcome/dlf005479/dcp7060dlpr-2.1.0-1.i386.deb
wget https://download.brother.com/welcome/dlf005481/cupswrapperDCP7060D-2.0.4-2.i386.deb
dpkg -i --force-all dcp7060dlpr-2.1.0-1.i386.deb
dpkg -i --force-all cupswrapperDCP7060D-2.0.4-2.i386.deb
この辺はBrotherの説明通り。
後は、cupsの設定だが、GUIなので省略。
USBで繋いで、インストールしたドライバーで動く。
以上。