On Thursday 08 February 2001 13:57, Frank Rudolf Georg Petzold wrote: > On Thu, Feb 08, 2001 at 01:13:52PM +0100, Achim Derigs wrote: > > Hi > > > > my T20 has an internal modem, but it doesn't work under sid (kernel > > 2.4.0). > > It might be the same one as in my A20p which works fine with the ltmodem > driver (see http://www.linmodems.org)
I have attached a patch for the ltmodem code needed to get it to work on devfs systems. It works on my 2.4.1 kernel with devfs. -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page
--- serial-lt-2.4.c Sun Feb 11 21:46:24 2001 +++ ser.c Sun Feb 11 21:42:48 2001 @@ -5258,7 +5258,7 @@ serial_driver.driver_name = "serial"; #endif #if (LINUX_VERSION_CODE > 0x2032D && defined(CONFIG_DEVFS_FS)) - serial_driver.name = "tts/%d"; + serial_driver.name = "tts/L%d"; #else serial_driver.name = "ttyS"; #endif @@ -5376,8 +5376,10 @@ uart_config[state->type].name); tty_register_devfs(&serial_driver, 0, serial_driver.minor_start + state->line); +#ifndef LUCENT_MODEM tty_register_devfs(&callout_driver, 0, callout_driver.minor_start + state->line); +#endif } #ifdef ENABLE_SERIAL_PCI probe_serial_pci(); @@ -5475,8 +5477,10 @@ state->port, state->irq, uart_config[state->type].name); tty_register_devfs(&serial_driver, 0, serial_driver.minor_start + state->line); +#ifndef LUCENT_MODEM tty_register_devfs(&callout_driver, 0, callout_driver.minor_start + state->line); +#endif return state->line + SERIAL_DEV_OFFSET; } @@ -5504,8 +5508,10 @@ */ tty_unregister_devfs(&serial_driver, serial_driver.minor_start + state->line); +#ifndef LUCENT_MODEM tty_unregister_devfs(&callout_driver, callout_driver.minor_start + state->line); +#endif restore_flags(flags); }