Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Howto] Ipod sous Gentoo
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
ipower
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jan 2004
Posts: 120

PostPosted: Tue May 11, 2004 4:03 pm    Post subject: [Howto] Ipod sous Gentoo Reply with quote

Je suppose ici que vous possédez un kernel 2.6.x et que votre ipod se connecte via le FireWire.
1ere étape: Compilation du noyau
Dans le menu
Device Drivers
SCSI device support --->
Cochez si ce n'est déja fait :
<*> SCSI device support
[*] legacy /proc/scsi/ support
-- SCSI support type (disk, tape, CD-ROM)
<*> SCSI disk support

Ce qui nous interesse ici c'est SCSI disk support donc ne pas oublier de le cocher!

Ensuite dans le menu
Device Drivers
IEEE 1394 (FireWire) support
<M> IEEE 1394 (FireWire) support
<M> OHCI-1394 support
<M> SBP-2 support (Harddisks etc.)

Il faut donc le module de base (ieee1394) et le pilote du chipset ohci1394, il faut aussi le module sbp2 (Serial Bus Protocol) .Ce dernier permet de se connecter aux périphériques de stockage .

Vous compilez ensuite votre noyau......

2eme étape: chargements des modules

Code:
# modprobe ohci1394

un ptit dmesg permet de voir si tout va bien!!!


Code:
dmesg | grep 94
Detected 1594.981 MHz processor.
ohci1394: $Rev: 1172 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[11]  MMIO=[e0002800-e0002fff]  Max Packet=[2048]
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[001106000008d58d]


On charge sbp2
Code:
 # modprobe sbp2


Dès lors linux détecte votre ipod un ptit dmesg pourra vous le confirmer!!!!
Code:
dmesg

et vous devez voir un truc du genre

Code:
sda: test WP failed, assume Write Enabled
 sda: asking for cache data failed
 sda: assuming drive cache: write through
 sda: sda1 sda2
 Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
 Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 0,  type 0


Iil y a deux partitions :

sda1 : 40 Mo contenant le firmware ;
sda2 : le reste contenant la musique et les données.

3eme étape: montage de l'ipod
Code:
mkdir /mnt/ipod

Code:
mount -t vfat /dev/sda2 /mnt/ipod


4eme étape: Logiciel ipod
il vous reste plus qu'à emerger gtkpod!!!!
Code:
emerge gtkpod


J'espere que ce tutoriel aidera bcp d'entre vous. Pour ceux qui connecte leur ipod via l'Usb2, il suffit de me demander de mettre en ligne un ptit tutoriel.
Amicalement.
La connaissance est doublée lorsqu'elle est partagée ne l'oubliez pas chers amis gentooistes.
_________________
Nadir Soualem
nsoualem@yahoo.fr
http://www.math-linux.com/article.php3?id_article=2


Last edited by ipower on Sun Oct 09, 2005 11:53 am; edited 5 times in total
Back to top
View user's profile Send private message
monsieurk
n00b
n00b


Joined: 13 Oct 2004
Posts: 6

PostPosted: Wed Dec 08, 2004 5:49 pm    Post subject: Reply with quote

salut

c'est un joli tuto

peux tu fournir la version usb2 ?

merci
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Wed Dec 08, 2004 6:21 pm    Post subject: Reply with quote

monsieurk wrote:
salut

c'est un joli tuto

peux tu fournir la version usb2 ?

merci


Pour l'usb, y a rien de particulier à faire:
Juste avoir l'usb2.0 (ainsi que la partie SCSI du howto) bien configuré et le module usb-storage
et paf:
Code:
usb 1-5: new high speed USB device using address 3
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
  Vendor: Apple     Model: iPod              Rev: 1.63
  Type:   Direct-Access                      ANSI SCSI revision: 02
sdb: Spinning up disk.......ready
SCSI device sdb: 39063024 512-byte hdwr sectors (20000 MB)
sdb: assuming Write Enabled
sdb: assuming drive cache: write through
 sdb: sdb1 sdb2
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 0,  type 0
USB Mass Storage device found at 3
usbcore: registered new driver usb-storage
USB Mass Storage support registered.

En regardant l'extrait de mon dmesg je vois que ça parle aussi de "SCSI emulation" donc encore une option à valider dans la config du noyau (à confirmer, je suis pas sur que ça soit lié).

Par contre, une petite remarque sur le Howto (si je puis me permettre), tu as oublié de dire comment déconnecter l'ipod:
Code:
umount /mnt/ipod
eject /dev/sda

Sans quoi, il risque de prendre cher si on le débranche d'un coup... (ça serait dommage: un si bel objet :))
Back to top
View user's profile Send private message
Adrien
Advocate
Advocate


Joined: 13 Jul 2004
Posts: 2295
Location: Bretagne

PostPosted: Wed Dec 08, 2004 9:12 pm    Post subject: Reply with quote

