File ifd-gempc-1.0.0-devname.diff of Package pcsc-gempc
--- GemPC410/GemPC410Utils.c +++ GemPC410/GemPC410Utils.c @@ -71,13 +71,13 @@ if (channel == 0x0102E8) channel = 4; - if (channel < 0) + if (channel < 1 || channel > 16) { DEBUG_CRITICAL2("wrong port number: %d", (int) channel); return STATUS_UNSUCCESSFUL; } - sprintf(dev_name, "/dev/pcsc/%d", (int) channel); + sprintf(dev_name, "/dev/ttyS%d", (int) channel - 1); return OpenGemPC410ByName(lun, dev_name); } /* OpenGemPC410 */