Re: T20's internal modem
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);
}
Reply to: