MacOS : MacBookPro 14,3 : C2G : Adaptateur Thunderbolt vers Ethernet : KO

Je déconseille l’achat de l’adaptateur C2G (29326/89052) de Legrand : Thunderbolt (USB Type-C) vers Ethernet . Il ne fonctionne pas sur mon Mac : MacOS : 10.13.6 ( High Sierra ) .

Site : https://www.c2g.com/uk/product/89052/usb-c-to-gigabit-ethernet-network-adapter#description .

Driver : MACOSX driver

Voici ce que j’ai dans dmesg quand je connecte l’adaptateur :

Thunderbolt PCI – LS=0xd043 LC=0x0040 

Quand j’ouvre une console et que je tape : « kextstat | grep com.asix » , le driver n’est pas visible.

Si j’essaye de lancer manuellement le drivers :

$ sudo kextload -b com.asix.driver.ax88179-178a
com.asix.driver.ax88179-178a failed to load - (libkern/kext) system policy prevents loading; check the system/kernel logs for errors or try kextutil(8)

Si j’essaye d’avoir plus d’explication :

$ sudo kextutil -b com.asix.driver.ax88179-178a
Untrusted kexts are not allowed
Kext with invalid signature (-67062) denied: /Library/StagedExtensions/System/Library/Extensions/0A3117A4-FF56-4B52-8579-68E8824D3D38.kext
Bundle (/System/Library/Extensions/RIMBBVSP.kext) failed to validate, deleting: /Library/StagedExtensions/System/Library/Extensions/0A3117A4-FF56-4B52-8579-68E8824D3D38.kext
Unable to stage kext (/System/Library/Extensions/RIMBBVSP.kext) to secure location.
Untrusted kexts are not allowed
Kext with invalid signature (-67062) denied: /Library/StagedExtensions/System/Library/Extensions/8B4802F0-E7EC-4061-AE96-895577F2ED84.kext
Bundle (/System/Library/Extensions/RIMBBUSB.kext) failed to validate, deleting: /Library/StagedExtensions/System/Library/Extensions/8B4802F0-E7EC-4061-AE96-895577F2ED84.kext
Unable to stage kext (/System/Library/Extensions/RIMBBUSB.kext) to secure location.
Kext rejected due to system policy:  { URL = "file:///Library/StagedExtensions/Library/Extensions/AX88179_178A.kext/", ID = "com.asix.driver.ax88179-178a" }
Diagnostics for /Library/StagedExtensions/Library/Extensions/AX88179_178A.kext:

Misère.

Mon installation :

Ma version de MacBook Pro : On peut voir que c’est en USB 3.1 : AX88179 :Quand on regarde l’extension, elle est présente :Mais cela n’apparait pas dans les cartes réseaux disponibles : Mise à jours :

  • SOLUTION : J’ai autorisé le développeur « WEI LU SU », et j’ai relancé le Mac … et cela a fonctionné. C’est très professionnel de mettre le nom du développeur….

En résumé :

La documentation est donc mal faite, car il n’est pas facile de voir le lien entre WEI LU SU et LEGRAND …

Install Kiwix 0.9 on MacOS High Sierra : OSStatus -67071 ( errSecCSInvalidObjectRef )

My MacOS Release : 10.13.6.

Step 1 :

  • Try to start : « Impossible to Open » ( in french : Kiwix.app est endommagé et ne peut pas être ouvert. Vous devriez placer cet élément dans la Corbeille).

Step 2 :

  • Before on Gatekeeper :

  • Open terminal :  « sudo spctl –master-disable »
  • Check the status : « spctl –status » 
    • assessments disabled
  • After on Gatekeeper :

Step 3 :

  • Now it’s possible to Open App ( In French : « Ouvrir » ) :

  • Open Kiwix : « Error : OSStatus – 67071 ».

So it’s impossible to install Kiwix 0.9 on MacOS High Sierra.