Quote:
Sans quoi, il risque de prendre cher si on le débranche d'un coup... (ça serait dommage: un si bel objet Smile)


Du genre? Que pourrait-il arriver?

Parce que je l'ai fait des dizaines de fois malgré le gros panneau de danger qui s'affiche sur l'écran lorsqu'il ne doit pas être déconnecté :oops:

??????????????
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Dec 08, 2004 9:20 pm    Post subject: Reply with quote

Haha, genre par exemple corruption massive du filesystem dessus.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
youpla-boom
n00b
n00b


Joined: 11 Nov 2004
Posts: 38
Location: Lyon - France

PostPosted: Thu Dec 09, 2004 11:38 am    Post subject: Reply with quote

slt,

pour remove mon ipod en tte sécurité :

umount /media/ipod
modeprobe -r sbp2

j'obtiens un joli msg sur mon ipod me disant qu'il est possible de débrancher mon ipod!

(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)


+++
_________________
le roi du pain d'épice
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Thu Dec 09, 2004 11:42 am    Post subject: Reply with quote

youpla-boom wrote:
slt,

pour remove mon ipod en tte sécurité :

umount /media/ipod
modeprobe -r sbp2

j'obtiens un joli msg sur mon ipod me disant qu'il est possible de débrancher mon ipod!

(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)


+++

moi je fais juste un umount et j'ai jamais eu de problèmes
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
youpla-boom
n00b
n00b


Joined: 11 Nov 2004
Posts: 38
Location: Lyon - France

PostPosted: Thu Dec 09, 2004 11:47 am    Post subject: Reply with quote

sireyessire wrote:
youpla-boom wrote:
slt,

pour remove mon ipod en tte sécurité :

umount /media/ipod
modeprobe -r sbp2

j'obtiens un joli msg sur mon ipod me disant qu'il est possible de débrancher mon ipod!

(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)


+++

moi je fais juste un umount et j'ai jamais eu de problèmes


oué bah ... moi je suis sage quand mon ipod me dis "non tu me débranche pas" bah je le débranche pas, disons que vu le prix que je l'ai douillé je préfére qu'il survive le plus longtmp possible. Il faut etre gentil avec son ipod!

;)
_________________
le roi du pain d'épice
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Thu Dec 09, 2004 12:09 pm    Post subject: Reply with quote

youpla-boom wrote:
(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)

Il me semble que "eject" ne concerne que l'usb2.0, si on le fait pas, le message " ne pas deconnecter l'ipod" ne disparait pas.
youpla-boom wrote:
oué bah ... moi je suis sage quand mon ipod me dis "non tu me débranche pas" bah je le débranche pas, disons que vu le prix que je l'ai douillé je préfére qu'il survive le plus longtmp possible. Il faut etre gentil avec son ipod!

+1 !!
Back to top
View user's profile Send private message
Adrien
Advocate
Advocate


Joined: 13 Jul 2004
Posts: 2295
Location: Bretagne

PostPosted: Thu Dec 09, 2004 5:25 pm    Post subject: Reply with quote

Quote:
Haha, genre par exemple corruption massive du filesystem dessus.


Bah c pas très grave non????
Après y'a qu'à le reformater :roll: non???
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Dec 10, 2004 3:15 pm    Post subject: Reply with quote

Bonjour,

quand je monte mon ipod (en root) je ne peux pas y acceder avec mon utilisateur.

Comment puis je résoudre ce petit problème?
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Fri Dec 10, 2004 3:22 pm    Post subject: Reply with quote

Tu dois pas avoir les bonnes option dans ton fstab. Essayes avec ça:
Code:
/dev/sdb2  /media/ipod  vfat  noauto,user,uid=1000,gid=100  0 0

Après tu pourra le monter en user
Back to top
View user's profile Send private message
Adrien
Advocate
Advocate


Joined: 13 Jul 2004
Posts: 2295
Location: Bretagne

PostPosted: Fri Dec 10, 2004 3:23 pm    Post subject: Reply with quote

As-tu mis l'option "users" (sans les guillemets bien sûr) dans la section <opts> de ton fstab??? En face de la partition concernée????
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Dec 10, 2004 3:37 pm    Post subject: Reply with quote

