Joined: Feb. 2007
||Posted: Feb. 04 2008,16:17
Nobody reads the changelogs? The last ndiswrapper for 2.4 is 1.48:
|Dropped support for 2.4 kernels (and very old 2.6 kernels)|
Nobody bothers to read the installation guide? It's not just a matter of running ./configure. You would know this if you'd read the documentation.
|You need a recent kernel, at least 2.6.18 or 2.4.26, with kernel headers, and gcc-3.4 or newer. Make sure that /lib/modules/VERSION/build is a link to the kernel source, where VERSION is the version of the kernel you are running; this should be setup automatically by distribution package. If this path is not valid, kernel modules can’t be compiled. Also make sure gcc and associated packages (e.g., libc6-dev on Debian based distributions) are installed so C programs can be compiled. For help with these steps, refer to your distribution documents.|
Update gcc and C libraries? This is a lot of work for very little improvement and how important is it to get it working *right now* depends on your level of patience. The real solution to better hardware (including wifi) support is updating the entire DSL base -- kernel, toolchain, etc. -- and will be available soon. But if you like reinventing wheels, be sure to read the documentation (or the forums to see what's already been done and if the results were worth the effort).
"It felt kind of like having a pitbull terrier on my rear end."
-- meo (copyright(c)2008, all rights reserved)