Page 1 sur 1

[cifs]montage nas/kernel 3.8(résolu)

Publié : mar. 19 mars 2013, 19:53
par fran
bonjour

j'ai a nouveau des soucis avec mon nas

j'ai eu la mise à jour du kernel 3.8.3.2 et depuis plus de montage de mon nas (mon fstab n'a pas bougé entre temps)

Code : Tout sélectionner

[franck@asusN53S ~]$ systemctl status mnt-Disknas.mount
mnt-Disknas.mount - /mnt/Disknas
	  Loaded: loaded (/etc/fstab)
	  Active: failed (Result: exit-code) since mar. 2013-03-19 19:39:58 CET; 2s ago
	   Where: /mnt/Disknas
	    What: //192.168.0.10/usbshare1
	 Process: 2797 ExecMount=/bin/mount //192.168.0.10/usbshare1 /mnt/disknas -t cifs -o noauto,x-systemd.automount,x-systemd.device-timeout=8,user,users,credentials=/home/franck/.smbcredentials (code=exited, status=32)

[franck@asusN53S ~]$ 
même le montage à la main ne fonctionne plus

Code : Tout sélectionner

[root@asusN53S franck]# mount -t cifs //192.168.0.10/usbshare1 /mnt/Disknas --verbose -o user=admin
Couldn't chdir to /mnt/disknas: No such file or directory
[root@asusN53S franck]# exit
en rétrogradant en kernel 3.7.10-1

Code : Tout sélectionner

[2013-03-18 15:08] Running 'pacman -U linux-3.7.10-1-i686.pkg.tar.xz nvidia-313.26-1-i686.pkg.tar.xz'
[2013-03-18 15:09] >>> Updating module dependencies. Please wait ...
[2013-03-18 15:09] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2013-03-18 15:09] ==> Building image from preset: 'default'
[2013-03-18 15:09]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-03-18 15:09] ==> Starting build: 3.7.10-1-ARCH
[2013-03-18 15:09]   -> Running build hook: [base]
[2013-03-18 15:09]   -> Running build hook: [udev]
[2013-03-18 15:09]   -> Running build hook: [autodetect]
[2013-03-18 15:09]   -> Running build hook: [modconf]
[2013-03-18 15:09]   -> Running build hook: [block]
[2013-03-18 15:09]   -> Running build hook: [filesystems]
[2013-03-18 15:09]   -> Running build hook: [keyboard]
[2013-03-18 15:09]   -> Running build hook: [fsck]
[2013-03-18 15:09] ==> Generating module dependencies
[2013-03-18 15:09] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2013-03-18 15:09] ==> Image generation successful
[2013-03-18 15:09] ==> Building image from preset: 'fallback'
[2013-03-18 15:09]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2013-03-18 15:09] ==> Starting build: 3.7.10-1-ARCH
[2013-03-18 15:09]   -> Running build hook: [base]
[2013-03-18 15:09]   -> Running build hook: [udev]
[2013-03-18 15:09]   -> Running build hook: [modconf]
[2013-03-18 15:09]   -> Running build hook: [block]
[2013-03-18 15:09]   -> Running build hook: [filesystems]
[2013-03-18 15:09]   -> Running build hook: [keyboard]
[2013-03-18 15:09]   -> Running build hook: [fsck]
[2013-03-18 15:09] ==> Generating module dependencies
[2013-03-18 15:09] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2013-03-18 15:09] ==> Image generation successful
[2013-03-18 15:09] upgraded linux (3.8.3-2 -> 3.7.10-1)

ça fonctionne 
[2013-03-18 15:10] upgraded nvidia (313.26-2 -> 313.26-1)

Code : Tout sélectionner

[franck@eeebox ~]$ systemctl status mnt-Disknas.mount
mnt-Disknas.mount - /mnt/Disknas
     Loaded: loaded (/etc/fstab)
     Active: active (mounted) since lun. 2013-03-18 15:11:19 CET; 12min ago
      Where: /mnt/Disknas
       What: //192.168.0.10/usbshare1
    Process: 477 ExecMount=/bin/mount //192.168.0.10/usbshare1 /mnt/Disknas -t cifs -o noauto,x-systemd.automount,x-systemd.device-timeout=8,user,users,credentials=/home/franck/.smbcredentials (code=exited, status=0/SUCCESS)

