Thank you for the feedback!
I tried your suggestion but it did not work. bcl2fastq complained about the asterisk symbol after the 6's.
I took a look at my RunInfo.xml file:
...
<Reads>
<Read Number="1" NumCycles="147" IsIndexedRead="N" />
<Read Number="2" NumCycles="12" IsIndexedRead="Y" />
<Read Number="3" NumCycles="12" IsIndexedRead="Y" />
<Read Number="4" NumCycles="147" IsIndexedRead="N" />
</Reads>
<FlowcellLayout LaneCount="4" SurfaceCount="2" SwathCount="3" TileCount="12" SectionPerLane="3" LanePerSection="2">
<TileSet TileNamingConvention="FiveDigit">
<Tiles>
<Tile>1_11101</Tile>
<Tile>1_21101</Tile>
...
Based on this information, and the fact that the indices my colleague used are 8 bases long, I adjusted the command line option you suggested as follows:
--use-bases-mask Y147,I8nnnn,I8nnnn,Y147
Unfortunately, this still put all the reads into the Undetermined output files.
I'd appreciate any further information you might have!