Scaning under nemesis with mfc7860dw brother printer WiFi only

Arch based Porteus community project
Post Reply
User avatar
francois
Contributor
Contributor
Posts: 5786
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Scaning under nemesis with mfc7860dw brother printer WiFi only

Post#1 by francois » 10 Mar 2018, 05:26

Since december 2017 scanning under nemesis with mfc7860dw brother printer was no more an easy task. Packages seemed to have changed compared to the previous setting. I am putting down the links that got it to work while I have them on hand. My scanner works now, but I have to understand exactly what is essentially got it working.

The printer is set thru WiFi only.

1.0 Sharing scanner on network (Arch linux wiki on Sane):
https://wiki.archlinux.org/index.php/SA ... _a_network
Change the /etc/sane.d/saned.conf file to include ip address of scanner (printer), for example:

Code: Select all

#scan-client.somedomain.firm
...
192.169.000.107 #add your printer-scanner ip address
Verify presence of device:
[guest@porteus ~]$ scanimage --list-devices
device `v4l:/dev/video0' is a Noname TOSHIBA Web Camera - HD: TOSHIB virtual device
- Here only the video cam of my toshiba laptop is present.

2.0 Scanner-specific problems: Network_Scanning (Arch linux wiki):
https://wiki.archlinux.org/index.php/SA ... k_Scanning
specify the IP address of the scanner in the /etc/sane.d/net.conf

Code: Select all

#scan-client.somedomain.firm
...
192.169.000.107 #add your printer-scanner ip address
Verify presence of device:
[guest@porteus ~]$ scanimage --list-devices
device `v4l:/dev/video0' is a Noname TOSHIBA Web Camera - HD: TOSHIB virtual device
- Here only the video cam of my toshiba laptop is present.

3.0 Sane doesn’t see the scanner, look under the scanner section, ping the scanner with:
http://neithere.net/2013/02/18/archlinu ... _7860.html

Code: Select all

brsaneconfig4 -d
If it is not the device, remove incorrect device:
brsaneconfig4 -r Brother_MFC-7860DW

specify the IP address with each block having exactly three digits

Code: Select all

brsaneconfig4 -a name=scanner model=MFC-7860DW ip=192.168.000.107
and not 192.168.0.107

Verify is sane expect this device:

Code: Select all

grep brother /etc/sane.d/dll.conf
If not there:

Code: Select all

echo brother4 | sudo tee -a /etc/sane.d/dll.conf
Verify is sane expect this device:

Code: Select all

grep brother /etc/sane.d/dll.conf
brother4

List the devices:

Code: Select all

scanimage --list-devices
or

Code: Select all

scanimage -L
device `brother4:net1;dev0' is a Brother scanner MFC-7860DW
And there it is.

4.0 Test the scanner:

Code: Select all

scanimage --batch
Simple scan should work.

Edited after verification.
Prendre son temps, profiter de celui qui passe.

User avatar
francois
Contributor
Contributor
Posts: 5786
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Scaning under nemesis with mfc7860dw brother printer

Post#2 by francois » 13 Mar 2018, 01:25

Finally, modifying net.conf and sane.conf was not necessary for me.

Reformated first post for more clarity.
Prendre son temps, profiter de celui qui passe.

Post Reply