[franck@eeebox ~]$

Code : Tout sélectionner

[franck@asusN53S ~]$ ls /mnt
Disknas  stockage  windows
[franck@asusN53S ~]$ 
ma connexion fonctionne via

Code : Tout sélectionner

[franck@asusN53S ~]$ pacman -Q netcfg
netcfg 3.0-1
[franck@asusN53S ~]$ 

Code : Tout sélectionner

[franck@asusN53S ~]$ systemctl status dhcpcd.service
dhcpcd.service - dhcpcd on all interfaces
	  Loaded: loaded (/usr/lib/systemd/system/dhcpcd.service; enabled)
	  Active: active (running) since mar. 2013-03-19 19:29:37 CET; 11min ago
	 Process: 437 ExecStart=/sbin/dhcpcd -q -b (code=exited, status=0/SUCCESS)
	Main PID: 450 (dhcpcd)
	  CGroup: name=systemd:/system/dhcpcd.service
		  └─450 /sbin/dhcpcd -q -b

[franck@asusN53S ~]$ 

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 20:02
par benjarobin
Peux tu donner la sortie de

Code : Tout sélectionner

ls -la /mnt/disknas
ls -la /mnt/Disknas
C'est /mnt/Disknas ou /mnt/disknas ?

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 20:03
par fran
merci

[franck@asusN53S ~]$ ls -la /mnt/disknas
ls: impossible d'accéder à /mnt/disknas: Aucun fichier ou dossier de ce type

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 20:03
par benjarobin
Et tu en conclu quoi ?

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 20:06
par fran
oups :oops: la bonne commande c'est avec le D(majuscule)

Code : Tout sélectionner

[franck@asusN53S ~]$ ls -la /mnt/Disknas
ls: impossible d'ouvrir le répertoire /mnt/Disknas: Aucun périphérique de ce type
[franck@asusN53S ~]$ 
et la bonne commande pour le montage manu c'est

Code : Tout sélectionner

[root@asusN53S franck]# mount -t cifs //192.168.0.10/usbshare1 /mnt/Disknas --verbose -o user=admin
Couldn't chdir to /mnt/Disknas: No such device
[root@asusN53S franck]# exit
ben qu'il n'y a Aucun périphérique de ce type

mais je ne comprends pas , j'ai crée mon point de montage via mkdir sous /mnt
comment recréer mon montage ?

et pourquoi une difference de fonctionnement entre 2 kernels?

FSTAB

Code : Tout sélectionner

#montage usbstation2
//192.168.0.10/usbshare1  /mnt/Disknas  cifs  noauto,x-systemd.automount,x-systemd.device-timeout=8,user,users,credentials=/home/franck/.smbcredentials  0  0

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 22:33
par hopimet
Salut,

Je ne sais pas si ça à un rapport mais au cas où : https://bugs.archlinux.org/task/34372

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 22:39
par fran
effectivement , c'est peut être une piste , et c'est mon cas , avec le kernel 3.7.10.1 pas de probleme ( et pour preuve la mise à jour vers le kernel 3.8.3.2 puis retrograde vers 3.7.10.1)

et avec le kernel 3.8.3.2 pas de montage.
j'ai regardé la commande mount et j'ai ça :

Code : Tout sélectionner

