Dépannage de l'accès à un dossier partagé Windows XP de Fedora :
Vous recevez l'erreur :
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
*1. Vérifiez que Linux peut envoyer un ping à l'autre boîte *
Exécutez cette commande sur la boîte Linux à l'adresse IP de la boîte Windows :
el@defiant /mnt $ ping 192.168.13.107
PING 192.168.13.107 (192.168.13.107) 56(84) bytes of data.
64 bytes from 192.168.13.107: icmp_req=1 ttl=128 time=0.366 ms
--- 192.168.13.107 ping statistics ---
44 packets transmitted, 44 received, 0% packet loss, time 42999ms
rtt min/avg/max/mdev = 0.178/0.227/0.366/0.038 ms
Si vous ne pouvez pas atteindre la boîte ou si la connectivité est in et out, mount peut se plaindre.
**2. Assurez-vous qu'un dossier est effectivement partagé sur Windows, suivez les étapes suivantes :
- Ouvrez le navigateur de fichiers sur `C:## Dépannage de l'accès à un dossier partagé Windows XP de Fedora :
Vous recevez l'erreur :
mount error(115): Operation now in progress
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
*1. Vérifiez que Linux peut envoyer un ping à l'autre boîte *
Exécutez cette commande sur la boîte Linux à l'adresse IP de la boîte Windows :
el@defiant /mnt $ ping 192.168.13.107
PING 192.168.13.107 (192.168.13.107) 56(84) bytes of data.
64 bytes from 192.168.13.107: icmp_req=1 ttl=128 time=0.366 ms
--- 192.168.13.107 ping statistics ---
44 packets transmitted, 44 received, 0% packet loss, time 42999ms
rtt min/avg/max/mdev = 0.178/0.227/0.366/0.038 ms
Si vous ne pouvez pas atteindre la boîte ou si la connectivité est in et out, mount peut se plaindre.
**2. Assurez-vous qu'un dossier est effectivement partagé sur Windows, suivez les étapes suivantes :
- Ouvrez le navigateur de fichiers sur .
- Créez un nouveau dossier appelé
public
. Vous avez donc maintenant C:\public
- A l'intérieur de ce dossier, créez un nouveau document texte appelé “testing.txt”.
- Faites un clic droit sur le dossier
C:\public
et allez dans les propriétés.
- Cliquez sur l'onglet de partage.
- Assurez-vous que la case “Partager ce dossier sur le réseau” est cochée. Notez le nom du partage : “public”.
- Cliquez sur ok. Une petite main devrait apparaître sous le dossier, ce qui signifie qu'il est partagé.
Le dossier “public” est maintenant partagé et vous devriez pouvoir vous y connecter avec Linux.
3. Sous Linux, montez le partage avec “mount”:
- Ouvrez une console et
su
à la racine.
créez un répertoire mkdir /mnt/windows
Ce sera l'endroit où vous accéderez aux fichiers partagés.
lancez la commande mount qui vous demande un mot de passe :
La commande ci-dessus vous demande un mot de passe, entrez le mot de passe correct, un mot de passe incorrect produira une erreur. Si vous n'êtes pas sûr du mot de passe, vous pouvez le changer dans la boîte de dialogue de Windows sous Panneau de configuration -> Comptes d'utilisateurs.
Exécutez la commande cd /mnt/windows
et lancez ls
. Le contenu du lecteur est présenté :
Vous vous êtes connecté au lecteur Windows.
4. Connectez-vous au lecteur partagé avec le navigateur de fichiers konqueror ou linux:
- Ouvrez votre navigateur de fichiers, dans mon cas konqueror.
- Dans la barre d'emplacement du fichier, entrez
smb://192.168.13.107/public
et appuyez sur entrée.
- Il se peut qu'une boîte de connexion vous soit présentée avec un nom d'utilisateur et un mot de passe. Saisissez le nom d'utilisateur et le mot de passe de la boîte Windows décrite en haut de ce message.
- Félicitations, vous êtes connecté au dossier partagé.
DÉPANNAGE, si ce qui précède ne fonctionne pas.
Etape 1 : Avez-vous essayé de redémarrer les deux ordinateurs
Redémarrez vos deux ordinateurs. Après cela, assurez-vous que toutes vos mises à jour de Windows sont effectuées. Assurez-vous que les mises à jour logicielles de Linux sont également effectuées. Redémarrez après les mises à jour.
Etape 2 : Vérifiez vos pare-feu, alarmes de zone et autres logiciels de sécurité
Un logiciel conçu pour protéger votre ordinateur contre les virus, les logiciels malveillants ou les maux d'Internet pourrait bloquer votre tentative de partage de fichiers. Le pare-feu de Windows peut être en mode paranoïaque. Bien qu'il soit peu probable que le pare-feu de Windows soit en cause, désactivez-le temporairement pour vérifier que ce n'est pas le problème. (ne le laissez pas désactivé).
Obtenez une liste de tous les logiciels de sécurité qui pourraient être en mode paranoïaque. Pare-feu Windows, pare-feu tiers, ZoneAlarms, antivirus, Kaspersky, AVG, ou tout autre logiciel qui prétend vous protéger contre les virus/malware/malveillance. Vous devrez les passer en revue et les désactiver temporairement ou ouvrir une liste blanche à travers eux pour votre adresse IP.
Etape 3 : Acquérir des indices à partir du logiciel de sécurité.
ZoneAlarm tient un journal de tous les événements et tentatives de partage de dossiers, allez dans Aperçu->alertes et journaux. Et voyez la liste de toutes vos tentatives ratées. La même chose est possible pour d'autres logiciels. Dans ce cas, il vous protège contre vous.
étape 4 : Problèmes suspects dans le routeur ou le réseau local lui-même
Peut-être que le routeur, les ponts sans fil, les hubs débiles ou d'autres appareils de réseau contiennent des directives qui bloquent votre tentative de connexion au dossier partagé. Le routeur ou le dispositif lui-même peut bloquer un port ou avoir quelque chose en mode restrictif. Est-ce que quelqu'un s'est amusé avec ce dispositif dernièrement ? Essayez de réinitialiser le routeur et réessayez.
étape 5 : Assurez-vous que votre réseau local est simple et correct.
Vos deux ordinateurs se connectent-ils au même routeur ? Peut-être que l'un est connecté à un pont sans fil Netgear de merde et l'autre à un routeur ? Simplifiez le réseau en faisant en sorte que tous les ordinateurs se connectent à un seul routeur. Redémarrez les routeurs et l'internet, essayez à nouveau.
étape 6 : ça ne marche toujours pas. Isolez l'unité défectueuse
Il est temps de rassembler les chats et d'isoler l'unité défectueuse. Prouvez que la boîte Windows ne partage pas votre fichier en vous connectant au partage avec un autre ordinateur. Procurez-vous un ordinateur portable Windows ou un produit Apple et connectez-le à votre réseau pour voir s'ils peuvent accéder au partage. S'ils ne le peuvent pas, la Windows Box a un problème, s'ils le peuvent, la Linux Box a le problème.
étape 7 : suspectez le pare-feu sous Linux
Prenez note de toute alarme de sécurité spéciale ou de tout logiciel de pare-feu spécial sous Linux. Exécutez system-config-firewall
et assurez-vous que smb est vérifié. Vérifiez que Linux n'empêche pas votre montage. Créez un partage smb sur une autre boîte Linux, et essayez de vous connecter à cela.
Si rien de tout cela ne marche. Utilisez l'option nucléaire, réinstallez les deux systèmes d'exploitation et recommencez au début. C'est de la chirurgie par fusée.