J'ai installé lubuntu 14.04, connecté à un routeur Virgin Broadband, avec un lecteur Seagate Media NAS également connecté au même routeur. Samba est installé.
Sous Windows 7 (sur un autre ordinateur), je pouvais simplement naviguer sur le réseau et voir Seagate-3A4AAA (pas son vrai nom) et double-cliquer dessus. Mais depuis mon bureau lubuntu, naviguer sur le réseau avec PCManFM ne révèle aucun ordinateur ni le lecteur NAS, et taper smb://Seagate-3A4AAA
ne fonctionne pas. Cependant, ce qui fonctionne, c’est saisir l’adresse IP locale (découverte à partir du portable Windows 7) à l’emplacement PCManFM comme ceci smb://192.168.0.4
. Vraisemblablement, redémarrer le routeur ou couper l’alimentation peut entraîner l’affectation d’une adresse IP différente. (Fait intéressant, nous avons eu une coupure de courant récemment et l'adresse IP n'a pas changé).
Existe-t-il un meilleur moyen de trouver le lecteur et de s'y connecter sans avoir à utiliser une adresse IP potentiellement modifiable? Quelque chose ne va pas avec ma configuration? Est-ce un problème de routeur ou un problème de lubuntu?
Windows utilise un protocole de communication local, sans DHCP, différent de tout autre système d'exploitation. La plupart des autres systèmes utilisent des implémentations du protocole Zeroconf: Bonjour sur Apple, tels que Mac OS ou iOS, et Avahi sous Linux.
Lorsque vous utilisez Zeroconf, les hôtes peuvent être adressés avec
hostname.local
Si votre NAS prend en charge Zeroconf (essayez simplement), vous devriez pouvoir y accéder en utilisant l'adresse
smb://Seagate-3A4AAA.local/
Il se peut qu'Avahi ne soit pas encore installé sur votre système. Si oui, installez-le en utilisant
Sudo apt-get install avahi-daemon
Si avahi-daemon ne démarre pas automatiquement, vous pouvez le redémarrer ou le démarrer manuellement avec
Sudo service avahi-daemon start