
		README for 2.6 kernel series port
		   of Lucent linmodem driver.

1. Requirements

- Linux kernel 2.6.x (up to 2.6.2 tested at the moment of writing)
- serial_core enabled in kernel configuration
	(Device Drivers/Character Devices/Serial Drivers/"8250/16550..."
		in menuconfig to "Yes" or "Module")
	(most vendor supplied kernels enable this)
- SMP is not supported yet
   (however it works with preemtible kernel (maybe just luck))
   (let me know if you have SMP system
     and want to test experimental SMP-enabled version)

2. HOWTO build

You may need to create /dev/ttyLT0 if you haven't used 2.4 version
of driver. Just do:
a. mknod --mode=0640 /dev/ttyLT0 b 62 64
b. Change owner and group owner to match /dev/ttyS0
	(Debian users: set group to dialout)
c. Create symlink /dev/modem to it ('ln -s /dev/ttyLT0 /dev/modem')

Edit KERNEL_DIR variable in Makefile to reflect your 2.6 kernel dir.
Then just run make. You will get ltmodem.ko & ltserial.ko.
Copy them to /lib/modules/`uname -r`/other/ dir and
run depmod -a.

Edit your modprobe.conf to load ltserial (not lt_serial)
for /dev/ttyLT0.

My modprobe.conf contains following lines:
alias /dev/modem ltserial
alias char-major-62 ltserial
alias /dev/tts/LT0 ltserial

3. Report any problems to alk@tut.by
  (I'm particulary interested in SMP cases)