When I try to see the bug on SourceForge : https://sourceforge.net/p/kiwix/bugs/search/?q=status%3Aopen+%26%26+labels%3Aosx .

MacOS 10.13.3 : Why SIP (System Integrity Protection) isn’t disable with the safe mode ? ( csrutil status )

… Or why not say that it fails because of SIP ?

When I see the logs /var/log/install.log in « Safe Mode », I see this command newfs_hfs -J -U 0 -G 0 -v Recovery HD /dev/rdisk0s3 :

2018-05-05 15:36:46+02 XXXX diskmanagementd[708]: diskmanagement: rawLaunch: execve(2) pid=708 /System/Library/Filesystems/hfs.fs/Contents/Resources/newfs_hfs -J -U 0 -G 0 -v Recovery HD /dev/rdisk0s3 .
2018-05-05 15:36:46+02 XXXX diskmanagementd[454]: diskmanagement: rawLaunch_block_invoke: waitpid(2) pid=708 ret/errno=708/10 status=0x00000100 exit=1
2018-05-05 15:36:46+02 XXXX diskmanagementd[454]: diskmanagement: [DMToolRecoveryPartition populateBooter:verifyType:verifyMinSize:clearMode:copierForRecoveryFiles:hostOSXForBootRootFiles:statusReportingDisk:percentBegin:percentEnd:]: retErr=-69832
2018-05-05 15:36:46+02 XXXX diskmanagementd[454]: diskmanagement: [DMToolRecoveryPartition ensureBooter:storage:phyUDS:logUDS:phyREF:logREF:copierForRecoveryFiles:hostOSXForBootRootFiles:recBSD:percentBegin:percentEnd:]: retErr=-69832 outDisk=(null)
2018-05-05 15:36:46+02 XXXX diskmanagementd[454]: diskmanagement: [DMToolRecoveryPartition ensureRecoveryPartitionForVolume:]: at exit; err=-69832
2018-05-05 15:36:46+02 XXXX diskmanagementd[454]: diskmanagement: [DMToolRecoveryPartition ensureRecoveryPartitionForVolume:]: output recoveryDiskBSD=(null) physicalDonorBSD=disk0s2
2018-05-05 15:36:46+02 XXXX diskmanagementd[454]: diskmanagement: [DMToolRecoveryPartition ensureRecoveryPartitionForVolume:]
2018-05-05 15:36:46+02 XXXX system_installd[459]: replaceRecovery: HFS/CS EnsureRecoveryPartition: Error: File system formatter failed (-69832)

But this command works only without SIP ?!
So the best way (in my opinion), before launch this command (newfs_hfs) is to do « csrutil status ». If the status is disabled, so it’s ok. But if not, OPEN A WINDOWS AND WRITE  » Please boot on recovery OS, and disabled the SIP « .

It’s impossible to understand this error for normal user !!!

2018-05-05 15:41:20+02 XXXX softwareupdated[694]: xpc_add_bundle /System/Library/PrivateFrameworks/SoftwareUpdate.framework/XPCServices/ManualProductStasherService.xpc
2018-05-05 15:41:20+02 XXXX softwareupdate_notify_agent[769]: Notifying with params: {
            PostLogoutUpdatesInstalled =     {
                "091-76232" =         {
                    ErrorCode = 112;
                    ErrorDomain = PKInstallErrorDomain;
                    InstalledLater = 0;
                    State = Error;
                };
            };
            UpdateNotificationsOnly = 1;
        }
2018-05-05 15:41:20+02 XXXX softwareupdate_notify_agent[769]: appstoreupdateagent notified

Thanks.

iMagento sous MacOS 10.13.4 : imagneto_user_agent n’est pas optimisé pour votre Mac

Suite à l’installation de MacOS 10.13.4 j’ai eu ce message :

C’est pas la première fois que je vois que iMagneto prend énormément de ressource :

Il va falloir supprimer …

Misère.