How to get the printer driver for Oki Mac into Linux

Even if you try to print from Linux to the printer OKI B841dn used at the University of Aizu With the Linux general-purpose driver, only a strange list of binaries appears. .. ..

There is no driver for CUPS of B841 on OKI's site. It is included in the driver for Mac, so extract it and use it! !!

But it's hard

wget https://www.oki.com/jp/printing/download/B841-PS-MX-DRV-200_43747.dmg
7z x B841-PS-MX-DRV-200_43747.dmg

It ’s clogged

Note that Filter is said to have "has insecure permissions" unless it has owner privileges (755).

image.png

image.png

image.png

bonus

I've worked hard so far, but in fact, "OKI B841dn" has a web print function. For example, at the University of Aizu, if you hit <printer name> .u-aizu.ac.jp from your browser, you will see something like a management screen.

From there, select "Print" and a web print screen will appear, allowing you to easily print the pdf.

image.png

This is convenient if you want to print a little on a PC that does not have a driver. It's faster than printing with lpd because it's like caching everything in the printer before printing. (Oh, you don't have to have a driver ...)

Recommended Posts

How to get the printer driver for Oki Mac into Linux
How to get into the python development environment with Vagrant
How to get the Python version
[Linux] How to use the echo command
How to use the Linux grep command
How to get colored output to the console
How to operate Linux from the console
How to install Windows Subsystem For Linux
How to get started with laravel (Linux)
How to make an embedded Linux device driver (11)
How to specify the launch browser for JupyterLab 3.0.0
How to use MkDocs for the first time
How to make an embedded Linux device driver (8)
How to make an embedded Linux device driver (1)
How to make an embedded Linux device driver (4)
How to make an embedded Linux device driver (7)
How to make an embedded Linux device driver (2)
How to make an embedded Linux device driver (3)
Device driver to get CPU information for ARM
How to operate Linux from the outside Procedure
How to create a shortcut command for LINUX
How to get the files in the [Python] folder
How to switch between Linux and Mac shells
How to make an embedded Linux device driver (6)
How to make an embedded Linux device driver (5)
How to make an embedded Linux device driver (10)
How to find the correlation for categorical variables
How to make an embedded Linux device driver (9)
How to get started with the 2020 Python project (windows wsl and mac standardization)
How to access the contents of a Linux disk on a Mac (but read-only)
[linux] How to quit without waiting for the other party to disconnect with telnet
[Introduction to Python] How to get the index of data with a for statement
How to get the variable name itself in python
How to get the number of digits in Python
Linux user addition, how to use the useradd command
How to create a local repository for Linux OS
How to build a development environment for TensorFlow (1.0.0) (Mac)
How to make an embedded Linux device driver (12) (Complete)
(Remember quickly) How to use the LINUX command line
[Linux] [C / C ++] How to get the return address value of a function and the function name of the caller
How to solve the problem that video content cannot be played on Firefox for Linux
Avoiding the pitfalls of using a Mac (for Linux users?)
How to set up Ubuntu for Windows Subsystem for Linux 2 (WSL2)
[python] How to use the library Matplotlib for drawing graphs
I want to move selenium for the time being [for mac]
[For beginners] How to use for statements on Linux (variables, etc.)
[Linux] [C / C ++] Summary of how to get pid, ppid, tid
How to get Instruction Pointer (= program counter) in Linux kernel
How to get the last (last) value in a list in Python
How to get all the keys and values in the dictionary
I didn't know how to use the [python] for statement
[PowerShell] How to search for rows like Linux grep (Windows)
[Shell] How to get the remote default branch in Git
[Introduction to Python] How to get data with the listdir function
How to connect the contents of a list into a string
How to use the generator
The Linux Watchdog driver API
How to use the decorator
How to increase the axis
How to start the program
[Django Learned with the Devil's Blade] How to get a query set for forward / reverse reference