Jump to content

[ RESOLUE ] Snow probleme USB EHCI


fennec62
 Share

6 posts in this topic

Recommended Posts

Salut

 

J'ai installé snow leopard sur mon asus U3S

 

Tout est quasi ok en 32 bits manque juste le wifi en 64bits mais pas de driver atheros 64 apparemment

 

Mon seul soucis sont les ports usb ils marchent mais sous leopard mess ports etaient géraient par EHCISleepenabler.kext et de ce faite ma webcam integre était bien reconnu par mac et tout etait ok

 

sous snow au demarrage j'ai ce genre de message

Oct  2 09:26:24 localhost kernel[0]: USBF:	0.932	EHCI controller unable to take control from BIOS
Oct  2 09:26:24 localhost kernel[0]: USBF:	0.934	AppleUSBEHCI[0x56bb800]: unable to obtain ownership: 0xe00002be
Oct  2 09:26:24 localhost kernel[0]: USBF:	0.935	AppleUSBEHCI[0x56bb800]::UIMInitialize - Error occurred (0xe00002be)
Oct  2 09:26:24 localhost kernel[0]: USBF:	0.939	AppleUSBEHCI[0x56bb800]::start unable to initialize UIM
Oct  2 09:26:24 localhost kernel[0]: USBF:	1.192	EHCI controller unable to take control from BIOS
Oct  2 09:26:24 localhost kernel[0]: USBF:	1.193	AppleUSBEHCI[0x56bb000]: unable to obtain ownership: 0xe00002be
Oct  2 09:26:24 localhost kernel[0]: USBF:	1.195	AppleUSBEHCI[0x56bb000]::UIMInitialize - Error occurred (0xe00002be)
Oct  2 09:26:24 localhost kernel[0]: USBF:	1.199	AppleUSBEHCI[0x56bb000]::start unable to initialize UIM

 

Et voici le resultat sous snow

Bus USB à grande vitesse :

  Emplacement du contrôleur de l’hôte :	USB intégré
  Gestionnaire du contrôleur de l’hôte :	AppleUSBEHCI
  Identifiant du périphérique PCI :	0x2836 
  Identifiant de révision du PCI :	0x0004 
  Identifiant du fournisseur du PCI :	0x8086 
  Numéro de bus :	0xfd 

Périphérique spécifique au vendeur :

  Identifiant du produit :	0x082d
  Identifiant du fournisseur :	0x0471  (Philips Consumer Electronics)
  Version :	 0.03
  Vitesse :	Jusqu’à 480 Mb/s
  Identifiant de l’emplacement :	0xfd600000
  Courant disponible (mA) :	500
  Courant requis (mA) :	Inconnu (Périphérique non configuré)

 

Et sous Leopard

Bus USB à grande vitesse :

  Emplacement du contrôleur de l’hôte :	Emplacement d’extension
  Gestionnaire du contrôleur de l’hôte :	EHCISleepEnabler
  Identifiant du périphérique PCI :	0x283a
  Identifiant de révision du PCI :	0x0004
  Identifiant du fournisseur du PCI :	0x8086
  Numéro de bus :	0xfa

USB2.0 1.3M UVC WebCam :

  Identifiant du produit :	0xb029
  Identifiant du fournisseur :	0x04f2  (Chicony Electronics Co., Ltd.)
  Version :	51.66
  Numéro de série :	SN0001
  Vitesse :	Jusqu’à 480 Mb/s
  Fabricant :	Chicony Electronics Co., Ltd.
  Identifiant de l’emplacement :	0xfa200000
  Courant disponible (mA) :	500
  Courant requis (mA) :	Inconnu (Périphérique non configuré)

 

Ma webcam est reconnue

 

d'ailleurs on remarque qu 'il y a une différence entre Identifiant du périphérique PCI enter leo et snow

 

snow 0x2836 leo 0x283a

 

J'ai bien essayé de mettre EHCISleepEnabler dans S/L/E mais rien n'y fait j'ai aussi essayé VoodooUSBEHCI mais rien

 

Quelqu'un à une idée

 

Merci

 

 

EDIT: tout est ok les kext sont tous d'origine snowleopard et ma webcam fonctionne nikel

 

j'ai juste modifié le com.apple.Boot.Plist sous Extra de chameleon rc3

 

 

<dict>
 <key>EHCIacquire</key>
 <string>yes</string>
 <<key>UHC0reset</key>
 <string>no</string>
 <key>USBBusFix</key>
 <string>no</string>
</dict>

Link to comment
Share on other sites

il faut editer ton dsdt et le modifier

 

les pistes probables sont :

le HPET Le PIC TMR RTC (pour ces trois derniers il suffit d'effacer les irq)

 

 

Mos dsdt je l'ai juste passé au dsdt patcher Version 1.0.1e

 

C'est tout, peux tu m'orienter un peu plus dans la manip à réaliser car la c un peu vague pour moi

 

Encore Merci à toi :P

Link to comment
Share on other sites

tu peux utiliser DSDTE pour visualiser chercher et appliquer un certains nombre de patch

avec iaslme tu compiles et decomples facilement

 

je commencerais par les irq c'est ce qui a de plus simple et de plus spectaculaire

 

il va sans dire qu'il faut tester sur une autre install que celle que tu utilises car tu risques de ne pas pouvoir booter

 

good luck

Link to comment
Share on other sites

Bon j'ai tout essayé ca reste pareille

 

par contre c vrai que tout mes usb fonctionnent bien

 

Donc probleme usb ou de driver de ma webcam qu'il aurait retiré

 

Comment puis remettre le meme pci sur la meme adresse pci pour l'usb

Link to comment
Share on other sites

 Share

×
×
  • Create New...