Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[udev] permission en écriture clef usb et lecteur mp3
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Thu May 19, 2005 12:21 pm    Post subject: [udev] permission en écriture clef usb et lecteur mp3 Reply with quote

Bonjour,
désolé de lancer un sujet là dessus, beaucoup de post déja, mais je ne m'y retrouve pas.

Mon pb : je ne peux plus écrire sur mon lecteur de mp3 depuis hiers (emerge d'udev, 0.56).
Pas plus en root qu'en user.
Je n'ai pas modifié les règles udev (pas plus qu'avant).
En revanche pas de problèmes pour ma clef usb.

Mon lecteur apparait comme : « lecteur amovible 512 Mo » et il possède ces droits là :
Quote:
drwxr-xr-x 4 nemo users 16384 jan 1 1970 usbdisk/

Mais tt action dessus me donne : système de fichier en écriture seule.

Ma clef, elle, apparait comme : « PKBACK » :
Quote:
drwxr-xr-x 14 nemo users 16384 mai 19 13:35 PKBACK__001/


J'ai ça dans mon /etc/security/console.perms :
Quote:
# permission definitions
<console> 0660 <serial> 0660 root.tty
<console> 0660 <floppy> 0660 root.floppy
<console> 0600 <sound> 0600 root.audio
<console> 0600 <cdrom> 0660 root.cdrom
<console> 0600 <pilot> 0660 root.uucp
<console> 0600 <jaz> 0660 root.disk
<console> 0600 <zip> 0660 root.disk
<console> 0600 <ls120> 0660 root.disk
<console> 0600 <scanner> 0600 root
<console> 0600 <camera> 0600 root
<console> 0600 <memstick> 0600 root
<console> 0600 <flash> 0600 root
<console> 0600 <diskonkey> 0660 root.disk
<console> 0600 <rem_ide> 0660 root.disk
<console> 0600 <fb> 0600 root
<console> 0600 <kbd> 0600 root
<console> 0600 <joystick> 0600 root
<console> 0600 <v4l> 0600 root.sys
<console> 0700 <gpm> 0700 root
<console> 0600 <mainboard> 0600 root
<console> 0660 <burner> 0660 root.cdrw
<console> 0600 <usb> 0660 root.usb
<console> 0600 <rio500> 0600 root

<xconsole> 0600 /dev/console 0600 root.root
<xconsole> 0600 <dri> 0600 root


Ça dans mon /udev

et ça dans mon /etc/group :
Quote:
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin,adm
adm:x:4:root,adm,daemon,nemo
tty:x:5:
disk:x:6:root,adm,stiemb,haldaemon
lp:x:7:lp
mem:x:8:
kmem:x:9:
wheel:x:10:root,stiemb,garnome,ix,nemo
floppy:x:11:root,haldaemon,nemo
mail:x:12:mail
news:x:13:news
uucp:x:14:uucp
man:x:15:man
cron:x:16:cron,nemo
console:x:17:
audio:x:18:stiemb,garnome,ix,nemo
cdrom:x:19:stiemb,haldaemon,jerome,nemo
dialout:x:20:root
ftp:x:21:
sshd:x:22:
at:x:25:at
tape:x:26:root
video:x:27:root,stiemb,jerome,nemo
squid:x:31:squid
gdm:x:32:gdm
xfs:x:33:xfs
games:x:35:root,stiemb,garnome,nemo,jerome
named:x:40:named
mysql:x:60:
postgres:x:70:
cdrw:x:80:stiemb,haldaemon,nemo
apache:x:81:
nut:x:84:
usb:x:85:nemo,jerome,ix,stiemb
vpopmail:x:89:
users:x:100:games,stiemb,ix,nemo,jerome
nofiles:x:200:
qmail:x:201:
postfix:x:207:
postdrop:x:208:
smmsp:x:209:smmsp
portage:x:250:portage
utmp:x:406:
nogroup:x:65533:
nobody:x:65534:
xcdwrite:x:407:stiemb,garnome,nemo
slocate:x:245:nemo
ldap:x:439:
speech:x:440:
ntp:x:123:
dhcp:x:441:
cdrecording:x:442:stiemb,garnome,nemo
ifp:x:443:root,nemo
cvs:x:444:
firebird:x:450:
scanner:x:451:
freenet:x:452:
messagebus:x:453:
haldaemon:x:454:haldaemon
rpc:x:111:
plugdev:x:455:users,jerome,stiemb,root,ix,nemo



Désolé de ce post un peu long.

Omné, tient, il y a du soleil, dehors.


Last edited by omné on Sat May 21, 2005 9:51 am; edited 1 time in total
Back to top
View user's profile Send private message
ALK13
Apprentice
Apprentice


Joined: 30 Jun 2004
Posts: 151
Location: Saint Valéry sur Somme, France

PostPosted: Thu May 19, 2005 1:21 pm    Post subject: Reply with quote

as tu fait le "etc-update" après mise a jour d'udev? Il me semble avoir eu le meme problème et une mise a jour des fichiers de conf avait resolu le pb
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Thu May 19, 2005 1:40 pm    Post subject: Reply with quote

oui et je n'avais plus de carte son après.
Mais ça je l'ai réglé en modifiant /etc/securily/console.perm
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sat May 21, 2005 9:41 am    Post subject: Reply with quote

Up parce que je suis paumé.
Back to top
View user's profile Send private message
Starch
Guru
Guru


Joined: 26 Feb 2003
Posts: 539
Location: Rennes, France

PostPosted: Sat May 21, 2005 9:48 am    Post subject: Reply with quote

Permissions.
(note: voilà un cas typique où le titre ne sert absolument à rien pour la recherche...)

