J'ai de longue date un poste nommé TOSHIBA sous Manjaro Xfce en IP dynamique (avec des partages réalisés sous thunar avec thunar-shares-plugin-gtk3).
Mon poste Manjaro KDE nommé H2-IMEDIAS1800 récemment installé en IP statique "voit" parfaitement la liste de ces partages et me permet d'y accéder via la liste des partages affichée dans Dolphin en y invoquant : smb://toshiba/
C'est dans l'autre sens que ça se gâte : la liste des partages déclarés dans KDE sous Dolphin avec kdenetwork-filesharing n'est pas visible depuis le poste Xfce, je suis obligé de spécifier précisément le partage auquel je veux accéder.
Par exemple, depuis Xfce :
smb://h2-imedias1800/ me renvoie l'erreur "L'obtention de la liste des partages a échoué : Argument invalide."
mais :
smb://h2-imedias1800/nom_du_partage/ me permet d'y accéder (j'ai juste à m'identifier)
Le comportement est le même en attaquant le poste KDE par son adresse IP...
Sous Xfce le pare-feu est réglé via gufw pour autoriser tous les appels entrants. Mais à ma connaissance aucun pare-feu n'est activé par défaut sous KDE (la liste des services activés n'y indique d'ailleurs ni iptables, ni ufw, comme activés, contrairement au poste Xfce)
Pour finir, j'ai exactement les mêmes fichiers smb.conf sur les deux machines :
[global]
max log size = 1000
usershare path = /var/lib/samba/usershare
pam password change = yes
map to guest = Bad Password
server role = standalone server
passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
usershare allow guests = yes
passdb backend = tdbsam
force directory mode = 0070
client min protocol = CORE
security = user
name resolve order = lmhosts bcast host wins
log file = /var/log/samba/%m.log
usershare owner only = yes
guest account = nobody
passwd program = /usr/bin/passwd %u
obey pam restrictions = yes
force create mode = 0070
dns proxy = no
os level = 20
unix password sync = yes
usershare max shares = 100
workgroup = DOMICILE
[homes]
comment = Home Directories
browseable = no
read only = yes
create mask = 0700
directory mask = 0700
valid users = %S
[printers]
comment = All Printers
browseable = no
path = /var/spool/samba
printable = yes
guest ok = no
read only = yes
create mask = 0700
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
Si quelqu'un voulait m'éclairer de ses lumières, ce serait sympa.