[root@asusN53S franck]# mount
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sys on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
dev on /dev type devtmpfs (rw,nosuid,relatime,size=1974988k,nr_inodes=493747,mode=755)
run on /run type tmpfs (rw,nosuid,nodev,relatime,mode=755)
/dev/sda5 on / type ext4 (rw,relatime,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /mnt/Disknas type autofs (rw,relatime,fd=23,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)<---------------------
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=29,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda2 on /mnt/windows type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/sda7 on /home type ext4 (rw,relatime,data=ordered)
/dev/sda8 on /mnt/stockage type ext4 (rw,relatime,data=ordered)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
[root@asusN53S franck]# 

Re: [cifs]montage nas

Publié : mar. 19 mars 2013, 23:47
par benjarobin
fran a écrit :mais je ne comprends pas , j'ai crée mon point de montage via mkdir sous /mnt
comment recréer mon montage ?
Le dossier n'a pas miraculeusement disparu, tu as du faire un rm... Bref...
Il suffit de recréer le dossier...
Sinon pour information ce n'est pas une bonne idée d'utiliser /mnt, enfin je préfèrerait /media par exemple

Re: [cifs]montage nas

Publié : mer. 20 mars 2013, 09:42
par fran
Mon point de montage n'a pas été supprimé, pas de rm ,bref...
Pour preuve, si je retrograde de kernel, ça fonctionne.

Avec le kernel 3.8.3.2 ,J'ai déjà essayé d'en recréer un, mais toujours la même erreur et que ce soit /media où /mnt .

Si je reprends mon 1er post , /mnt/Disknas à l'air bien monté

Code : Tout sélectionner

[franck@asusN53S ~]$ systemctl status mnt-Disknas.mount
mnt-Disknas.mount - /mnt/Disknas  <----------------------
	  Loaded: loaded (/etc/fstab) <----------------------
	  Active: failed (Result: exit-code) since mer. 2013-03-20 09:56:40 CET; 3s ago
	   Where: /mnt/Disknas
	    What: //192.168.0.10/usbshare1
	 Process: 927 ExecMount=/bin/mount //192.168.0.10/usbshare1 /mnt/Disknas -t cifs -o noauto,x-systemd.automount,x-systemd.device-timeout=8,user,users,credentials=/home/franck/.smbcredentials (code=exited, status=32)

[franck@asusN53S ~]$ 

Code : Tout sélectionner

[franck@asusN53S ~]$ ls -la /mnt/Disknas
ls: impossible d'ouvrir le répertoire /mnt/Disknas: Aucun périphérique de ce type
D'après ce que je comprends , il ne peut pas charger le nas dedans .

Re: [cifs]montage nas

Publié : mer. 20 mars 2013, 10:12
par benjarobin
Donne la sortie (en root) de

Code : Tout sélectionner

systemctl status mnt-Disknas.mount

Re: [cifs]montage nas

Publié : mer. 20 mars 2013, 11:06
par fran

Code : Tout sélectionner

[root@asusN53S franck]# systemctl status mnt-Disknas.mount
mnt-Disknas.mount - /mnt/Disknas
	  Loaded: loaded (/etc/fstab)
	  Active: failed (Result: exit-code) since mer. 2013-03-20 11:04:56 CET; 6s ago
	   Where: /mnt/Disknas
	    What: //192.168.0.10/usbshare1
	 Process: 915 ExecMount=/bin/mount //192.168.0.10/usbshare1 /mnt/Disknas -t cifs -o noauto,x-systemd.automount,x-systemd.device-timeout=8,user,users,credentials=/home/franck/.smbcredentials (code=exited, status=32)

mars 20 11:04:56 asusN53S systemd[1]: Mounting /mnt/Disknas...
mars 20 11:04:56 asusN53S mount[915]: mount error(13): Permission denied
mars 20 11:04:56 asusN53S mount[915]: Refer to the mount.cifs(8) manual pag...s)
mars 20 11:04:56 asusN53S systemd[1]: mnt-Disknas.mount mount process exite...32
mars 20 11:04:56 asusN53S systemd[1]: Failed to mount /mnt/Disknas.
mars 20 11:04:56 asusN53S systemd[1]: Unit mnt-Disknas.mount entered failed...te
[root@asusN53S franck]# exit
exit
[franck@asusN53S ~]$

Re: [cifs]montage nas

Publié : mer. 20 mars 2013, 11:23
par fran
Je viens de tester ( et comprendre) l'infos donnée par :
hopimet a écrit :Salut,

Je ne sais pas si ça à un rapport mais au cas où : https://bugs.archlinux.org/task/34372
:bravo:
J'ai crée un dossier nas dans /home ,/home/franck/nas, et je l'ai monté dedans en manuel

Code : Tout sélectionner

[franck@asusN53S ~]$ su
Mot de passe : 
[root@asusN53S franck]# mount -t cifs //192.168.0.10/usbshare1 /home/franck/nas -o sec=ntlm --verbose -o user=admin
Password for admin@//192.168.0.10/usbshare1: 
mount.cifs kernel mount options: ip=192.168.0.10,unc=\\192.168.0.10\usbshare1,sec=ntlm,user=admin,pass=********
[root@asusN53S franck]# exit
exit
[franck@asusN53S ~]$ 
Donc apres ....j'ai essayé ça dans fstab