Je viens de rajouter la ligne dans le fstab (je l'avais pas mise) mais ca ne change rien.

Je débute vraiment la dedans aussi je ne sais pas si je dois faire qqch de spécial après avoir modif le fichier fstab
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Fri Dec 10, 2004 3:41 pm    Post subject: Reply with quote

Fais voir à quoi resemble ton fstab et ce que donne un 'dmesg | grep sd' après avoir branché l'ipod.
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Dec 10, 2004 3:46 pm    Post subject: Reply with quote

Quote:

/dev/hda1 /boot ext2 noauto,noatime 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / ext3 noatime 0 1

none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0

/dev/cdrom/cdrom0 /mnt/cdrom auto noauto,user 0 0
/dev/sda2 /home/stp/Desktop/ipod vfat noauto,user,uid=1000,gid=100 0 0



Quote:

Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
VFS: Can't find a valid FAT filesystem on dev sda1.
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0



voila ce que ca donne avec l'ipod connecte mais non monte
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Fri Dec 10, 2004 3:57 pm    Post subject: Reply with quote

Il turisto wrote:

VFS: Can't find a valid FAT filesystem on dev sda1.

La, y a un soucis!!
Ton ipod serait de type mac que ça m'étonnerais pas...
Si oui, change le 'vfat' de ton fstab en 'hfsplus' (et vire 'uid=1000,gid=100' car il me semble que c'est spécifique au fat) et assures toi que ton kernel supporte bien les filesystems des mac.
Si t'as un PC sous win qui traine tu peux aussi modifier ton ipod pour qu'il marche en fat...
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Dec 10, 2004 4:01 pm    Post subject: Reply with quote

non non mon ipod est bien en windows

voila le prob resolu


Quote:

Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
VFS: Can't find a valid FAT filesystem on dev sda1.
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
sdb: Spinning up disk....ready
SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
sdb: assuming Write Enabled
sdb: assuming drive cache: write through
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
sdb: Spinning up disk......ready
SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
sdb: assuming Write Enabled
sdb: assuming drive cache: write through
Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0



mais mon user ne peux tjs pas y acceder
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: Fri Dec 10, 2004 4:50 pm    Post subject: Reply with quote

essaye users a la place de user dans le fstab !
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Fri Dec 10, 2004 4:56 pm    Post subject: Reply with quote

ca chnage rien mais pour la ligne cdrom g aussi user et non users


edit : moi aussi j'aime bien kenshin
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Fri Dec 10, 2004 5:11 pm    Post subject: Reply with quote

kernel_sensei wrote:
essaye users a la place de user dans le fstab !

Alors la, j'aimerais bien savoir lequel est le bon parce j'ai toujours vu les deux versions... je me permet même de citer le manuel gentoo:
Code:
Exemple de code 5 : Un exemple complet de /etc/fstab
.....
/dev/cdroms/cdrom0    /mnt/cdrom    auto      noauto,user    0 0

et le la manpage de mount:
Code:
Normally,  only  the superuser can mount file systems.  However,
when fstab contains the user option on a line, then anybody  can  mount the corresponding system.

alors c'est quoi le fin mot de l'histoire???
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Fri Dec 10, 2004 5:20 pm    Post subject: Reply with quote

UB|K wrote:

et le la manpage de mount:
Code:
Normally,  only  the superuser can mount file systems.  However,
when fstab contains the user option on a line, then anybody  can  mount the corresponding system.

alors c'est quoi le fin mot de l'histoire???

faut lire les lignes juste après
man mount wrote:
user Allow an ordinary user to mount the file system. The name of the mounting user is written to mtab so that he
can unmount the file system again. This option implies the options noexec, nosuid, and nodev (unless over-
ridden by subsequent options, as in the option line user,exec,dev,suid).

users Allow every user to mount and unmount the file system. This option implies the options noexec, nosuid, and
nodev (unless overridden by subsequent options, as in the option line users,exec,dev,suid).

_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
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: Fri Dec 10, 2004 5:21 pm    Post subject: Reply with quote

c'est que les 2 existent et ne font pas tout a fait la meme chose !

Code:
              user   Allow  an  ordinary  user  to mount the file system.  The
                     name of the mounting user is written to mtab so  that  he
                     can  unmount  the file system again.  This option implies
                     the options noexec, nosuid, and nodev (unless  overridden
                     by   subsequent   options,   as   in   the   option  line
                     user,exec,dev,suid).

              users  Allow every user to mount and unmount  the  file  system.
                     This option implies the options noexec, nosuid, and nodev
                     (unless overridden  by  subsequent  options,  as  in  the
                     option line users,exec,dev,suid).


@sireyessire: :D
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
UB|K
l33t
l33t


Joined: 27 May 2004
Posts: 786
Location: Villeurbanne, France

PostPosted: Fri Dec 10, 2004 5:35 pm    Post subject: Reply with quote

Ah ok, si je comprend bien avec user l'user qui monte le filesystem est le seul à pourvoir le démonter... alors qu'avec users n'importe quel autre user peut le démonter.

Ouaip, je progresse, j'ai déjà pris le réflex de lire les manpages, maintenant faut que je prenne celui de les lire en entier :lol:
Back to top
View user's profile Send private message
Il turisto
l33t
l33t


Joined: 12 May 2004
Posts: 968
Location: Battincourt - Belgique

PostPosted: Sat Dec 11, 2004 12:03 pm    Post subject: Reply with quote

Voila je peux a presetn monter et demonter mon ipod en temps que user mais ce meme user ne peux pas l'ejkecter.

PQ donc
Et comment ameliorer cela.
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
Goto page 1, 2  Next
Page 1 of 2

 
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