This is not a complete rewrite of SCC driver. It is just a beauty make-up for existing PI2 driver which is now called S5SCC driver and it no longer supports PI cards, hi. Namely, I wanted to be able to define startup parameters for it in insmod command and to be able to plug in more than one card. My oppinion is that it is unwise to try to find where is the card when the card is jumpered, and you did it, so you must now exact values. (I never liked plug-and-pray system). At the moment insmod options work and support for multiple cards will be done in the future. (First I have to assemble couple of them) BUG REPORTS should be sent to ivo@ultra.hr and will be appreciated and (probably) dealed with very fast. After loading ax25 support (if it is not linked into kernel) load module using "insmod s5scc.o irq=5 dma=1 iobase=0x340" (use your config, of course) to define options or use default walues (IRQ 5, DMA 1, IOBASE 340). Compiling should work with: gcc -c s5scc.c -O2 -D__KERNEL__ -DMODULE -DLINUX -I/usr/src/linux/include