Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
gard
Дайте еще вывод
iptables -L
при отключенном файрволе

[14:54:23.852126] [bjnp] udp_command: ERROR - no data received (timeout = 10000)
[14:54:23.852162] [bjnp] bjnp_init_device_structure: Cannot read mac address, skipping this scanner
[14:54:23.852219] [bjnp] bjnp_allocate_device: ERROR - Cannot resolve host: Pantum%20M6550NW%20series%5B02D49A%5D._pdl-datastream._tcp.local port 8612
[14:54:23.884021] [bjnp] bjnp_allocate_device: ERROR - Cannot resolve host: Pantum-02D49A.local port 8612
printer_info: (M6550NW series,192.168.0.164)
tcp_dev_open: (192.168.0.164,9200)
dev_inquiry: Model name = Pantum M6550NW series (tcp 192.168.0.164 9200)
device `pantum6500:tcp 192.168.0.164 9200' is a Pantum M6550NW series (tcp 192.168.0.164 9200) multi-function peripheral
device `escl:http://192.168.0.164:631' is a ESCL Pantum M6550NW series[02D49A] flatbed scanner
device `airscan:e0:Pantum M6550NW series[02D49A]' is a eSCL Pantum M6550NW series[02D49A] ip=192.168.0.164

gard
ps: на самом сканере настройки никакие не меняли? Его хостнейм Pantum-02D49A?

настройки не менял, хостнейм Pantum-02D49A

gard
ps2: проверьте еще установлены ли пакеты sane-utils и sane-common (не уверен, что должны быть, но все же)

Таких пакетов в списке установочных нет
gard
Или еще можете попробовать открыть эти порты:
mdns		5353/tcp			# Multicast DNS
mdns		5353/udp			# Multicast DNS

Не помогает. Наверное, файерволл не причём, я ведь даже совсем отключал его
cat /etc/sane.d/saned.conf

# saned.conf
# Configuration for the saned daemon

## Daemon options
# Port range for the data connection. Choose a range inside [1024 - 65535].
# Avoid specifying too large a range, for performance reasons.
#
# ONLY use this if your saned server is sitting behind a firewall. If your
# firewall is a Linux machine, we strongly recommend using the
# Netfilter nf_conntrack_sane connection tracking module instead.
#
# data_portrange = 10000 - 10100
## Access list
# A list of host names, IP addresses or IP subnets (CIDR notation) that
# are permitted to use local SANE devices. IPv6 addresses must be enclosed
# in brackets, and should always be specified in their compressed form.
#
# The hostname matching is not case-sensitive.

#scan-client.somedomain.firm
#192.168.0.1
#192.168.0.1/29
#[2001:db8:185e::42:12]
#[2001:db8:185e::42:12]/64

# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and
# /etc/services must also be properly configured to start
# the saned daemon as documented in saned(8), services(4)
# and inetd.conf(4) (or xinetd.conf(5)).
Всё равно не работает
Просканировал сеть через avahi, добавил полученный адрес .local в /etc/sane.d/pixma.conf и /etc/sane.d/net.conf
Теперь по команде scanimage -L показывает:

[13:01:50.640664] [bjnp] udp_command: ERROR - no data received (timeout = 10000)
[13:01:50.640718] [bjnp] bjnp_init_device_structure: Cannot read mac address, skipping this scanner
[13:01:50.640805] [bjnp] bjnp_allocate_device: ERROR - Cannot resolve host: Pantum%20M6550NW%20series%5B02D49A%5D._pdl-datastream._tcp.local port 8612
[13:01:50.666745] [bjnp] bjnp_allocate_device: ERROR - Cannot resolve host: Pantum-02D49A.local port 8612
printer_info: (M6550NW series,192.168.0.164)
tcp_dev_open: (192.168.0.164,9200)
dev_inquiry: Model name = Pantum M6550NW series (tcp 192.168.0.164 9200)
device `pantum6500:tcp 192.168.0.164 9200' is a Pantum M6550NW series (tcp 192.168.0.164 9200) multi-function peripheral
device `airscan:e0:Pantum M6550NW series[02D49A]' is a eSCL Pantum M6550NW series[02D49A] ip=192.168.0.164

Может в эту сторону стоит копать? Не пойму что за ошибки "bjnp_init_device_structure: Cannot read mac address, skipping this scanner" и "bjnp_allocate_device: ERROR - Cannot resolve host", никак не могу нагуглить. Может ещё везде надо мак-адрес добавить?
Добавил в /etc/sane.d/dll.conf строки, ничего не изменилось

Тут тоже советуют установить backend отсюда, если есть проблемы. Но, как я понял, там инструкция для Убунты, как в Арч скомпилировать это всё я так и не разобрался. И, к тому же, у меня установлена эта штука

ls /etc/sane.d/dll.d/:
airscan hpaio pantum6500 pantum_mfp

ls /etc/sane.d/
abaton.conf canon630u.conf coolscan.conf epjitsu.conf gt68xx.conf kodakaio.conf microtek2.conf pantum6500.conf ricoh.conf sp15c.conf u12.conf
agfafocus.conf canon.conf dc210.conf epson2.conf hp3900.conf kodak.conf microtek.conf pantum_mfp.conf rts8891.conf st400.conf umax1220u.conf
airscan.conf canon_dr.conf dc240.conf epson.conf hp4200.conf kvs1025.conf mustek.conf pie.conf s9036.conf stv680.conf umax.conf
apple.conf canon_lide70.conf dc25.conf epsonds.conf hp5400.conf leo.conf mustek_pp.conf pieusb.conf saned.conf tamarack.conf umax_pp.conf
artec.conf canon_pp.conf dell1600n_net.conf escl.conf hp.conf lexmark.conf mustek_usb.conf pixma.conf sceptre.conf teco1.conf v4l.conf
artec_eplus48u.conf cardscan.conf dll.conf fujitsu.conf hpsj5s.conf ma1509.conf nec.conf plustek.conf sharp.conf teco2.conf xerox_mfp.conf
avision.conf coolscan2.conf dll.d genesys.conf hs2p.conf magicolor.conf net.conf plustek_pp.conf sm3840.conf teco3.conf
bh.conf coolscan3.conf dmc.conf gphoto2.conf ibm.conf matsushita.conf p5.conf qcam.conf snapscan.conf test.conf

Драйвер у меня стоит из АУРа этот https://aur.archlinux.org/packages/pantum_driver

А файерволл в итоге я правильно настраиваю? Я смотрю, есть вкладка "Порт-источники", может туда надо ещё что-то добавить?
Открыл указанные порты, никаких изменений.

В /etc/sane.d/saned.conf написано следующее:
## Daemon options
# Port range for the data connection. Choose a range inside [1024 - 65535].
# Avoid specifying too large a range, for performance reasons.
Т.е., не рекомендуют указывать слишком большой диапазон, может не стоит?

Содержимое /etc/sane.d/dll.conf:
# dll.conf - Configuration file for the SANE dynamic backend loader
#
# Backends can also be enabled by configuration snippets under the dll.d/
# directory -- third party backends can drop their configuration file in
# this in this directory, named after the backend.
#
# The next line enables the network backend; comment it out if you don't
# need to use a remote SANE scanner over the network -- see sane-net(5)
# and saned(8) for details.
net
abaton
agfafocus
apple
artec
artec_eplus48u
as6e
avision
bh
canon
canon630u
canon_dr
canon_lide70
#canon_pp
cardscan
coolscan
#coolscan2
coolscan3
#dc210
#dc240
#dc25
dell1600n_net
dmc
epjitsu
#epson
epson2
epsonds
escl
fujitsu
genesys
#gphoto2
gt68xx
hp
hp3500
hp3900
hp4200
hp5400
hp5590
hpljm1005
hpsj5s
hs2p
ibm
kodak
kodakaio
kvs1025
kvs20xx
kvs40xx
leo
lexmark
ma1509
magicolor
matsushita
microtek
microtek2
mustek
#mustek_pp
mustek_usb
mustek_usb2
nec
niash
#p5
pie
pieusb
pint
pixma
plustek
#plustek_pp
#pnm
qcam
ricoh
ricoh2
rts8891
s9036
sceptre
sharp
sm3600
sm3840
snapscan
sp15c
#st400
#stv680
tamarack
teco1
teco2
teco3
#test
u12
umax
umax1220u
#umax_pp
v4l
xerox_mfp
#hpaio

Может я файерволл как-то не так настраиваю? Делаю всё в кде через программу firewall-config
https://i.imgur.com/acN81gj.png
arp-scan показывает следующее: 192.168.0.164 ec:3d:fd:f4:79:2e SHENZHEN BILIAN ELECTRONIC CO.,LTD
Хотя до этого проверял через lpstat -s, что по этому айпи принтер

В файерволле добавил указанные порты в исключения

Команда scanimage -L теперь выдаёт
[15:09:26.105994] [bjnp] udp_command: ERROR - no data received (timeout = 10000)
[15:09:26.106042] [bjnp] bjnp_init_device_structure: Cannot read mac address, skipping this scanner
[15:09:26.106105] [bjnp] bjnp_allocate_device: ERROR - Cannot resolve host: Pantum%20M6550NW%20series%5B02D49A%5D._pdl-datastream._tcp.local port 8612
device `escl:http://192.168.0.164:631' is a ESCL Pantum M6550NW series[02D49A] flatbed scanner
device `airscan:e0:Pantum M6550NW series[02D49A]' is a eSCL Pantum M6550NW series[02D49A] ip=192.168.0.164

При запуске Skanlite определяет сканер, но при попытке сканировать появляется ошибка Error during device I/O
Сканер отреагировал хоть как-то, перманентно горит экранчик с надписью "Сканирование", но больше ничего не происходит
Доброго дня!
В наличии Арч с ядром 5.10.6-ze1-1-zen. После недавнего обновления системы отвалился сетевой сканер у МФУ Pantum M6550NW. Причём, принтер работает, а сканер не определяется. Прошерстил файерволл, порты 8610-8612 поставил в исключения, да и в принципе файервол отключал, всё равно не работает. В /etc/sane.d/pixma.conf дописал айпи сканера. Команда scanimage -Lq выдаёт [bjnp] bjnp_init_device_structure: Cannot read mac address, skipping this scanner. Стоят пакеты libksane 20.12.1-1, perl-image-sane 5-2, sane 1.0.31-3, sane-airscan 0.99.23-1, для принтера pantum_driver 1.4.0-0.1
Спасибо, первый же способ помог!