Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
guyz,
it might be a stupid question.but i m just a newbie in device drivers.
well i wanna know if we cannot port windows drivers to linux.
to my knowledge windows drivers r written using ddk.so there might be some standard functions using which we can write drivers(not exactly but similar to wrinting win app using win api).
wanna know if writing drivers goes like that?dont get ready to shoot me if it sounds too silly.
if it goes similar to that then i think we can port windows drivers to linux.
bang your dead. the big problem with porting drivers is how are you going to read them. the windoze drivers are dll and the such the intergrate with windoze and are mostly the evil P word. propriatary. The way that linux works is someone designs a module or kernel patch and tests it. They get all the info from either the hardware manufacture or by testing the card by hand. < very rare. once this is done. the kernel patch is submited to the kernel maintainer for that section of the kernel and it may be integrated with the kernel or not. that is the reason that alot of hardware will not work with linux, because the manufacture must devulge the great interupt secrets and what not.
hope it helps, was it a nice responSe
wolfe?
There's a great program for wrapping windows drivers for linux. It's been done with quite a few device drivers, and it would do you good to look into it before trying to run a driver under wine (not even sure that's possible)
here's the link: Linuxant
maybe they will have a wrapper for your modem driver.
NdisWrapper can make some wlan drivers work in linux. by emulating the windows network device driver API.
search for it on SF, I immagine that the people who wrote that would be the first people to go to when asking about making some sort of universal deriver wrapper. although I have a feeling that unless a bunch of money comes their way, they will only have time to maintain the NdisWrapper package.
man, spend the 15$ for the driver and support a company that supports linux, if companies see linux as comercially inviable then nobody will ever make programs for it. and a "real" modem will cost you alot more than 15$.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.