Tu ne l'as pas monté en ro par hasard ?
_________________
- Vous aurez beau dire... Y'a pas qu'd'la pomme... Y'aurait pas aussi d'la betterave ?
- Si, y'en a aussi
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sat May 21, 2005 9:54 am    Post subject: Reply with quote

Titre corrigé, merci.
La ligne automatiquement ajoutée dans le fstab ne continent pas ro.
J'ai essayé d'en mettre dans le fstab avec rw, j'ai cru comprendre qu'udev (ou hal, je ne sais plus) ne rajoute pas de ligne si il en trouve une qui correspond. Mais ça ne change rien. Elle resemble à ça :
Quote:
/dev/uba /media/usbdisk vfat defaults,user,rw,noauto,utf8,noatime,sync 0 0
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sat May 21, 2005 10:26 am    Post subject: Reply with quote

Bon, encore plus étrange. Peut-être est-ce un pb de hardware...
Je met ma clef usb, je peux y acceder, j'ai un /dev/uba qui est créé :
Code:
brw-rw----  1 root disk  180,   0 mai 21 12:14 uba

Je met mon lecteur de mp3, je ne peux que le lire, j'ai un /dev/uba qui est créé :
Quote:
brw-rw---- 1 root disk 180, 0 mai 21 12:15 uba


Vous ne révez pas, ce sont les deux même lignes à 1 min d'intervale 8O mais je ne peux pas accéder à un des deux.
Etrange que sans un +x je puisse écirire sur la clef, non ?

Quand je les démonte, le /dev/uba disparait.
Si je met les deux, j'ai un /dev/ubb en plus. La clef est accessible, pas le lecteur mp3.

Donc ils ne doivent pas être reconnus de la même façon par udev.
Mais j'ai cherché dans les udev.rules et je n'ai pas trouvé de uba ou ubquoiquece soit.
Alors où est la règle qui créé ces périphériques ?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sat May 21, 2005 10:48 am    Post subject: Reply with quote

vide completement le /etc/security/console.perms, ce fichier ne sert a rien dans un environement multi-utilisateur, et etant donné que t'as udev, il fout plus la pagaille qu'autre chose.

Autrement le fait que t'ais uba signifie que t'as coché < > Low Performance USB Block driver dans la section Block devices du kernel ! Est-ce vraiment necessaire ?

Tu peux nous donner le message d'erreur ou la sortie d'un dmesg apres avoir monté cette clef ?

Merci.
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sat May 21, 2005 11:01 am    Post subject: Reply with quote

Merci pour la réponse.
Je viens de voir cette histoire de noyau, je vais recompiler et en profiter pour passer au 2.6.11-r9.
Donc, je peux virer l'option, low performance, c'est ça ?
Sinon mon dmesg donne ça (je n'avais pas pensé à regardé, je n'y comprend pas gd chose...) :
Quote:
usb 2-1: new full speed USB device using uhci_hcd and address 6
uba: device 6 capacity nsec 1024000 bsize 512
uba: device 6 capacity nsec 1024000 bsize 512
uba:
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
File system has been set read-only
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
FAT: Filesystem panic (dev uba)
invalid access to FAT (entry 0x00008dd7)
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
FAT: Filesystem panic (dev uba)
invalid access to FAT (entry 0x00009295)

FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)
FAT: Filesystem panic (dev uba)
invalid access to FAT (entry 0x0000d6b5)
FAT: Filesystem panic (dev uba)
invalid access to FAT (entry 0x0000b5ad)
FAT: Filesystem panic (dev uba)
invalid access to FAT (entry 0x0000d24a)
FAT: Filesystem panic (dev uba)
fat_get_cluster: invalid cluster chain (i_pos 0)


Il faudrait le reformater ou qqch comme ça ?
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sat May 21, 2005 11:49 am    Post subject: Reply with quote

commence par virer le truc low performance

si apres ton truc ne fonctionne toujours pas, on peut effectivement en arriver au formatage de la clef ... et sans trop m'avancer, je pense qu'on peut ecarter udev de l'affaire !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Sat May 21, 2005 3:40 pm    Post subject: Reply with quote

Alors, une recompil plus loin, le problème est le même.
Sauf que les lignes du fstab sont en sda et plus en uba.
Quote:

/dev/sdb /media/PKBACK__001 vfat user,exec,noauto,utf8,noatime,sync,managed 0 0
/dev/sda /media/usbdisk vfat user,exec,noauto,utf8,noatime,sync,managed 0 0

Ce qui est certain c'est que je ne sais pas trop qui (hal, udev, que sais-je) ne les reconnait pas de la même façon.
Je n'ai même pas un windows sous la main pour faire un test.
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Sat May 21, 2005 5:02 pm    Post subject: Reply with quote

si tu arretes hald, dbus & co et que tu fais le mount a la main ?

et que dit dmesg ? toujours son histoire avec le vfat ?

Si oui, essaye avec une knoppix ou un liveCD gentoo pour voir si ca rale pareil, si oui, ta clef est bonne pour le format !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
omné
Guru
Guru


Joined: 23 Feb 2003
Posts: 355
Location: Paris / France

PostPosted: Mon May 23, 2005 10:01 am    Post subject: Reply with quote

Alors, le résumé des essais :
- sous knoppix, je parvient à le monter en root, à y transférer des fichier toujours en root, en revanche impossible de changer les droits et le dmesg râle (je ne sais plus ce qu'il dit, je peux le refaire si c'est interessant) ;
- j'ai un pote qui est passé avec son portable tt neuf, install du jour d'une ubuntu, le problème est éxactement le même que sur mon ordi.

Donc je vais essayer sur l'ordi sous XP à mon travail cet après-midi. Un petit format ne sera peut-être pas mauvais.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum