Tag Archives: iscsi

iSCSI Enterprise Target 1.4.20.1 for ReadyNAS (Sparc)

And yet another update: Took me some fixing of the sources but I finally was able to build a new release of the iSCSI Add-On for ReadyNAS. This release adds a lot of stability fixes of which mainly Solaris and Windows users will profit.

Get it here: iSCSItarget_1.4.20.1-readynas-1.0.3.bin (ReadyNAS Sparc only!)

Continue reading

iSCSI target 1.4.18 for ReadyNAS Duo/NV/NV+

Today I released the iSCSI Target Addon 1.4.18 for the Sparc based ReadyNAS series. There’s not only the dramatic change in the version number. In addition a lot of changes happened behind the scenes:

Continue reading

iSCSI-Target 0.4.17svn220 fixes memory leaks

I just upgraded the iSCSI support for the older ReadyNAS line to version 0.4.17svn 220. Most notably this version includes a fix for some memory leaks in the previous versions.

For more information see the details or if you aren’t that patient go and get the file ;)

iSCSI-Support for ReadyNAS 0.4.17svn214 released

As it happens I just released the latest beta version of the iSCSI support for ReadyNAS. We’re now at 0.4.17svn214. This version adds support for Linux kernels 2.6.29 and newer, thus an upgrade for ReadyNAS users isn’t really neccessary.

{openx:6}

ReadyNAS iSCSI: New Version from SVN fixes Windows client disconnect

The latest revision (r212) from SVN for the iSCSI Enterprise Target fixes a bug that could cause Windows clients to lose the connection to the iSCSI target. So I decided to upgrade the iSCSI Target for ReadyNAS right away. From the SVN log:

Continue reading

ReadyNAS: New RAIDiator – Same iSCSI Target ;)

Netgear recently updated the ReadyNAS firmware to RAIDiator 4.1.5. This version contains some fixes and updates but doesn’t change the base kernel version used. Thus, the iSCSI Target Support for ReadyNAS will continue to work unchanged.

Continue reading

New globalSAN iSCSI Initiator for Mac

As I just found out, Studio Network Solutions have released version 3.2.0.15 of their globalSAN iSCSI initiator for OS X. I haven’t found a change log yet, but installed the new version anyway. So far no problems, Time Machine is backing up as smoothly as ever.

iSCSI Target Support for ReadyNAS updated


UPDATE: Instead of writing ever new blog posts, an always up-to-date page for the iSCSI Target Support for ReadyNAS is now available.


Since the iSCSI project has released a new stable version I felt it was time to upgrade the iSCSI Kernel Modules and Utilities for ReadyNAS. Klicking on the link will give you version 0.4.16 which contains the following changes:

{openx:6}

  • fix overzealous assert() in digest_data()
  • add checking on return value of ISCSI_PARAM_GET
  • 2.6.22, 2.6.23 and 2.6.24 compile fixes
  • add conn->rwsize check
  • avoid potential NULL-ptr dereferences in rx and tx buffer
  • fix the shell syntax in init scripts
  • fix digest endieness on LE archs
  • fix SPARC alignement issues
  • fix DISTDIR in Makefile for /etc install
  • add support to nullio for volumes > 2TB
  • remove init.d memory size adjustment
  • add error code reporting to blockio_open_path
  • blockio gen_scsiid bug fix
  • add verbosity to kernel output and task management

Installation is the same as described here with one exception: The supplied configuration example is now named /etc/ietd.conf.sample, so installing the version won’t overwrite an existing configuration file. On a fresh install you’ll have to rename the example configuration to /etc/ietd.conf before you can actually use the iSCSI target support.

ReadyNAS goes iSCSI


UPDATE: Instead of writing ever new blog posts, an always up-to-date page for the iSCSI Target Support for ReadyNAS is now available.


iSCSI target on the ReadyNAS

As much as I like the ReadyNAS, there’s one feature I’ve been missing since day one: Being able to define an iSCSI target. Well, since the code is out there, I set about to make it work on the ReadyNAS. Luckily, there’s now some sort of development kit available, and for I had a spare ReadyNAS unit to break, there was nothing to stop me. To cut a long story (with many gory details) short: Mission accomplished.

Continue reading