Page 1 of 2
iSCSI Initiator X - on Yosemite.
Posted: Mon Sep 29, 2014 6:56 am
by ucaboys
I'm testing the iSCSI Initiator X - the free initiator for OS X.
My machine is currently running Yosemite Beta3 and I'm unable to add portals for the system to look for the available network drives.
Olivia,
I know this might not be the right forum, but I could find an other Forum where this might fit the topic.
Regards,
Luis Garcia
Re: iSCSI Initiator X - on Yosemite.
Posted: Wed Nov 26, 2014 7:41 am
by nachete
Hi,
The problem is that the kernel module will not load.
#sudo kextload -v /System/Library/Extensions/KScsiPrt.kext
Password:
Requesting load of /System/Library/Extensions/KScsiPrt.kext.
/System/Library/Extensions/KScsiPrt.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8).
With kextutil command can see there is a problem with the signing of the code.
#sudo kextutil -v /System/Library/Extensions/KScsiPrt.kext
Password:
Defaulting to kernel file '/System/Library/Kernels/kernel'
Diagnostics for /System/Library/Extensions/KScsiPrt.kext:
Code Signing Failure: code signature is invalid
/System/Library/Extensions/KScsiPrt.kext appears to be loadable (not including linkage for on-disk libraries).
ERROR: invalid signature for com.kernsafe.driver.kscsiprt, will not load
Please.
Support is it possible to correct this problem?
Thanks in avance.
Re: iSCSI Initiator X - on Yosemite.
Posted: Wed Nov 26, 2014 7:47 am
by nachete
Hi.
The problem is that the kernel module will not load.
$ sudo kextload -v /System/Library/Extensions/KScsiPrt.kext
Password:
Requesting load of /System/Library/Extensions/KScsiPrt.kext.
/System/Library/Extensions/KScsiPrt.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8).
With kextutil command can see there is a problem with the signing of the code.
$ sudo kextutil -v /System/Library/Extensions/KScsiPrt.kext
Password:
Defaulting to kernel file '/System/Library/Kernels/kernel'
Diagnostics for /System/Library/Extensions/KScsiPrt.kext:
Code Signing Failure: code signature is invalid
/System/Library/Extensions/KScsiPrt.kext appears to be loadable (not including linkage for on-disk libraries).
ERROR: invalid signature for com.kernsafe.driver.kscsiprt, will not load
Support is it possible to correct this problem?
Thanks in avance.
Re: iSCSI Initiator X - on Yosemite.
Posted: Wed Nov 26, 2014 1:12 pm
by franklin
I'm trying to test it on 10.8.5 with no result. I can open the Portal Manager, but the Add button doesn't add the server by IP or host name. Little Snitch doesn't see any outbound connections from the initiator, and a tcpdump on the server shows no traffic to port 3260.
I also don't see any kernel extensions loaded. Trying to load the KScsiPrt manually returned:
Code: Select all
$ sudo kextutil KScsiPrt.kext
No kernel file specified, using '/mach_kernel'
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV9IOService' for vtable '__ZTV20KernSafeSCSIEmulator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV33IOSCSIParallelInterfaceController' for vtable '__ZTV27KernSafeSCSIEmulatorAdapter' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV9IOService' for vtable '__ZTV30KernSafeSCSIEmulatorAdapterNub' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV12IOUserClient' for vtable '__ZTV30KernSafeSCSIEmulatorUserClient' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV9IOService' for vtable '__ZTV31KernSafeSCSIEmulatorIOKitDriver' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV9IOService' for vtable '__ZTV20KernSafeSCSIEmulator' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV33IOSCSIParallelInterfaceController' for vtable '__ZTV27KernSafeSCSIEmulatorAdapter' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV9IOService' for vtable '__ZTV30KernSafeSCSIEmulatorAdapterNub' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV12IOUserClient' for vtable '__ZTV30KernSafeSCSIEmulatorUserClient' is out of date. Make sure your kext has been built against the correct headers.
(kernel) kxld[com.kernsafe.driver.kscsiprt]: The super class vtable '__ZTV9IOService' for vtable '__ZTV31KernSafeSCSIEmulatorIOKitDriver' is out of date. Make sure your kext has been built against the correct headers.
(kernel) Can't load kext com.kernsafe.driver.kscsiprt - link failed.
(kernel) Failed to load executable for kext com.kernsafe.driver.kscsiprt.
(kernel) Kext com.kernsafe.driver.kscsiprt failed to load (0xdc008016).
(kernel) Failed to load kext com.kernsafe.driver.kscsiprt (error 0xdc008016).
Failed to load /System/Library/Extensions/KScsiPrt.kext - (libkern/kext) link error.
Check library declarations for your kext with kextlibs(8).
If this is just a build issue, I'd be happy to test out a newer build.
Re: iSCSI Initiator X - on Yosemite.
Posted: Mon Dec 29, 2014 11:39 am
by nparrish
I am also attempting to use iSCSI initiator X, though I am still on mavericks (10.9.5).
The problem I am facing is that I need the IQN of the initiator in order to provide that to my target to provision a LUN.
I cannot find anyplace in the UI to obtain the IQN the initiator will be using.
thanks for any assistance,
nathan
Re: iSCSI Initiator X
Posted: Tue Dec 30, 2014 7:21 pm
by neutronjeff
I'm on 10.9.5 and I have the same issue.
I'm trying to connect to a Netgear ReadyNAS 102.
Re: iSCSI Initiator X - on Yosemite.
Posted: Wed Dec 31, 2014 8:19 am
by neutronjeff
I have the same problem on 10.9.5.
Is the free vesion no longer supported?
Re: iSCSI Initiator X - on Yosemite.
Posted: Mon Jan 05, 2015 5:16 pm
by mlbailey
I have the same issue. I can't seem to get ISCSI Initiator X to work. I can't add a portal.
Re: iSCSI Initiator X - on Yosemite.
Posted: Mon Jan 19, 2015 10:18 am
by k33gs
I'd also like to report that Initiator X is not able to add my iSCSI target in the portal. I'm also running Yosemite. Is this a dead product?
Re: iSCSI Initiator X - on Yosemite.
Posted: Wed Mar 18, 2015 4:20 am
by Scuba_Guy
I am having the exact same problem. I'm on 10.10.2 and the add button does not work. Has anyone received a solution to this issue?