[driverloader] "fix" to netndis.c for Linux 2.6.19
Linuxant support (Jonathan)
support at linuxant.com
Mon Jan 22 17:43:35 EST 2007
Hi,
thank you for reporting this problem and a suggestion to solve it.
A patch is already available for DriverLoader 2.35 to solve this issue,
it can be installed with the 'dldrconfig --patch' command in a root shell.
A new version of DriverLoader will be released in the near future with
official support for the 2.6.19 kernel.
Regards,
Jonathan
Technical specialist / Linuxant
www.linuxant.com
support at linuxant.com
Bill Gabella wrote:
> Jonathan,
> I just downloaded and installed the new Linux kernel
> 2.6.19-1.2895.fc6 #1 SMP
> and found driverloader could not compile. I ran
> sh dldrinstall.run
> and retrieved the most recent rpm, but still a problem.
>
> I tracked it down to a change in the Linux wireless.h,
> specifically
> * V20 to V21
> * ----------
> * - Remove (struct net_device *)->get_wireless_stats()
>
> no get_wireless_stats(). So I commented this out in
> the netndis.c, line 4826. I am not sure what else I may have broken,
> but it seem to work now.
>
> #if IW_HANDLER_VERSION >= 6
> dev->wireless_handlers = &netndis_handler_def;
> #endif
> //BG070119 dev->get_wireless_stats = netndis_get_wireless_stats;
> dev->do_ioctl = netndis_ioctl;
> dev->change_mtu = netndis_change_mtu;
>
> FYI, bill e. gabella
>
>
More information about the driverloader
mailing list