Code : Tout sélectionner

#montage usbstation2
//192.168.0.10/usbshare1  /home/franck/nas  cifs  noauto,x-systemd.automount,x-systemd.device-timeout=8,sec=ntlm,user,users,credentials=/home/franck/.smbcredentials  0  0
et ça fonctionne :bravo:

Code : Tout sélectionner

[franck@asusN53S ~]$ systemctl status home-franck-nas.mount
home-franck-nas.mount - /home/franck/nas
	  Loaded: loaded (/etc/fstab)
	  Active: active (mounted) since mer. 2013-03-20 11:32:43 CET; 5min ago
	   Where: /home/franck/nas
	    What: //192.168.0.10/usbshare1
	 Process: 605 ExecMount=/bin/mount //192.168.0.10/usbshare1 /home/franck/nas -t cifs -o noauto,x-systemd.automount,x-systemd.device-timeout=8,sec=ntlm,user,users,credentials=/home/franck/.smbcredentials (code=exited, status=0/SUCCESS)

[franck@asusN53S ~]$ 
je ne sais pas expliquer par contre , j'ai trouvé ça , probleme d'authenfication ?
http://fr.wikipedia.org/wiki/NT_Lan_Manager
Et google NTLM et kernel 3.8
Et je ne sais pas si c'est bien de le monter sous /home ?

Re: [cifs]montage nas

Publié : mer. 20 mars 2013, 12:02
par fran
je viens de remettre mon montage sous /mnt/Disknas et ajouter l'option sec=ntlm dans fstab et ça fonctionne

Code : Tout sélectionner

[franck@asusN53S ~]$ systemctl status mnt-Disknas.mount
mnt-Disknas.mount - /mnt/Disknas
	  Loaded: loaded (/etc/fstab)
	  Active: active (mounted) since mer. 2013-03-20 11:57:15 CET; 2min 16s ago
	   Where: /mnt/Disknas
	    What: //192.168.0.10/usbshare1
	 Process: 831 ExecMount=/bin/mount //192.168.0.10/usbshare1 /mnt/Disknas -t cifs -o noauto,x-systemd.automount,x-systemd.device-timeout=8,sec=ntlm,user,users,credentials=/home/franck/.smbcredentials (code=exited, status=0/SUCCESS)

[franck@asusN53S ~]$ 

Donc pour les montages cifs à partir du kernel 3.8 , il faut rajouter sec=ntlm dans /etc/fstab
(soit sécurité=ntlm)
Merci pour l'aide

@benjarobin : pourquoi priviligier /media à /mnt pour les montages ?

Re: [cifs]montage nas(résolu)

Publié : mer. 20 mars 2013, 13:04
par benjarobin
Non ce n'est rien, une habitude très personnel, ignore cette remarque

Re: [cifs]montage nas(résolu)

Publié : mer. 20 mars 2013, 13:51
par hopimet
@fran,

Je vais voir ce que ça donne sur mon desktop, où j'ai un montage cifs dans fstab, dès que j'aurai le temps de faire la mise à jour vers le kernel 3.8.

Re: [cifs]montage nas/kernel 3.8(résolu)

Publié : mer. 20 mars 2013, 16:51
par fran
ok ,
chez moi ça fonctionne maintenant , voir post 13 du sujet

Re: [cifs]montage nas/kernel 3.8(résolu)

Publié : dim. 24 mars 2013, 10:08
par hopimet
Pour ma part je n'ai pas eu besoin de rajouter sec=ntlm au fstab. Le montage s'est fait normalement au reboot après mise à jour du kernel.

Re: [cifs]montage nas/kernel 3.8(résolu)

Publié : dim. 24 mars 2013, 21:39
par fran
je ne sais pas , moi suite à ta remarque je viens de refaire un essai sans l'option et ça ne marche pas .

Mon montage cifs vient d'un nas synology usbstation2

Et vu sur google cifs et kernel 3.8 je ne suis pas le seul qui à besoin de l'option sec=ntlm au fstab

tu as de la chance :wink:

Re: [cifs]montage nas/kernel 3.8(résolu)

Publié : dim. 24 mars 2013, 21:49
par hopimet
Mon montage est un peu différent. Il s'agit d'un répertoire en partage samba sur un serveur. Ceci explique peut être cela. :)