si la manip en question ne fonctionne pas, il y en a deux autres. La première est indiquée ici sur les forums
Apple. En gros, il s'agit de tout éteindre et de tout débrancher y compris l'alimentation. Ensuite, tu redémarres sans rien, puis tu rajoutes tes cables les uns après les autres.
Ensuite, la 2e solution est nettement plus compliquée dont j'ai parlé ici ou là sur les forums et que j'avais trouvé indirectement sur
macnn c'est la restauration de
AppleFWOHCI. C'est à faire dans le Terminal (cf. plus bas) et pas forcément à la portée de tous (mais cela fait la même chose si tu fais une clean install). Il s'agit de bloquer les ports comme MacOS X peut le faire s'il pense qu'il y a danger à les utiliser (ce qui est peut-être ton cas) et de les débloquer: ceux qui étaient bloqués à l'origine vont se rouvrir. Ils peuvent avoir été grillés
ou endormis à cause d'une coupure électrique, un faux contact, pas mal de causes en fait.
Si aucune des solutions fonctionnent, comme mentionné plus haut il te reste:
- à changer la carte mère (souvent hors de prix)
- à changer de machine
- trouver une solution carte FireWire mais je ne suis pas sûr que cela existe
Ouvre le Terminal (
Applications > Utilitaires > Terminal) et suis les informations suivantes. Attention, il vaut mieux faire un copier-coller, une faut de frappe et cela ne fonctionnera pas.
Etape 1:
sudo -s
Password: mot de passe administrateur
cd /System/Library/Extensions
cd IOFireWireFamily.kext/Contents/PlugIns
mv AppleFWOHCI.kext AppleFWOHCI.null
touch /System/Library/Extensions
Etape 2
Redémarre. Si tu retournes dans Info Système Apple, le Firewire devrait toujours être endormi (s'il n'est pas déjà grillé complètement). Pour les personnes qui n'avaient plus qu'un seul port actif, il apparaitra comme "mort" ou "endormi" c'est à dire qu'il n'y aura plus aucune information dessus. On serre les fesses.
Etape 3 Restauration de
AppleFWOHCI (On change dans la ligne mv AppleFWOHCI.kext AppleFWOHCI.
null par mv AppleFWOHCI.kext AppleFWOHCI.
kext)
Dans le Terminal ça donne ça:
sudo -s
Password: mot de passe administrateur
cd /System/Library/Extensions
cd IOFireWireFamily.kext/Contents/PlugIns
mv AppleFWOHCI.kext AppleFWOHCI.kext
touch /System/Library/Extensions
Etape 4:
Redémarre. Si tu retournes dans Info Système Apple, le Firewire devrait être actif à nouveau. Si cela n'a pas fonctionné, c'est que ton port n'est pas endormi mais carrément flingué. Il ne te reste qu'à changer ta carte mère.
Edit: A noter que:
- la restauration des paramètres AppleFWOHCI est faite lors de l'installation d'un nouveau système (clean install).
- que le système désactive éventuellement le port FW car il craint qu'il n'endommage le système. C'est donc une bidouille qui peut fonctionner mais c'est de la bidouille. A chacun de voir s'il veut courir le risque de peut-être flinguer plus sérieusement sa bécane. Je l'ai fait et cela fonctionne encore après plusieurs années.
Les informations ci-dessus sont tirées d'un fil sur macnn qui eux-même ont été trouvé dans le Apple Firewire Developer Kit (que peu de gens connaissent ).