> - Add the following cards' support: > [ .... ] > NetMos NM9901 PCIe (single parallel)
do you have one of these cards? i've got one i haven't gotten working yet, except mine is a serial port, not a parallel port. all the other drivers for it seem to attach it as a single serial port too. however, neither your configuration nor the one i've worked on so far work for my card -- a dual 9901 expresscard, that attaches like this: puc0 at pci4 dev 0 function 0: NetMOS 9901 (com) com2 at puc0 port 0: interrupting at ioapic0 pin 19 com2: ns16550a, working fifo puc1 at pci4 dev 0 function 1: NetMOS 9901 (com) com3 at puc1 port 0: interrupting at ioapic0 pin 16 com3: ns16550a, working fifo with your configuration, it doesn't attach, due to the sub-vendor and sub-productid's not matching for me. this entry: { PCI_VENDOR_NETMOS, 0x9901, 0xa000, 0x2000 }, { 0xffff, 0xffff, 0xffff, 0xffff }, { { PUC_PORT_TYPE_LPT, 0x10, 0x00, 0x00 }, doesn't match, and if i make it look like: { PCI_VENDOR_NETMOS, PCI_PRODUCT_NETMOS_NM9901, 0, 0 } { 0xffff, 0xffff, 0, 0 }, { { PUC_PORT_TYPE_COM, 0x10, 0x00, 0x00 }, it fails when trying to open with kermit: (/home/mrg/) C-Kermit>set line /dev/tty02 tcsetattr: Invalid argument this { PCI_VENDOR_NETMOS, PCI_PRODUCT_NETMOS_NM9901, 0, 0 } { 0xffff, 0xffff, 0, 0 }, { { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ * 8 }, attaches, and kermit is able to open the device, but kermit disconnects when you try to actually "connect": (/usr/src/) C-Kermit>set line /dev/tty02 (/usr/src/) C-Kermit>set sp 115200 /dev/tty02, 115200 bps (/usr/src/) C-Kermit>c Connecting to /dev/tty02, speed 115200 Escape character: Ctrl-\ (ASCII 28, FS): enabled Type the escape character followed by C to get back, or followed by ? to see other options. ?Carrier required but not detected. *********************************** [ ... ] i've tried to "set carrier-watch off" in kermit, but it still disconnects immediately. ah, the reason my card does not match normally is that the subsystem ID is 0x1000 not 0x2000. .mrg.