Roman --

roman pielaszek wrote:
> I found your USB Zyxel omni 56k plus driver on the web. It was version
> for kernel 2.2.18.
> Do you have any idea how to run this modem on newer kernels (RedHet 9 =
> 2.4.20-8)?
> I was unable to compile your file omniplus.c on 2.4.20. Besides, in RH9
> distribution, module "omninet" covers only ISDN TA from Zyxel, not an
> analog modem.

Sorry, I have not worked on this driver for a long time.

The Omninet ISDN TA and the Omninet modem use the same
protocol and so the same driver should work for both--provided
you add the product ID to the list of supported products.

Here is a patch for the 2.4.23 version of omninet.c that
adds this product ID.  I have not tested it.  Let me know
how it goes if you try it.

-- Al
--- omninet.c.2.4.23    2003-12-18 10:55:19.000000000 -0600
+++ omninet.c.2.4.23.new        2003-12-18 10:58:14.000000000 -0600
@@ -66,6 +66,7 @@
 
 #define ZYXEL_VENDOR_ID                0x0586
 #define ZYXEL_OMNINET_ID       0x1000
+#define ZYXEL_OMNI_56K_PLUS_ID 0x1500
 
 /* function prototypes */
 static int  omninet_open               (struct usb_serial_port *port, struct file 
*filp);
@@ -78,6 +79,7 @@
 
 static struct usb_device_id id_table [] = {
        { USB_DEVICE(ZYXEL_VENDOR_ID, ZYXEL_OMNINET_ID) },
+       { USB_DEVICE(ZYXEL_VENDOR_ID, ZYXEL_OMNI_56K_PLUS_ID) },
        { }                                             /* Terminating entry */
 };
 

Reply via email to