Thread: [Ndiswrapper-general] off topic: enhance ndiswrapper to use window drivers for modems
Status: Beta
Brought to you by:
pgiri
From: Uwe B. <ou...@ma...> - 2004-10-11 15:51:32
|
Hello I have seen a similar question already asked whether the current ndiswrapper version does support winmodems and the answer was no. However is anybody interested in (willing in) to enhance the project in this direction?? I know that linuxant, does provide such tools, however they are only partially free of charge. Thanks Uwe Brauer |
From: Jan K. <jan...@we...> - 2004-10-11 17:02:07
Attachments:
smime.p7s
|
Uwe Brauer wrote: >Hello > >I have seen a similar question already asked whether the current >ndiswrapper version does support winmodems and the answer was no. > >However is anybody interested in (willing in) to enhance the project >in this direction?? > >I know that linuxant, does provide such tools, however they are only >partially free of charge. > > > After the first USB driver started working with ndiswrapper, Giri and I shortly discussed the potential of extending the approach towards such directions. Also consider that damn Windows printers with lacking Linux support. It is certainly technically feasible, all it takes are a few *additional* enthusiastic programmers to extend ndiswrapper to something like "windowswrapper". Contributions are welcome! Jan |
From: Giridhar P. <gi...@lm...> - 2004-10-12 16:09:52
|
I looked at driver for "Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem" on my laptop. It seems many of the functions used by this driver are already in ndiswrapper. So it shouldn't be too hard to add support for it. I am not sure if it is worth the effort (at least for me) to spend time on it. However, as Jan said, patches are welcome. If someone makes the effort, I can help. -- Giri |
From: Uwe B. <ou...@ma...> - 2004-10-13 12:17:28
|
>>>>> "Giridhar" == Giridhar Pemmasani <gi...@lm...> writes: Giridhar> I looked at driver for "Intel Corp. 82801DB/DBL/DBM Giridhar> (ICH4/ICH4-L/ICH4-M) AC'97 Modem" on my laptop. It seems Giridhar> many of the functions used by this driver are already in Giridhar> ndiswrapper. So it shouldn't be too hard to add support Giridhar> for it. I am not sure if it is worth the effort (at Giridhar> least for me) to spend time on it. However, as Jan said, Giridhar> patches are welcome. If someone makes the effort, I can Giridhar> help. Giridhar> -- Giri Hello Even more off topic: well this Modem, the AC'97, is used in one of our IBM (R40e), and using the linux smartlink driver, namely slmdm-2.7.10.tar.gz the modem works fine. However the IBM R51 is using now a Conexant CXT23 which requires the linuxant driver, which is a commercial wrapper for the Windows drivers. Coming back to the original question, I would love to help, however I am afraid my C knowledge is not detailed enough. Are there in any case some guidelines, what precisely is to do? Another thing is I will try to ask around in the linmodem mailing list may be somebody would be interested to help Uwe Brauer |
From: Cedric B. <bla...@ca...> - 2004-10-13 13:22:02
|
Le mer 13/10/2004 =E0 14:16, Uwe Brauer a =E9crit : > However the IBM R51 is using now a Conexant CXT23 which requires > the linuxant driver, which is a commercial wrapper for the Windows > drivers. Linuxant provides proprietary binary drivers for Connexant winmodems that don't wrap Windows drivers. See : http://www.linuxant.com/drivers/ --=20 http://www.netexit.com/~sid/ PGP KeyID: 157E98EE FingerPrint: FA62226DA9E72FA8AECAA240008B480E157E98EE >> Hi! I'm your friendly neighbourhood signature virus. >> Copy me to your signature file and help me spread! |
From: Jan K. <jan...@we...> - 2004-10-14 21:56:26
Attachments:
smime.p7s
|
Uwe Brauer wrote: > ... > Coming back to the original question, I would love to help, however I > am afraid my C knowledge is not detailed enough. Are there in any > case some guidelines, what precisely is to do? > If it is "just" a question of how to write concepts down into C code, help will certainly be available. What we first need are analysis and concepts: o What NT kernel functions are required for loading the driver? o What infrastucture has to added or extended to implement these functions? For instance, they will more intensively use the so-called IRPs (I/O request packets) which are currently only supported with USB in mind. o How can we map the provided top-layer interface of the Windows driver (a COM port) to a Linux serial device? The rest is a bit hacking ;) > > Another thing is I will try to ask around in the linmodem mailing > list may be somebody would be interested to help > Try it, but be warned that there might be some "real" Open Source enthusiasts who do not like that the kernel gets polluted by the binary-only Windows drivers. Can easily cause some flame wars :) Jan |
From: Uwe B. <ou...@ma...> - 2004-10-13 16:09:46
|
>>>>> "Cedric" == Cedric Blancher <bla...@ca...> writes: Cedric> Le mer 13/10/2004 à 14:16, Uwe Brauer a écrit : >> However the IBM R51 is using now a Conexant CXT23 which >> requires the linuxant driver, which is a commercial wrapper for >> the Windows drivers. Cedric> Linuxant provides proprietary binary drivers for Connexant Cedric> winmodems that don't wrap Windows drivers. Ok, thanks for the clarification. |